Towards the automatic integration of tools in Galaxy: the anvi'o suite and a new AI-driven automation pipeline

Towards the automatic integration of tools in Galaxy: the anvi’o suite and a new AI-driven automation pipeline Fabio Cumbo1, Jayadev Joshi1, Daniel Blankenberg1,2,* 1 Center for Computational Life Sciences, Lerner Research Institute, Cleveland Clinic, Cleveland, OH, USA 2 Department of Molecular Medicine, Cleveland Clinic Lerner College of Medicine, Case Western Reserve University, Cleveland, OH, USA * Correspondent Author: [email protected] Abstract The Galaxy platform has emerged as a leading framework for accessible, reproducible, and scalable data analysis in the life sciences. However, integrating new tools into Galaxy remains challenging due to the complexity of manually defining XML-based wrappers. This challenge is especially pronounced for large and modular tool suites such as anvi’o, a comprehensive framework for the analysis and visualization of ‘omics data. In this work, we present two complementary efforts to simplify and accelerate the integration of tools into Galaxy: (i) the automatic integration of the anvi’o Python-based suite into the Galaxy ecosystem and (ii) the development of an AI-driven pipeline to automate wrapper generation. First, we worked on integrating the anvi’o suite into Galaxy. With its over 76-thousands downloads solely from Conda, anvi’o is a widely used framework for the analysis and visualization of metagenomics, pangenomics, and microbial population data. Its extensive modular design makes it a powerful tool for 'omics data analysis, but also introduces significant complexity. We developed a structured pipeline to process all of the >100 anvi’o modules and subroutines, and create XML wrappers ready to be integrated into the Galaxy environment. This work expands Galaxy’s capabilities by enabling researchers to incorporate anvi’o’s powerful analytical tools into their workflows, and it is the first step towards a general purpose framework for the automatic integration of Python-based tools in Galaxy. In parallel, we developed an AI-driven pipeline to automate the generation of Galaxy wrappers. It is based on DeepSeek R1, a state-of-the-art large language model, which we fine-tuned using a curated dataset of existing Galaxy wrappers from the official ToolShed repository. The model was trained to understand the structure of Galaxy wrapper XML files, including input and output definitions, parameter handling, and execution logic. By providing the model with a tool’s command-line interface, input arguments, and expected outputs, our pipeline can produce a fully defined XML wrapper. It is worth to note, however, that this is in its very early stage of development and far from the end goal of producing fully functional wrappers, indeed requiring manual adjustments in most of the cases, but still drastically reducing the time and technical knowledge required to define wrappers from scratch. With that said, our preliminary results clearly highlight this as the right path for the first AI-driven framework for the automatic integration of tools in Galaxy regardless of their programming language and technical development aspects. By combining these efforts, we address one of the key challenges that always affected the Galaxy community whose solution would benefit technical and non-technical developers: the need for automated software solutions for the integration of tools into the Galaxy platform. Presented at the Galaxy and Bioconductor Community Conference (GBCC2025), New York, June 2025

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-06-24
DOI
https://doi.org/10.5281/zenodo.16045984
Primary Topic
Sepsis Diagnosis and Treatment
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Towards the automatic integration of tools in Galaxy: the anvi'o suite and a new AI-driven automation pipeline

Zenodo (CERN European Organization for Nuclear Research)
Sepsis Diagnosis and Treatment
article

Towards the automatic integration of tools in Galaxy: the anvi'o suite and a new AI-driven automation pipeline

article en

Abstract

Towards the automatic integration of tools in Galaxy: the anvi’o suite and a new AI-driven automation pipeline Fabio Cumbo1, Jayadev Joshi1, Daniel Blankenberg1,2,* 1 Center for Computational Life Sciences, Lerner Research Institute, Cleveland Clinic, Cleveland, OH, USA 2 Department of Molecular Medicine, Cleveland Clinic Lerner College of Medicine, Case Western Reserve University, Cleveland, OH, USA * Correspondent Author: [email protected] Abstract The Galaxy platform has emerged as a leading framework for accessible, reproducible, and scalable data analysis in the life sciences. However, integrating new tools into Galaxy remains challenging due to the complexity of manually defining XML-based wrappers. This challenge is especially pronounced for large and modular tool suites such as anvi’o, a comprehensive framework for the analysis and visualization of ‘omics data. In this work, we present two complementary efforts to simplify and accelerate the integration of tools into Galaxy: (i) the automatic integration of the anvi’o Python-based suite into the Galaxy ecosystem and (ii) the development of an AI-driven pipeline to automate wrapper generation. First, we worked on integrating the anvi’o suite into Galaxy. With its over 76-thousands downloads solely from Conda, anvi’o is a widely used framework for the analysis and visualization of metagenomics, pangenomics, and microbial population data. Its extensive modular design makes it a powerful tool for 'omics data analysis, but also introduces significant complexity. We developed a structured pipeline to process all of the >100 anvi’o modules and subroutines, and create XML wrappers ready to be integrated into the Galaxy environment. This work expands Galaxy’s capabilities by enabling researchers to incorporate anvi’o’s powerful analytical tools into their workflows, and it is the first step towards a general purpose framework for the automatic integration of Python-based tools in Galaxy. In parallel, we developed an AI-driven pipeline to automate the generation of Galaxy wrappers. It is based on DeepSeek R1, a state-of-the-art large language model, which we fine-tuned using a curated dataset of existing Galaxy wrappers from the official ToolShed repository. The model was trained to understand the structure of Galaxy wrapper XML files, including input and output definitions, parameter handling, and execution logic. By providing the model with a tool’s command-line interface, input arguments, and expected outputs, our pipeline can produce a fully defined XML wrapper. It is worth to note, however, that this is in its very early stage of development and far from the end goal of producing fully functional wrappers, indeed requiring manual adjustments in most of the cases, but still drastically reducing the time and technical knowledge required to define wrappers from scratch. With that said, our preliminary results clearly highlight this as the right path for the first AI-driven framework for the automatic integration of tools in Galaxy regardless of their programming language and technical development aspects. By combining these efforts, we address one of the key challenges that always affected the Galaxy community whose solution would benefit technical and non-technical developers: the need for automated software solutions for the integration of tools into the Galaxy platform. Presented at the Galaxy and Bioconductor Community Conference (GBCC2025), New York, June 2025

Zenodo (CERN European Organization for Nuclear Research)
Cleveland Clinic (US)
Responsible consumption and production
Openalex Percentile: Top 43%
Sepsis Diagnosis and Treatment
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.