damast.core.metadata

damast.core.metadata#

Module to collect the classes to define meta data

Module Attributes

QUANTILE_SAMPLE_FRACTION

Share of the rows median and quartiles are computed from, see MetaData.statistics

EXACT_QUANTILE_MAX_ROWS

Up to this many rows median and quartiles are computed exactly, see MetaData.statistics

Classes

ArtifactSpecification(requirements)

Specification of a (file) artifact that might be generated during data processing.

DataCategory(value)

Specification of what state a data-set is in (static or dynamic)

DataSpecification(name[, description, ...])

Specification of a single column and/or dimension in a damast.core.dataframe.DataFrame.

MetaData(columns[, annotations])

The representation for metadata that can be associated with a polars.LazyFrame.

Status(value)

Denoting if DataSpecification adheres to DataSpecification.Fulfillment

ValidationMode(value)

Specification of how to apply meta-data to DataFrame