The Planemo toolkit for developing, deploying, and executing scientific data analyses in Galaxy and beyond

Simon Bray, John Chilton, Matthias Bernt, Nicola Soranzo, Marius van den Beek, Bérénice Batut, Helena Rasche, Martin Čech, Peter J.A. Cock, Björn Grüning, Anton Nekrutenko*

*Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

1 Citation (Scopus)

Abstract

There are thousands of well-maintained high-quality open-source software utilities for all aspects of scientific data analysis. For more than a decade, the Galaxy Project has been providing computational infrastructure and a unified user interface for these tools to make them accessible to a wide range of researchers. To streamline the process of integrating tools and constructing workflows as much as possible, we have developed Planemo, a software development kit for tool and workflow developers and Galaxy power users. Here we outline Planemo’s implementation and describe its broad range of functionality for designing, testing, and executing Galaxy tools, workflows, and training material. In addition, we discuss the philosophy underlying Galaxy tool and workflow development, and how Planemo encourages the use of development best practices, such as test-driven development, by its users, including those who are not professional software developers.

Original languageEnglish
Pages (from-to)261-268
Number of pages8
JournalGenome Research
Volume33
Issue number3
DOIs
Publication statusPublished - Mar 2023

Bibliographical note

Acknowledgments:
We thank the broader Galaxy community for their support and software development efforts. This work is funded by National Institutes of Health grant U41 HG006620 and National Science Foundation ABI grant 1661497. Usegalaxy.eu is supported by the German Federal Ministry of Education and Research grants 031L0101C and de.NBI-epi to B.G. Usegalaxy.org.au is supported by Bioplatforms Australia and the Australian Research Data Commons through funding from the Australian Government National Collaborative Research Infrastructure Strategy. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

Publisher Copyright: © 2023 Bray et al.

Fingerprint

Dive into the research topics of 'The Planemo toolkit for developing, deploying, and executing scientific data analyses in Galaxy and beyond'. Together they form a unique fingerprint.

Cite this