Package

Package#

The following pages contains the API of Damast

damast.core

This namespace contains the core modules that are required to define metadata.

damast.cli

This namespace contains the command-line related modules.

damast.data_handling

This namespace contains (extended) data handling related functionality such as transformers.

damast.plugins

Resolve damast.core.transformations.PipelineElement 'plugin' transformers by name, so that e.g. from damast.plugins import MyTransformer works for any transformer discoverable by damast.core.transformations.PluginManager - whether it comes from an installed package's damast.transformers entry point, or a loose file on DAMAST_PLUGIN_PATH.

damast.domains

This namespace contains domain specific functionalities.