datacatalog.linkedstores.experiment_design package

Submodules

datacatalog.linkedstores.experiment_design.schemas module

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

Get JSON schemas forExperimentDesignDocument

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

datacatalog.linkedstores.experiment_design.store module

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

Bases: datacatalog.linkedstores.basestore.heritableschema.HeritableDocumentSchema

Defines a an experimental design with optional link to external URI

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

Bases: datacatalog.linkedstores.basestore.store.LinkedStore

Manage storage and retrieval of ExperimentDesignDocuments

exception datacatalog.linkedstores.experiment_design.store.ExperimentDesignUpdateFailure[source]

Bases: datacatalog.linkedstores.basestore.exceptions.CatalogUpdateFailure

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

Bases: datacatalog.linkedstores.experiment_design.store.ExperimentDesignStore