orm.study#

Classes#

Module Contents#

class orm.study.Study[source]#

Bases: app.model.orm.orm_base.OrmBase

__tablename__ = 'Studies'[source]#
owner_relationship[source]#
studyUniqueID: sqlalchemy.orm.Mapped[str][source]#
ownerUniqueID: sqlalchemy.orm.Mapped[str][source]#
owner: sqlalchemy.orm.Mapped[User][source]#
studyId: sqlalchemy.orm.Mapped[str][source]#
studyName: sqlalchemy.orm.Mapped[str][source]#
studyDescription: sqlalchemy.orm.Mapped[str][source]#
studyURL: sqlalchemy.orm.Mapped[str][source]#
timeUnits: sqlalchemy.orm.Mapped[str][source]#
projectUniqueID: sqlalchemy.orm.Mapped[str][source]#
project: sqlalchemy.orm.Mapped[Project][source]#
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]#
studyUsers: sqlalchemy.orm.Mapped[List[StudyUser]][source]#
experiments: sqlalchemy.orm.Mapped[List[Experiment]][source]#
strains: sqlalchemy.orm.Mapped[List[Strain]][source]#
communities: sqlalchemy.orm.Mapped[List[Community]][source]#
compartments: sqlalchemy.orm.Mapped[List[Compartment]][source]#
measurementTechniques: sqlalchemy.orm.Mapped[List[MeasurementTechnique]][source]#
measurementContexts: sqlalchemy.orm.Mapped[List[MeasurementContext]][source]#
modelingRequests: sqlalchemy.orm.Mapped[List[ModelingRequest]][source]#
experimentCompartments: sqlalchemy.orm.Mapped[List[ExperimentCompartment]][source]#
bioreplicates: sqlalchemy.orm.Mapped[List[Bioreplicate]][source]#
perturbations: sqlalchemy.orm.Mapped[List[Perturbation]][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]#
uuid()[source]#
publicId()[source]#
name()[source]#
description()[source]#
isPublished()[source]#
isPublishable()[source]#
visible_to_user(user)[source]#
manageable_by_user(user)[source]#
find_last_submission(db_session)[source]#
property managerUuids[source]#
publish()[source]#
static generate_public_id(db_session)[source]#