Warning
This document is for an old release 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.biotools package¶
- class galaxy.tool_util.biotools.BiotoolsMetadataSource[source]¶
Bases:
object
- get_biotools_metadata(biotools_reference: str) Optional[galaxy.tool_util.biotools.interface.BiotoolsEntry] [source]¶
Return a BiotoolsEntry if available.
- galaxy.tool_util.biotools.get_biotools_metadata_source(metadata_source_config: galaxy.tool_util.biotools.source.BiotoolsMetadataSourceConfig) galaxy.tool_util.biotools.source.BiotoolsMetadataSource [source]¶
- class galaxy.tool_util.biotools.ParsedBiotoolsEntry[source]¶
Bases:
object
Provide XML wrapper relevant entities from a bio.tool entry - topics and operations.
Submodules¶
galaxy.tool_util.biotools.interface module¶
- class galaxy.tool_util.biotools.interface.ParsedBiotoolsEntry[source]¶
Bases:
object
Provide XML wrapper relevant entities from a bio.tool entry - topics and operations.
- class galaxy.tool_util.biotools.interface.BiotoolsEntry[source]¶
Bases:
object
Parse the RAW entries of interest for Galaxy from a bio.tools entry.
- static from_json(from_json: Dict[str, Any]) galaxy.tool_util.biotools.interface.BiotoolsEntry [source]¶
- property edam_info: galaxy.tool_util.biotools.interface.ParsedBiotoolsEntry¶
galaxy.tool_util.biotools.source module¶
- class galaxy.tool_util.biotools.source.BiotoolsMetadataSource[source]¶
Bases:
object
- get_biotools_metadata(biotools_reference: str) Optional[galaxy.tool_util.biotools.interface.BiotoolsEntry] [source]¶
Return a BiotoolsEntry if available.
- class galaxy.tool_util.biotools.source.GitContentBiotoolsMetadataSource(content_directory)[source]¶
Bases:
galaxy.tool_util.biotools.source.BiotoolsMetadataSource
Parse entries from a repository clone of https://github.com/bio-tools/content.
- get_biotools_metadata(biotools_reference: str) Optional[galaxy.tool_util.biotools.interface.BiotoolsEntry] [source]¶
Return a BiotoolsEntry if available.
- class galaxy.tool_util.biotools.source.ApiBiotoolsMetadataSource(cache=None)[source]¶
Bases:
galaxy.tool_util.biotools.source.BiotoolsMetadataSource
Parse entries from bio.tools API.
- get_biotools_metadata(biotools_reference: str) Optional[galaxy.tool_util.biotools.interface.BiotoolsEntry] [source]¶
Return a BiotoolsEntry if available.
- class galaxy.tool_util.biotools.source.CascadingBiotoolsMetadataSource(use_api=False, cache=None, content_directory: Optional[str] = None)[source]¶
Bases:
galaxy.tool_util.biotools.source.BiotoolsMetadataSource
- get_biotools_metadata(biotools_reference: str) Optional[galaxy.tool_util.biotools.interface.BiotoolsEntry] [source]¶
Return a BiotoolsEntry if available.
- class galaxy.tool_util.biotools.source.BiotoolsMetadataSourceConfig[source]¶
Bases:
object
- cache = None¶
- galaxy.tool_util.biotools.source.get_biotools_metadata_source(metadata_source_config: galaxy.tool_util.biotools.source.BiotoolsMetadataSourceConfig) galaxy.tool_util.biotools.source.BiotoolsMetadataSource [source]¶