omnipy.components.isa.models.ontology_annotation_schema
| CLASS | DESCRIPTION |
|---|---|
FieldType |
|
IsaOntologyReferenceModel |
|
IsaOntologyReferenceSchema |
|
FieldType
Bases: Enum
| ATTRIBUTE | DESCRIPTION |
|---|---|
OntologyAnnotation |
|
Source code in src/omnipy/components/isa/models/ontology_annotation_schema.py
IsaOntologyReferenceModel
Bases: Model[IsaOntologyReferenceSchema]
Source code in src/omnipy/components/isa/models/ontology_annotation_schema.py
IsaOntologyReferenceSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
annotationValue |
TYPE:
|
comments |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
termAccession |
TYPE:
|
termSource |
TYPE:
|
Source code in src/omnipy/components/isa/models/ontology_annotation_schema.py
annotationValue
class-attribute
instance-attribute
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
termSource
class-attribute
instance-attribute
termSource: Optional[str] = pyd.Field(
None,
description="The abbreviated ontology name. It should correspond to one of the sources as specified in the ontologySourceReference section of the Investigation.",
)
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|