galaxy.tool_util.biotools package¶
- class galaxy.tool_util.biotools.BiotoolsMetadataSource[source]¶
Bases:
object
- get_biotools_metadata(biotools_reference: str) Optional[BiotoolsEntry] [source]¶
Return a BiotoolsEntry if available.
- galaxy.tool_util.biotools.get_biotools_metadata_source(metadata_source_config: BiotoolsMetadataSourceConfig) 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.
- property edam_info: ParsedBiotoolsEntry¶
galaxy.tool_util.biotools.source module¶
- class galaxy.tool_util.biotools.source.BiotoolsMetadataSource[source]¶
Bases:
object
- get_biotools_metadata(biotools_reference: str) Optional[BiotoolsEntry] [source]¶
Return a BiotoolsEntry if available.
- class galaxy.tool_util.biotools.source.GitContentBiotoolsMetadataSource(content_directory)[source]¶
Bases:
BiotoolsMetadataSource
Parse entries from a repository clone of https://github.com/bio-tools/content.
- get_biotools_metadata(biotools_reference: str) Optional[BiotoolsEntry] [source]¶
Return a BiotoolsEntry if available.
- class galaxy.tool_util.biotools.source.ApiBiotoolsMetadataSource(cache=None)[source]¶
Bases:
BiotoolsMetadataSource
Parse entries from bio.tools API.
- get_biotools_metadata(biotools_reference: str) Optional[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:
BiotoolsMetadataSource
- get_biotools_metadata(biotools_reference: str) Optional[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: BiotoolsMetadataSourceConfig) BiotoolsMetadataSource [source]¶