datacatalog.managers.annotations package¶
Submodules¶
datacatalog.managers.annotations.anno module¶
-
class
datacatalog.managers.annotations.anno.
AnnotationManager
(mongodb, agave=None, *args, **kwargs)[source]¶ Bases:
datacatalog.managers.common.Manager
-
PUBLIC_USER
= 'world'¶
-
delete_association
(uuid=None, token=None, force=False, **kwargs)[source]¶ Deletes an Association by its UUID
Parameters: uuid (str/list) – Association UUID (or list) to delete Returns: (0, Associations deleted) Return type: tuple
Retrieves the list of Tags
Parameters: Returns: All tags matching the filter criteria
Return type:
-
-
class
datacatalog.managers.annotations.anno.
AnnotationManagerSchema
(**kwargs)[source]¶ Bases:
datacatalog.jsonschemas.schema.JSONSchemaBaseObject
Defines the baseline Annotation Manager event
-
DEFAULT_DOCUMENT_NAME
= 'anno.json'¶
-
-
class
datacatalog.managers.annotations.anno.
AnnotationResponse
(record_uuid, annotation_uuid, association_uuid)¶ Bases:
tuple
-
annotation_uuid
¶ Alias for field number 1
-
association_uuid
¶ Alias for field number 2
-
record_uuid
¶ Alias for field number 0
-