ML-STAC Catalog Specification
A ML-STAC Catalog is a top-level object that logically groups ML-STAC items. Nested properties are not allowing, that means that a ML-STAC Catalog cannot contain other Catalogs, Collections, it can only contain ML-STAC items.
In this directory
Specification: The ML-STAC Catalog specification is in specification.md. It includes an overview and an explanation of the required metadata.
Data model: The dataclass.py
contains the ML-STAC Catalog datamodel definition. This can be used to generate JSON Schemas and
validate ML-STAC Catalogs.
Schema: The schema.json
file contains the ML-STAC Catalog JSON Schema. This can be used to validate ML-STAC Catalogs.
example.py: The example.py
file contains an example of a minimum valid ML-STAC Catalog.