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¶