Plugins

Plugins provide a way of extending the functionality of a dataset. In particular, they allow to add a method to a dataset on which they operator. This allows for developing a pipeline-like interface. For this, the decorator register_container_plugin is provided.

@nata.plugins.register_container_plugin(callable_or_container=None, container=None, name: Optional[str] = None)

Decorator for registering a plugin for a container.