PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
December 15, 2022PLoS Computational Biology29 citationsOpen Access

Ten simple rules and a template for creating workflows-as-applications

MRMichael J. RoachNPN. Tessa Pierce‐WardRSRadosław Suchecki

Key Points

Key points are not available for this paper at this time.

Abstract

As bioinformatics analyses increase in size and complexity, workflow managers are becoming more popular for building pipelines Workflow managers, such as Snakemake 4, Nextflow Workflow managers enable non-bioinformaticians to run published pipelines with confidence, and workflow managers with graphical user interfaces such as Galaxy 8 and BioWorkflow 9 have helped nonbioinformaticians create their own simple pipelines. Earlier tools for workflow management have been around for a while, including GNU Make, ruffus 10, doit However, the integration of cluster and cloud computing support in Snakemake, Nextflow, and Cromwell helped drive their current popularity. The use of workflow managers facilitates following the FAIR (Findable, Accessible, Interoperable, Reusable) guiding principles for open scientific research Interestingly, many existing bioinformatics command line tools are wrappers for a series of other software, but since that is the goal of workflow managers, they can be used instead. Examples of command line tools built on a workflow manager include Hecatomb These tools all consist of two key components: a convenience launcher, which provides the command line interface for the tool and compiles the configuration from user command line arguments, and the workflow pipeline and associated files, which performs the actual analysis.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Roach et al. (2022) studied this question.

synapsesocial.com/papers/6a1d3bba33e2df9c962f298ahttps://doi.org/10.1371/journal.pcbi.1010705
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Proceedings of the 1st ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies2012 · 9 citations
  2. 2pydoit/doit: task management & automation tool (python)2021 · 4 citations
  3. 3BlobToolKit – Interactive quality assessment of genome assemblies2019 · 26 citations
  4. 4Ten recommendations for creating usable bioinformatics command line software2013 · 50 citations
  5. 5Common Workflow Language, v1.02016 · 211 citations