tooluniverse.restful_tool module¶
- class tooluniverse.restful_tool.GraphQLTool(tool_config, endpoint_url)[source][source]¶
Bases:
BaseTool
- tooluniverse.restful_tool.register_tool(tool_type_name=None, config=None)[source][source]¶
Decorator to automatically register tool classes and their configs.
- Usage:
@register_tool(‘CustomToolName’, config={…}) class MyTool:
pass
- class tooluniverse.restful_tool.RESTfulTool(tool_config, endpoint_url)[source][source]¶
Bases:
GraphQLTool
- class tooluniverse.restful_tool.MonarchTool(tool_config)[source][source]¶
Bases:
RESTfulTool
- class tooluniverse.restful_tool.MonarchDiseasesForMultiplePhenoTool(tool_config)[source][source]¶
Bases:
MonarchTool