Python Module Reference

catalog()

Generate a user-friendly web-based data catalog from structured metadata.

catalog_create(catalog[, metadata, ...])

Create a user-friendly web-based data catalog, with or without metadata.

catalog_validate(metadata[, catalog])

Validate metadata against the catalog schema

catalog_add(catalog, metadata[, config_file])

Add metadata to an existing catalog

catalog_remove(catalog, dataset_id, ...[, ...])

Remove metadata from an existing catalog

catalog_serve(catalog[, port])

Start a local http server to render and test a local catalog.

catalog_get(catalog, property[, dataset_id, ...])

Utility for getting various properties of a catalog, based on the specified property ('home', 'config', 'metadata', 'tree')

catalog_set(catalog, property[, dataset_id, ...])

Utility for setting various properties of a catalog, based on the specified property ('home' or 'config')

catalog_translate(metadata[, catalog])

Translate datalad-metalad-extracted metadata items into the catalog schema

catalog_workflow(catalog, mode, dataset[, ...])

Run a workflow to create or update a catalog