galaxy_list_workflows: List workflows available to the user

View source: R/2025-10-27_JF_R_Galaxy_functions.R

galaxy_list_workflowsR Documentation

List workflows available to the user

Description

Retrieves workflows accessible to the authenticated user from a Galaxy instance. Optionally includes public (published) workflows if supported by the Galaxy server.

Usage

galaxy_list_workflows(
  include_public = FALSE,
  galaxy_url = "https://usegalaxy.eu"
)

Arguments

include_public

Logical. If TRUE, attempt to also include published public workflows. Default: FALSE.

galaxy_url

Character. Base URL of the Galaxy instance (for example "https://usegalaxy.eu"). If the environment variable GALAXY_URL is set, it takes precedence.

Details

By default, only workflows owned by or shared with the current user are returned. When include_public = TRUE, the function will attempt to request published workflows as well. Availability of public workflows depends on the Galaxy instance and version.

Value

A data.frame with one row per workflow and columns including: id, name, published, owner.

Examples


workflows <- galaxy_list_workflows(TRUE)
head(workflows)


GalaxyR documentation built on July 6, 2026, 5:08 p.m.