Get-tool-list

Tool to extract a tool list from galaxy.

Usage

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, --include_tool_panel_id

Include tool_panel_id in tool_list.yml ? Use this only if the tool panel id already exists. See https://github.com/galaxyproject/ansible-galaxy-tools/blob/master/files/tool_list.yaml.sample

Default: False

--skip-tool-panel-name, --skip_tool_panel_name

Do not include tool_panel_name in tool_list.yml ?

Default: False

--skip-changeset-revision, --skip_changeset_revision

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

--get-data-managers, --get_data_managers

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

Default: False

--get-all-tools, --get_all_tools

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, --api_key

Galaxy admin user API key (required if not defined in the tools list file)