Zenodo Records & Community#

Configuration#

colour_datasets

Configuration([configuration])

Colour - Datasets configuration factory based on colour.utilities.Structure class and allowing to access key values using dot syntax.

sandbox([api_url, community])

A context manager and decorator temporarily setting the configuration to the Zenodo sandbox.

colour_datasets.records

use_sandbox([state, api_url, community])

Modify the Colour - Datasets configuration to use Zenodo sandbox.

Record#

colour_datasets

Record(data[, configuration])

Define an object storing a Zenodo record data and providing methods to sync it in a local repository.

Community#

colour_datasets

Community(data[, configuration])

Define an object storing a Zenodo community data.

datasets()

Singleton factory that returns Zenodo community that holds the datasets information.