HTMLSpace Objects
put_object_instance
object_instance- The object instance to add to the space.ranges- HtmlRange or list of HtmlRange specifying the XPath-based location(s) for the annotation.on_overlap- Strategy for handling existing annotations.- āerrorā (default): Raises an error if annotation already exists.
- āreplaceā: Replaces existing annotation.
created_at- Optional timestamp when the annotation was created.created_by- Optional identifier of who created the annotation.last_edited_at- Optional timestamp when the annotation was last edited.last_edited_by- Optional identifier of who last edited the annotation.confidence- Optional confidence score for the annotation (0.0 to 1.0).manual_annotation- Optional flag indicating if this was manually annotated.
LabelRowError- If annotation already exists when on_overlap=āerrorā.
put_classification_instance
classification_instance- The classification instance to add to the space.on_overlap- Strategy for handling existing classifications.- āerrorā (default): Raises an error if classification of the same ontology item already exists.
- āreplaceā: Overwrites existing classifications.
created_at- Optional timestamp when the annotation was created.created_by- Optional identifier of who created the annotation.last_edited_at- Optional timestamp when the annotation was last edited.last_edited_by- Optional identifier of who last edited the annotation.confidence- Optional confidence score for the annotation (0.0 to 1.0).manual_annotation- Optional flag indicating if this was manually annotated.
LabelRowError- If classification already exists when on_overlap=āerrorā.
remove_object_instance
object_hash- The hash identifier of the object instance to remove.
Optional[ObjectInstance]- The removed object instance, or None if the object wasnāt found.
remove_classification_instance
classification_hash- The hash identifier of the classification instance to remove.
Optional[ClassificationInstance]- The removed classification instance, or None if the classification wasnāt found.

