app.model.orm.study#
Classes#
The main container for a particular scientific study. |
Module Contents#
- class app.model.orm.study.Study[source]#
Bases:
app.model.orm.orm_base.OrmBaseThe main container for a particular scientific study.
Updates to experiments and measurements can only be done by issuing a
Submissionto update a particular study. Access control over the individual experiments is also done at the study level.It has a fixed
publicIdidentifier starting with the prefix “SMGDB”.- createdAt: sqlalchemy.orm.Mapped[datetime.datetime][source]#
- updatedAt: sqlalchemy.orm.Mapped[datetime.datetime][source]#
- publishableAt: sqlalchemy.orm.Mapped[datetime.datetime][source]#
- publishedAt: sqlalchemy.orm.Mapped[datetime.datetime][source]#
- embargoExpiresAt: sqlalchemy.orm.Mapped[datetime.datetime][source]#
- experiments: sqlalchemy.orm.Mapped[List[Experiment]][source]#
- strains: sqlalchemy.orm.Mapped[List[StudyStrain]][source]#
- compartments: sqlalchemy.orm.Mapped[List[Compartment]][source]#
- studyTechniques: sqlalchemy.orm.Mapped[List[StudyTechnique]][source]#
- measurementContexts: sqlalchemy.orm.Mapped[List[MeasurementContext]][source]#
- customModels: sqlalchemy.orm.Mapped[List[CustomModel]][source]#
- bioreplicates: sqlalchemy.orm.Mapped[List[Bioreplicate]][source]#
- measurementTechniques: sqlalchemy.orm.Mapped[List[MeasurementTechnique]][source]#
- measurements: sqlalchemy.orm.Mapped[List[Measurement]][source]#
- modelingResults: sqlalchemy.orm.Mapped[List[ModelingResult]][source]#
- studyMetabolites: sqlalchemy.orm.Mapped[List[StudyMetabolite]][source]#
- metabolites: sqlalchemy.orm.Mapped[List[Metabolite]][source]#
- lastSubmission: sqlalchemy.orm.Mapped[Submission][source]#