Tool to extract a tool list from galaxy.


usage: get-tool-list [-h] [-v] [-g GALAXY] [-u USER] [-p PASSWORD]
                     [-a API_KEY] -o OUTPUT [--include_tool_panel_id]
                     [--skip_tool_panel_name] [--skip_changeset_revision]
                     [--get_data_managers] [--get_all_tools]

Named Arguments

-o, --output-file
 tool_list.yml output file

Include tool_panel_id in tool_list.yml ? Use this only if the tool panel id already exists. See

Default: False


Do not include tool_panel_name in tool_list.yml ?

Default: False


Do not include the changeset revision when generating the tool list.Use this if you would like to use the list to update all the tools inyour galaxy instance using shed-install.

Default: False


Include the data managers in the tool list. Requires admin login details

Default: False


Get all tools and revisions, not just those which are present on the web ui.Requires login details.

Default: False

General options

-v, --verbose

Increase output verbosity.

Default: False

Galaxy connection

-g, --galaxy

Target Galaxy instance URL/IP address

Default: “http://localhost:8080

-u, --user Galaxy user email address
-p, --password Password for the Galaxy user
-a, --api_key Galaxy admin user API key (required if not defined in the tools list file)