Warning
This document is for an in-development version of Galaxy. You can alternatively view this page in the latest release if it exists or view the top of the latest release's documentation.
galaxy.tools.data_manager package
Data Manager
Submodules
galaxy.tools.data_manager.manager module
- class galaxy.tools.data_manager.manager.DataManagers(app: StructuredApp, xml_filename=None, reload_count: int | None = None)[source]
Bases:
DataManagersInterface
- __init__(app: StructuredApp, xml_filename=None, reload_count: int | None = None)[source]
- data_managers: Dict[str, DataManager]
- managed_data_tables: Dict[str, DataManager]
- load_manager_from_elem(data_manager_elem, tool_path=None, add_manager=True) DataManager | None [source]
- class galaxy.tools.data_manager.manager.Tool(*args, **kwargs)[source]
Bases:
Protocol
- __init__(*args, **kwargs)
- class galaxy.tools.data_manager.manager.DataManager(data_managers: DataManagers, elem: Element | None = None, tool_path: str | None = None)[source]
Bases:
object
- GUID_TYPE = 'data_manager'
- DEFAULT_VERSION = '0.0.1'
- __init__(data_managers: DataManagers, elem: Element | None = None, tool_path: str | None = None)[source]
- property id
- property data_table_names