hydromt.plugins.Plugins#

class hydromt.plugins.Plugins[source]#

The model catalogue provides access to plugins.

Initiate the catalog object.

__init__() None[source]#

Initiate the catalog object.

Methods

__init__()

Initiate the catalog object.

catalog_summary()

Generate string representation containing the registered catalog entrypoints.

component_summary()

Generate string representation containing the registered model component entrypoints.

driver_summary()

Generate string representation container the registered driver entrypoints.

model_summary()

Generate string representation containing the registered model entrypoints.

plugin_summary()

uri_resolver_summary()

Generate string representation of the registered uri resolver entrypoints.

Attributes

catalog_metadata

Load and provide access to all known catalog plugin metadata.

catalog_plugins

Load and provide access to all known catalog plugins.

component_metadata

Load and provide access to all known model component plugins.

component_plugins

Load and provide access to all known model component plugins.

driver_metadata

Load and provide access to all known driver plugin metadata.

driver_plugins

Load and provide access to all known driver plugins.

model_metadata

Load and provide access to all known model plugins.

model_plugins

Load and provide access to all known model plugins.

uri_resolver_metadata

Load and provider access to all known uriresolver plugin metadata.

uri_resolver_plugins

Load and provide access to all known uriresolver plugins.