{"doi":"10.1101/2022.03.13.483965","title":"Planemo: a command-line toolkit for developing, deploying, and executing scientific data analyses","abstract":"Abstract There are thousands of well-maintained high-quality open-source software utilities for all aspects of scientific data analysis. For over 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. In order 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. Planemo is a mature project widely used within the Galaxy community which has been downloaded over 80,000 times.","journal":"bioRxiv (Cold Spring Harbor Laboratory)","year":2022,"id":299933,"datarank":0.0,"base_score":0.0,"endowment":0.0,"self_citation_contribution":0.0,"citation_network_contribution":0.0,"self_endowment_contribution":0.0,"citer_contribution":0.0,"corpus_percentile":null,"corpus_rank":null,"citation_count":3,"citer_count":0,"citers_with_citation_signal":0,"citers_with_endowment":0,"datacite_reuse_total":0,"is_dataset":false,"is_dataset_confidence":0.9443,"is_data_producer":false,"deposit_databanks":null,"is_oa":true,"file_count":0,"downloads":0,"has_version_chain":false,"published_date":"2022-01-01","fair_score":null,"fair_percentile":null,"algorithm_id":"datarank_citation_only_1hop_v6","ranking_scope":"data_only","authors":[{"id":568355,"name":"Matthias Bernt","orcid":"0000-0003-3763-0797","position":1,"is_corresponding":false},{"id":71194,"name":"Nicola Soranzo","orcid":"0000-0003-3627-5340","position":2,"is_corresponding":false},{"id":11439,"name":"Marius van den Beek","orcid":"0000-0002-9676-7032","position":3,"is_corresponding":false},{"id":29004,"name":"Bérénice Batut","orcid":"0000-0001-9852-1987","position":4,"is_corresponding":false},{"id":565588,"name":"Helena Rasche","orcid":null,"position":5,"is_corresponding":false},{"id":838749,"name":"Martin Čech","orcid":"0000-0002-9318-1781","position":6,"is_corresponding":false},{"id":19140,"name":"Peter J. A. Cock","orcid":"0000-0001-9513-9993","position":7,"is_corresponding":false},{"id":19433,"name":"Anton Nekrutenko","orcid":"0000-0002-5987-8032","position":8,"is_corresponding":false},{"id":30115,"name":"Björn Grüning","orcid":"0000-0002-3079-6586","position":9,"is_corresponding":false},{"id":281620,"name":"John Chilton","orcid":"0000-0002-6794-0756","position":10,"is_corresponding":false},{"id":698480,"name":"Simon Bray","orcid":"0000-0002-0621-6705","position":0,"is_corresponding":true}],"reference_count":10,"raw_metadata":null,"created_at":"2026-07-19T00:31:49.412501Z","pmid":null,"pmcid":null,"fwci":null,"citation_percentile":null,"influential_citations":0,"oa_status":null,"license":null,"views":0,"total_file_size_bytes":0,"version_count":0,"fair_f":null,"fair_a":null,"fair_i":null,"fair_r":null,"fair_zscore":null,"fair_rationale":null,"fair_model":null,"fair_agent_version":null,"fair_fulltext_source":null,"fair_has_llm":null,"fair_computed_at":null,"clinical_trials":[],"software_tools":[],"db_accessions":[],"linked_datasets":[],"topics":[]}