I would like to get all parameters that a Galaxy tool has.
More specifically, I have managed to get all tool panels and tools by using the following code snippet.
from bioblend.galaxy import GalaxyInstance
from bioblend.galaxy.tools import ToolClient
galaxyInstance = GalaxyInstance(url=GALAXY_URL, key=API_KEY)
toolClient = ToolClient(galaxyInstance)
toolPanels = toolClient.get_tool_panel()
for toolPanel in toolPanels:
tools = toolPanel['elems']
Next, I would like to get all parameters that each tool has, something like this:
for tool in tools:
Is there anyway to do it?