2016
DOI: 10.1101/041236
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

NextflowWorkbench: Reproducible and Reusable Workflows for Beginners and Experts

Abstract: 12Computational workflows and pipelines are often created to automate series of processing steps. For instance, workflows enable one to standardize analysis for large projects or core facilities, but are also useful for individual biologists who need to perform repetitive data processing. Some workflow systems, designed for beginners, offer a graphical user interface and have been very popular with biologists. In practice, these tools are infrequently used by more experienced bioinformaticians, who may require… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
11
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
6
2
1

Relationship

2
7

Authors

Journals

citations
Cited by 14 publications
(11 citation statements)
references
References 18 publications
0
11
0
Order By: Relevance
“…We aligned reads to the mouse transcriptome downloaded from Ensembl (Mus_musculus.GRCm38.cdna.all.fa.gz). Alignment was run on a MacOS laptop with 16 GB of memory, using the NextflowWorkbench (66) to orchestrate alignment and count aggregation for the analyzed samples. RNA-Seq transcript counts were analyzed with analysis scripts written with the MetaR languages (67).…”
Section: Methodsmentioning
confidence: 99%
“…We aligned reads to the mouse transcriptome downloaded from Ensembl (Mus_musculus.GRCm38.cdna.all.fa.gz). Alignment was run on a MacOS laptop with 16 GB of memory, using the NextflowWorkbench (66) to orchestrate alignment and count aggregation for the analyzed samples. RNA-Seq transcript counts were analyzed with analysis scripts written with the MetaR languages (67).…”
Section: Methodsmentioning
confidence: 99%
“…However, certain features described here are also used by existing workflow systems, 6,7,1012 most notably the support for multiple infrastructures. Additionally, there are certain features not yet implemented in Rabix but which are seen in other systems, such as conditional steps in a workflow, as seen in Toil.…”
Section: Rabix In the Context Of Existing Workflow Models And Enginesmentioning
confidence: 99%
“…It is for this reason that we have developed the Rabix Executor (on GitHub as Project “Bunny”) a , an open-source workflow engine designed to support computational reproducibility/recomputability through the use of standard workflow descriptions, a software model that supports metadata integration, provenance over file organization, the ability to reuse workflows efficiently, and which combines an array of optimizations used separately in existing workflow execution methods. 612 …”
Section: Introductionmentioning
confidence: 99%
“…It is for this reason that we have developed the Rabix Executor (on GitHub as Project "Bunny") a , an open-source workflow engine designed to support computational reproducibility/recomputability through the use of standard workflow descriptions, a software model that supports metadata integration, provenance over file organization, the ability to reuse workflows efficiently, and which combines an array of optimizations used separately in existing workflow execution methods. [6][7][8][9][10][11][12] For the 1.0 release of the Rabix Executor (or Rabix), we've focused on supporting the Common Workflow Language (CWL), an open, community-driven specification for describing tools and workflows with a focus on features that support reproducibility. 2 The Common Workflow Language is used to describe individual "processes" or "applications", which can be either a single tool or an entire workflow.…”
Section: Introductionmentioning
confidence: 99%