NEWS
GalaxyR 0.1.1 (2026-02-17)
- Add support to download full histories i.e. as RO-CRATE by adding the
galaxy_download_rocrate() function.
GalaxyR 0.1.0 (2026-02-04)
- Initial release of the Galaxy R client, providing a high-level and S4-based interface to Galaxy’s REST API. S4 Galaxy session object to carry state (history, datasets, invocation IDs, outputs, status) through pipe-based workflows.
- Supports configuring Galaxy connection parameters via environment variables (
GALAXY_API_KEY, GALAXY_URL) and helper galaxy_initialize() constructor.
- History management: list histories, create new histories, inspect history sizes (robust to different Galaxy size fields), and include deleted items optionally.
- Dataset operations: upload via HTTPS (and FTP helper), wait for completion, retrieve dataset metadata, download results with safe/unique file naming, and delete single or multiple datasets with optional purge.
- Workflow operations: list workflows (including published), fetch workflow metadata and inputs, start workflow invocations, and poll workflow execution with job-level state tracking and result collection.
- Tooling: list tools (with optional panel filtering), fetch detailed tool definitions, validate tool inputs, and run single tools with automatic dataset input wiring.