View source: R/2025-10-27_JF_R_Galaxy_functions.R
| galaxy_list_tools | R Documentation |
List tools installed on a Galaxy instance
galaxy_list_tools(
galaxy_url = "https://usegalaxy.eu",
in_panel = FALSE,
panel_id = NULL
)
galaxy_url |
Character. Base URL of the Galaxy instance
(for example |
in_panel |
Logical. If |
panel_id |
Optional character. When supplied, only tools from the
matching panel (section/category) are returned. The value is matched
against both the panel |
A list corresponding to the parsed JSON returned by Galaxy.
If panel_id is provided, a list of tool entries belonging to
the requested panel is returned (each entry is the raw tool metadata
as provided by Galaxy).
# All tools (flat list)
tools_list <- galaxy_list_tools()
length(tools_list)
# Panel structure
panel_list <- galaxy_list_tools(in_panel = TRUE)
length(panel_list)
# Tools from a specific panel (match by id or name)
tools_list <- galaxy_list_tools(panel_id = "Get Data")
length(tools_list)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.