orm#
Submodules#
- orm.bioreplicate
- orm.community
- orm.compartment
- orm.excel_file
- orm.experiment
- orm.experiment_compartment
- orm.measurement
- orm.measurement_context
- orm.measurement_technique
- orm.metabolite
- orm.modeling_request
- orm.modeling_result
- orm.orm_base
- orm.perturbation
- orm.project
- orm.project_user
- orm.strain
- orm.study
- orm.study_metabolite
- orm.study_user
- orm.submission
- orm.taxon
- orm.user
Classes#
Package Contents#
- class orm.Bioreplicate[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'Bioreplicates'#
- experiment: sqlalchemy.orm.Mapped[Experiment]#
- measurementContexts: sqlalchemy.orm.Mapped[List[MeasurementContext]]#
- measurements: sqlalchemy.orm.Mapped[List[Measurement]]#
- class orm.Community[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'Communities'#
- strainIds: sqlalchemy.orm.Mapped[sqlalchemy.types.JSON]#
- experiments: sqlalchemy.orm.Mapped[List[Experiment]]#
- class orm.Compartment[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'Compartments'#
- volume: sqlalchemy.orm.Mapped[decimal.Decimal]#
- pressure: sqlalchemy.orm.Mapped[decimal.Decimal]#
- stirringSpeed: sqlalchemy.orm.Mapped[decimal.Decimal]#
- O2: sqlalchemy.orm.Mapped[decimal.Decimal]#
- CO2: sqlalchemy.orm.Mapped[decimal.Decimal]#
- H2: sqlalchemy.orm.Mapped[decimal.Decimal]#
- N2: sqlalchemy.orm.Mapped[decimal.Decimal]#
- inoculumConcentration: sqlalchemy.orm.Mapped[decimal.Decimal]#
- inoculumVolume: sqlalchemy.orm.Mapped[decimal.Decimal]#
- initialPh: sqlalchemy.orm.Mapped[decimal.Decimal]#
- initialTemperature: sqlalchemy.orm.Mapped[decimal.Decimal]#
- experimentCompartments: sqlalchemy.orm.Mapped[List[ExperimentCompartment]]#
- experiments: sqlalchemy.orm.Mapped[List[Experiment]]#
- measurementContexts: sqlalchemy.orm.Mapped[List[MeasurementContext]]#
- measurements: sqlalchemy.orm.Mapped[List[Measurement]]#
- property properties_description#
- class orm.ExcelFile[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'ExcelFiles'#
- createdAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- property humanized_size#
- class orm.Experiment[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'Experiments'#
- bioreplicates: sqlalchemy.orm.Mapped[List[Bioreplicate]]#
- experimentCompartments: sqlalchemy.orm.Mapped[List[ExperimentCompartment]]#
- compartments: sqlalchemy.orm.Mapped[List[Compartment]]#
- perturbations: sqlalchemy.orm.Mapped[List[Perturbation]]#
- measurementContexts: sqlalchemy.orm.Mapped[List[MeasurementContext]]#
- class orm.ExperimentCompartment[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'ExperimentCompartments'#
- experiment: sqlalchemy.orm.Mapped[Experiment]#
- compartment: sqlalchemy.orm.Mapped[Compartment]#
- class orm.Measurement[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'Measurements'#
- context_relationship#
- context: sqlalchemy.orm.Mapped[MeasurementContext]#
- bioreplicate: sqlalchemy.orm.Mapped[Bioreplicate]#
- compartment: sqlalchemy.orm.Mapped[Compartment]#
- technique: sqlalchemy.orm.Mapped[MeasurementTechnique]#
- value: sqlalchemy.orm.Mapped[decimal.Decimal]#
- std: sqlalchemy.orm.Mapped[decimal.Decimal]#
- class orm.MeasurementContext[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'MeasurementContexts'#
- bioreplicate: sqlalchemy.orm.Mapped[Bioreplicate]#
- compartment: sqlalchemy.orm.Mapped[Compartment]#
- technique: sqlalchemy.orm.Mapped[MeasurementTechnique]#
- measurements: sqlalchemy.orm.Mapped[List[Measurement]]#
- modelingResults: sqlalchemy.orm.Mapped[List[ModelingResult]]#
- class orm.MeasurementTechnique[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'MeasurementTechniques'#
- metaboliteIds: sqlalchemy.orm.Mapped[sqlalchemy.JSON]#
- strainIds: sqlalchemy.orm.Mapped[sqlalchemy.JSON]#
- createdAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- updatedAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- measurementContexts: sqlalchemy.orm.Mapped[List[MeasurementContext]]#
- measurements: sqlalchemy.orm.Mapped[List[Measurement]]#
- property short_name#
- property long_name#
- property long_name_with_subject_type#
- property subject_short_name#
- property is_growth#
- class orm.Metabolite[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'Metabolites'#
- averageMass: sqlalchemy.orm.Mapped[decimal.Decimal]#
- studyMetabolites: sqlalchemy.orm.Mapped[List[StudyMetabolite]]#
- class orm.ModelingRequest[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'ModelingRequests'#
- createdAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- updatedAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- results: sqlalchemy.orm.Mapped[List[ModelingResult]]#
- property long_name#
- class orm.ModelingResult[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'ModelingResults'#
- request: sqlalchemy.orm.Mapped[ModelingRequest]#
- measurementContext: sqlalchemy.orm.Mapped[MeasurementContext]#
- inputs: sqlalchemy.orm.Mapped[sqlalchemy.JSON]#
- fit: sqlalchemy.orm.Mapped[sqlalchemy.JSON]#
- coefficients: sqlalchemy.orm.Mapped[sqlalchemy.JSON]#
- createdAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- updatedAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- calculatedAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- property model_name#
- class orm.Perturbation[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'Perturbations'#
- experiment: sqlalchemy.orm.Mapped[Experiment]#
- class orm.Project[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'Projects'#
- projectUsers: sqlalchemy.orm.Mapped[List[ProjectUser]]#
- property studyUuids#
- property managerUuids#
- class orm.ProjectUser[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'ProjectUsers'#
- class orm.Study[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'Studies'#
- owner_relationship#
- createdAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- updatedAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- publishableAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- publishedAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- embargoExpiresAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- experiments: sqlalchemy.orm.Mapped[List[Experiment]]#
- compartments: sqlalchemy.orm.Mapped[List[Compartment]]#
- measurementTechniques: sqlalchemy.orm.Mapped[List[MeasurementTechnique]]#
- measurementContexts: sqlalchemy.orm.Mapped[List[MeasurementContext]]#
- modelingRequests: sqlalchemy.orm.Mapped[List[ModelingRequest]]#
- experimentCompartments: sqlalchemy.orm.Mapped[List[ExperimentCompartment]]#
- bioreplicates: sqlalchemy.orm.Mapped[List[Bioreplicate]]#
- perturbations: sqlalchemy.orm.Mapped[List[Perturbation]]#
- measurements: sqlalchemy.orm.Mapped[List[Measurement]]#
- modelingResults: sqlalchemy.orm.Mapped[List[ModelingResult]]#
- studyMetabolites: sqlalchemy.orm.Mapped[List[StudyMetabolite]]#
- metabolites: sqlalchemy.orm.Mapped[List[Metabolite]]#
- property managerUuids#
- class orm.StudyMetabolite[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'StudyMetabolites'#
- metabolite: sqlalchemy.orm.Mapped[Metabolite]#
- class orm.Submission[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'Submissions'#
- studyDesign: sqlalchemy.orm.Mapped[sqlalchemy.types.JSON]#
- createdAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- updatedAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- property completed_step_count#
- class orm.Taxon[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'Taxa'#
- property short_name#
- class orm.User[source]#
Bases:
app.model.orm.orm_base.OrmBase- __tablename__ = 'Users'#
- owner_relationship#
- createdAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- updatedAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- lastLoginAt: sqlalchemy.orm.Mapped[datetime.datetime]#
- submissions: sqlalchemy.orm.Mapped[List[Submission]]#
- projectUsers: sqlalchemy.orm.Mapped[List[ProjectUser]]#
- property orcidUrl#