What problem does it solve?
Creating and sharing reproducible Galaxy dataset workflows within a lightweight JupyterLite environment can be difficult. This Skill provides a ready-made pattern to interact with Galaxy datasets directly from notebooks using the gxy package, reducing setup and context-switching.
Core Features & Use Cases
- Interact with Galaxy datasets in JupyterLite via the gxy library.
- Download datasets by HID, name, tag, regex, or ID; inspect datatype and download as needed.
- Upload results back to Galaxy histories and perform lightweight API calls within a notebook workflow.
- Use cases include exploratory data analysis in Galaxy, rapid notebook-based data preparation, and reproducible dataset workflows.
Quick Start
Use gxy to connect to a Galaxy history in a JupyterLite notebook, fetch a dataset by HID or name, and inspect or download it. For example, import gxy, then call gxy.get with a dataset identifier to obtain a local path for downstream analysis.