galaxy.tool_util.biotools package

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.

biotoolsID: str
edam_topics: List[str]
edam_operations: List[str]
class galaxy.tool_util.biotools.interface.BiotoolsEntry[source]

Bases: object

Parse the RAW entries of interest for Galaxy from a bio.tools entry.

biotoolsID: str
topic: List[dict]
function: List[dict]
static from_json(from_json: Dict[str, Any]) BiotoolsEntry[source]
property edam_info: ParsedBiotoolsEntry
galaxy.tool_util.biotools.interface.simplify_edam_dicts(a_list: List[Dict[str, str]])[source]
galaxy.tool_util.biotools.interface.simplify_edam_dict(as_dict: Dict[str, str]) str | None[source]

galaxy.tool_util.biotools.source module