View source: R/2025-10-27_JF_R_Galaxy_functions.R
| galaxy_get_tool_id | R Documentation |
Retrieve Galaxy tool IDs by name
galaxy_get_tool_id(
name,
tools = NULL,
ignore_case = TRUE,
galaxy_url = "https://usegalaxy.eu",
panel_id = NULL
)
name |
Character string to search for in tool names. |
tools |
Optional list as returned by |
ignore_case |
Logical. Whether matching should ignore case.
Default: |
galaxy_url |
Character. Base URL of the Galaxy instance
(for example |
panel_id |
Optional character. Passed through to
|
Character vector of matching tool IDs in decreasing order (usually highest version first). Returns character(0)
if no tools match.
# Fetch the full tool list once, then lookup
tools <- galaxy_list_tools()
galaxy_get_tool_id("FastQC", tools = tools)
# Or let the helper fetch on demand
galaxy_get_tool_id("FastQC")
# Exact, case-sensitive match inside a specific panel
galaxy_get_tool_id("Concatenate datasets",
ignore_case = FALSE, panel_id = "Text Manipulation")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.