datacatalog.linkedstores.experiment package

Submodules

datacatalog.linkedstores.experiment.schemas module

datacatalog.linkedstores.experiment.schemas.get_schemas()[source]

Get JSON schemas for ExperimentDocument

Returns:Object and document JSON schema that define the store
Return type:JSONSchemaCollection

datacatalog.linkedstores.experiment.store module

class datacatalog.linkedstores.experiment.store.ExperimentDocument(inheritance=True, **kwargs)[source]

Bases: datacatalog.linkedstores.basestore.heritableschema.HeritableDocumentSchema

Defines a completed instance of an experimental design

class datacatalog.linkedstores.experiment.store.ExperimentStore(mongodb, config={}, session=None, **kwargs)[source]

Bases: datacatalog.linkedstores.basestore.store.LinkedStore

Manage storage and retrieval of ExperimentDocuments

exception datacatalog.linkedstores.experiment.store.ExperimentUpdateFailure[source]

Bases: datacatalog.linkedstores.basestore.exceptions.CatalogUpdateFailure

class datacatalog.linkedstores.experiment.store.StoreInterface(mongodb, config={}, session=None, **kwargs)[source]

Bases: datacatalog.linkedstores.experiment.store.ExperimentStore