omnipy.components.isa
| MODULE | DESCRIPTION |
|---|---|
datasets |
|
flows |
|
models |
|
| FUNCTION | DESCRIPTION |
|---|---|
flatten_isa_json |
|
FlattenedIsaJsonDataset
FlattenedIsaJsonModel
Bases: Model[JsonListOfDictsOfScalarsModel]
Source code in src/omnipy/components/isa/models/__init__.py
IsaAssayJsonSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
characteristicCategories |
TYPE:
|
comments |
TYPE:
|
dataFiles |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
filename |
TYPE:
|
materials |
TYPE:
|
measurementType |
TYPE:
|
processSequence |
TYPE:
|
technologyPlatform |
TYPE:
|
technologyType |
TYPE:
|
unitCategories |
TYPE:
|
Source code in src/omnipy/components/isa/models/assay_schema.py
characteristicCategories
class-attribute
instance-attribute
characteristicCategories: Optional[List[material_attribute_schema.IsaMaterialAttributeModel]] = (
pyd.Field(
None,
description="List of all the characteristics categories (or material attributes) defined in the study, used to avoid duplication of their declaration when each material_attribute_value is created. ",
)
)
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
dataFiles
class-attribute
instance-attribute
dataFiles: Optional[List[data_schema.IsaDataModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
measurementType
class-attribute
instance-attribute
measurementType: Optional[ontology_annotation_schema.IsaOntologyReferenceModel] = None
processSequence
class-attribute
instance-attribute
processSequence: Optional[List[process_schema.IsaProcessOrProtocolApplicationModel]] = None
technologyType
class-attribute
instance-attribute
technologyType: Optional[ontology_annotation_schema.IsaOntologyReferenceModel] = None
unitCategories
class-attribute
instance-attribute
unitCategories: Optional[List[ontology_annotation_schema.IsaOntologyReferenceModel]] = pyd.Field(
None,
description="List of all the units defined in the study, used to avoid duplication of their declaration when each value is created. ",
)
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/assay_schema.py
IsaCommentSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
name |
TYPE:
|
value |
TYPE:
|
Source code in src/omnipy/components/isa/models/comment_schema.py
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/comment_schema.py
IsaDataSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
comments |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
name |
TYPE:
|
type |
TYPE:
|
Source code in src/omnipy/components/isa/models/data_schema.py
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/data_schema.py
IsaFactorSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
comments |
TYPE:
|
factorName |
TYPE:
|
factorType |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
Source code in src/omnipy/components/isa/models/factor_schema.py
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
factorType
class-attribute
instance-attribute
factorType: Optional[ontology_annotation_schema.IsaOntologyReferenceModel] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/factor_schema.py
IsaFactorValueSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
category |
TYPE:
|
comments |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
unit |
TYPE:
|
value |
TYPE:
|
Source code in src/omnipy/components/isa/models/factor_value_schema.py
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
unit
class-attribute
instance-attribute
unit: Optional[ontology_annotation_schema.IsaOntologyReferenceModel] = None
value
class-attribute
instance-attribute
value: Optional[Union[ontology_annotation_schema.IsaOntologyReferenceModel, str, float]] = None
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/factor_value_schema.py
IsaInvestigationSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
comments |
TYPE:
|
description |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
filename |
TYPE:
|
identifier |
TYPE:
|
ontologySourceReferences |
TYPE:
|
people |
TYPE:
|
publicReleaseDate |
TYPE:
|
publications |
TYPE:
|
studies |
TYPE:
|
submissionDate |
TYPE:
|
title |
TYPE:
|
Source code in src/omnipy/components/isa/models/investigation_schema.py
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
ontologySourceReferences
class-attribute
instance-attribute
ontologySourceReferences: Optional[
List[ontology_source_reference_schema.IsaOntologySourceReferenceModel]
] = None
people
class-attribute
instance-attribute
people: Optional[List[person_schema.IsaPersonModel]] = None
publicReleaseDate
class-attribute
instance-attribute
publications
class-attribute
instance-attribute
publications: Optional[List[publication_schema.IsaPublicationModel]] = None
studies
class-attribute
instance-attribute
studies: Optional[List[study_schema.IsaStudyModel]] = None
submissionDate
class-attribute
instance-attribute
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/investigation_schema.py
IsaJsonDataset
IsaJsonModel
Bases: Model[IsaInvestigationSchema | IsaTopLevelModel]
| CLASS | DESCRIPTION |
|---|---|
Config |
|
Source code in src/omnipy/components/isa/models/__init__.py
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
smart_union |
|
IsaMaterialAttributeSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
characteristicType |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
Source code in src/omnipy/components/isa/models/material_attribute_schema.py
characteristicType
class-attribute
instance-attribute
characteristicType: Optional[ontology_annotation_schema.IsaOntologyReferenceModel] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/material_attribute_schema.py
IsaMaterialAttributeValueSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
category |
TYPE:
|
comments |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
unit |
TYPE:
|
value |
TYPE:
|
Source code in src/omnipy/components/isa/models/material_attribute_value_schema.py
category
class-attribute
instance-attribute
category: Optional[material_attribute_schema.IsaMaterialAttributeModel] = None
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
unit
class-attribute
instance-attribute
unit: Optional[ontology_annotation_schema.IsaOntologyReferenceModel] = None
value
class-attribute
instance-attribute
value: Optional[Union[ontology_annotation_schema.IsaOntologyReferenceModel, str, float]] = None
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/material_attribute_value_schema.py
IsaMaterialSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
characteristics |
TYPE:
|
comments |
TYPE:
|
derivesFrom |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
name |
TYPE:
|
type |
TYPE:
|
Source code in src/omnipy/components/isa/models/material_schema.py
characteristics
class-attribute
instance-attribute
characteristics: Optional[List[material_attribute_value_schema.IsaMaterialAttributeValueModel]] = (
None
)
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/material_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 |
|
Source code in src/omnipy/components/isa/models/ontology_annotation_schema.py
IsaOntologySourceReferenceSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
comments |
TYPE:
|
description |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
file |
TYPE:
|
name |
TYPE:
|
version |
TYPE:
|
Source code in src/omnipy/components/isa/models/ontology_source_reference_schema.py
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/ontology_source_reference_schema.py
IsaOrganizationSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
name |
TYPE:
|
Source code in src/omnipy/components/isa/models/organization_schema.py
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/organization_schema.py
IsaPersonSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
address |
TYPE:
|
affiliation |
TYPE:
|
comments |
TYPE:
|
email |
|
fax |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
firstName |
TYPE:
|
lastName |
TYPE:
|
midInitials |
TYPE:
|
phone |
TYPE:
|
roles |
TYPE:
|
Source code in src/omnipy/components/isa/models/person_schema.py
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
roles
class-attribute
instance-attribute
roles: Optional[List[ontology_annotation_schema.IsaOntologyReferenceModel]] = None
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/person_schema.py
IsaProcessOrProtocolApplicationSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
comments |
TYPE:
|
date |
TYPE:
|
executesProtocol |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
inputs |
TYPE:
|
name |
TYPE:
|
nextProcess |
TYPE:
|
outputs |
TYPE:
|
parameterValues |
TYPE:
|
performer |
TYPE:
|
previousProcess |
TYPE:
|
Source code in src/omnipy/components/isa/models/process_schema.py
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
date
class-attribute
instance-attribute
executesProtocol
class-attribute
instance-attribute
executesProtocol: Optional[protocol_schema.IsaProtocolModel] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
inputs
class-attribute
instance-attribute
inputs: Optional[
List[
Union[
source_schema.IsaSourceModel,
sample_schema.IsaSampleModel,
data_schema.IsaDataModel,
material_schema.IsaMaterialModel,
]
]
] = None
nextProcess
class-attribute
instance-attribute
nextProcess: Optional[IsaProcessOrProtocolApplicationModel] = None
outputs
class-attribute
instance-attribute
outputs: Optional[
List[
Union[
sample_schema.IsaSampleModel, data_schema.IsaDataModel, material_schema.IsaMaterialModel
]
]
] = None
parameterValues
class-attribute
instance-attribute
parameterValues: Optional[List[process_parameter_value_schema.IsaProcessParameterValueModel]] = None
previousProcess
class-attribute
instance-attribute
previousProcess: Optional[IsaProcessOrProtocolApplicationModel] = None
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/process_schema.py
IsaProcessParameterValueSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
category |
TYPE:
|
comments |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
unit |
TYPE:
|
value |
TYPE:
|
Source code in src/omnipy/components/isa/models/process_parameter_value_schema.py
category
class-attribute
instance-attribute
category: Optional[protocol_parameter_schema.IsaProtocolParameterModel] = None
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
unit
class-attribute
instance-attribute
unit: Optional[ontology_annotation_schema.IsaOntologyReferenceModel] = None
value
class-attribute
instance-attribute
value: Optional[Union[ontology_annotation_schema.IsaOntologyReferenceModel, str, float]] = None
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/process_parameter_value_schema.py
IsaProtocolParameterSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
comments |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
parameterName |
TYPE:
|
Source code in src/omnipy/components/isa/models/protocol_parameter_schema.py
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
parameterName
class-attribute
instance-attribute
parameterName: Optional[ontology_annotation_schema.IsaOntologyReferenceModel] = None
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/protocol_parameter_schema.py
IsaProtocolSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
comments |
TYPE:
|
components |
TYPE:
|
description |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
name |
TYPE:
|
parameters |
TYPE:
|
protocolType |
TYPE:
|
uri |
TYPE:
|
version |
TYPE:
|
Source code in src/omnipy/components/isa/models/protocol_schema.py
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
parameters
class-attribute
instance-attribute
parameters: Optional[List[protocol_parameter_schema.IsaProtocolParameterModel]] = None
protocolType
class-attribute
instance-attribute
protocolType: Optional[ontology_annotation_schema.IsaOntologyReferenceModel] = None
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/protocol_schema.py
IsaPublicationSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
authorList |
TYPE:
|
comments |
TYPE:
|
doi |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
pubMedID |
TYPE:
|
status |
TYPE:
|
title |
TYPE:
|
Source code in src/omnipy/components/isa/models/publication_schema.py
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
status
class-attribute
instance-attribute
status: Optional[ontology_annotation_schema.IsaOntologyReferenceModel] = None
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/publication_schema.py
IsaSampleSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
characteristics |
TYPE:
|
comments |
TYPE:
|
derivesFrom |
TYPE:
|
factorValues |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
name |
TYPE:
|
Source code in src/omnipy/components/isa/models/sample_schema.py
characteristics
class-attribute
instance-attribute
characteristics: Optional[List[material_attribute_value_schema.IsaMaterialAttributeValueModel]] = (
None
)
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
derivesFrom
class-attribute
instance-attribute
derivesFrom: Optional[List[source_schema.IsaSourceModel]] = None
factorValues
class-attribute
instance-attribute
factorValues: Optional[List[factor_value_schema.IsaFactorValueModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/sample_schema.py
IsaSourceSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
characteristics |
TYPE:
|
comments |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
name |
TYPE:
|
Source code in src/omnipy/components/isa/models/source_schema.py
characteristics
class-attribute
instance-attribute
characteristics: Optional[List[material_attribute_value_schema.IsaMaterialAttributeValueModel]] = (
None
)
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/source_schema.py
IsaStudyGroupSchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
comments |
TYPE:
|
factor_levels |
TYPE:
|
field_context |
TYPE:
|
field_id |
TYPE:
|
field_type |
TYPE:
|
members |
TYPE:
|
name |
TYPE:
|
study_group_size |
TYPE:
|
Source code in src/omnipy/components/isa/models/study_group.py
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
factor_levels
class-attribute
instance-attribute
factor_levels: Optional[List[factor_value_schema.IsaFactorValueModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
members
class-attribute
instance-attribute
members: Optional[List[sample_schema.IsaSampleModel]] = None
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/study_group.py
IsaStudySchema
| CLASS | DESCRIPTION |
|---|---|
Config |
|
Source code in src/omnipy/components/isa/models/study_schema.py
assays
class-attribute
instance-attribute
assays: Optional[List[assay_schema.IsaAssayJsonModel]] = None
characteristicCategories
class-attribute
instance-attribute
characteristicCategories: Optional[List[material_attribute_schema.IsaMaterialAttributeModel]] = (
pyd.Field(
None,
description="List of all the characteristics categories (or material attributes) defined in the study, used to avoid duplication of their declaration when each material_attribute_value is created. ",
)
)
comments
class-attribute
instance-attribute
comments: Optional[List[comment_schema.IsaCommentModel]] = None
factors
class-attribute
instance-attribute
factors: Optional[List[factor_schema.IsaFactorModel]] = None
field_context
class-attribute
instance-attribute
field_type
class-attribute
instance-attribute
people
class-attribute
instance-attribute
people: Optional[List[person_schema.IsaPersonModel]] = None
processSequence
class-attribute
instance-attribute
processSequence: Optional[List[process_schema.IsaProcessOrProtocolApplicationModel]] = None
protocols
class-attribute
instance-attribute
protocols: Optional[List[protocol_schema.IsaProtocolModel]] = None
publicReleaseDate
class-attribute
instance-attribute
publications
class-attribute
instance-attribute
publications: Optional[List[publication_schema.IsaPublicationModel]] = None
studyDesignDescriptors
class-attribute
instance-attribute
studyDesignDescriptors: Optional[List[ontology_annotation_schema.IsaOntologyReferenceModel]] = None
submissionDate
class-attribute
instance-attribute
unitCategories
class-attribute
instance-attribute
unitCategories: Optional[List[ontology_annotation_schema.IsaOntologyReferenceModel]] = pyd.Field(
None,
description="List of all the units defined in the study, used to avoid duplication of their declaration when each value is created. ",
)
Config
| ATTRIBUTE | DESCRIPTION |
|---|---|
extra |
|
use_enum_values |
|
Source code in src/omnipy/components/isa/models/study_schema.py
flatten_isa_json
flatten_isa_json(dataset: IsaJsonDataset) -> FlattenedIsaJsonDataset