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.tool_util.ontologies package
Submodules
galaxy.tool_util.ontologies.ontology_data module
- galaxy.tool_util.ontologies.ontology_data.configure_tool_tag_mapping(file_path: str | None) None[source]
Replace the in-memory curated tool → tag mapping.
Galaxy calls this once at startup with the value of the
tool_tag_mappings_fileconfig option. Iffile_pathis empty orNone, the bundled minimal mapping (seetool_tag_mappings.yml) is retained. Missing or unreadable files are logged and the in-memory mapping is left untouched so a typo ingalaxy.ymldoesn’t take down tool loading.
- class galaxy.tool_util.ontologies.ontology_data.OntologyData(xrefs, edam_operations, edam_topics, tool_tags)[source]
Bases:
NamedTuple
- galaxy.tool_util.ontologies.ontology_data.legacy_biotools_external_reference(all_ids: List[str]) List[str][source]
- galaxy.tool_util.ontologies.ontology_data.expand_ontology_data(tool_source: ToolSource, all_ids: List[str], biotools_metadata_source: BiotoolsMetadataSource | None) OntologyData[source]