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:
objectProvide 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:
objectProvide XML wrapper relevant entities from a bio.tool entry - topics and operations.
- class galaxy.tool_util.biotools.interface.BiotoolsEntry[source]¶
Bases:
objectParse 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.BiotoolsMetadataSourceParse 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.BiotoolsMetadataSourceParse 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]¶