nourish.schema

Schemata parsing and loading functionality.

Classes

BaseSchemata(url_or_path, *[, tls_verification])

Abstract class that provides functionality to load and export the contents of a schemata file.

DatasetSchemata(url_or_path, *[, …])

Dataset schemata class that inherits functionality from BaseSchemata.

FormatSchemata(url_or_path, *[, …])

Format schemata class that inherits functionality from BaseSchemata.

LicenseSchemata(url_or_path, *[, …])

License schemata class that inherits functionality from BaseSchemata.

SchemataManager(datasets, formats, licenses)

Stores and manages loaded schemata.