datacatalog.linkedstores.measurement package

Submodules

datacatalog.linkedstores.measurement.schemas module

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

Get JSON schemas for MeasurementDocument

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

datacatalog.linkedstores.measurement.store module

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

Bases: datacatalog.linkedstores.basestore.heritableschema.HeritableDocumentSchema

Defines a measurement in a sample

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

Bases: datacatalog.linkedstores.basestore.store.LinkedStore

Manage storage and retrieval of MeasurementDocuments

exception datacatalog.linkedstores.measurement.store.MeasurementUpdateFailure[source]

Bases: datacatalog.linkedstores.basestore.exceptions.CatalogUpdateFailure

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

Bases: datacatalog.linkedstores.measurement.store.MeasurementStore

Generic interface to MeasurementStore