Ruffus: a lightweight Python library for computational pipelines
- PMID: 20847218
- DOI: 10.1093/bioinformatics/btq524
Ruffus: a lightweight Python library for computational pipelines
Abstract
Summary: Computational pipelines are common place in scientific research. However, most of the resources for constructing pipelines are heavyweight systems with graphical user interfaces. Ruffus is a library for the creation of computational pipelines. Its lightweight and unobtrusive design recommends it for use even for the most trivial of analyses. At the same time, it is powerful enough to have been used for complex workflows involving more than 50 interdependent stages.
Availability and implementation: Ruffus is written in python. Source code, a short tutorial, examples and a comprehensive user manual are freely available at http://www.ruffus.org.uk. The example program is available at http://www.ruffus.org.uk/examples/bioinformatics
Similar articles
-
A lightweight, flow-based toolkit for parallel and distributed bioinformatics pipelines.BMC Bioinformatics. 2011 Feb 25;12:61. doi: 10.1186/1471-2105-12-61. BMC Bioinformatics. 2011. PMID: 21352538 Free PMC article.
-
Biopython: freely available Python tools for computational molecular biology and bioinformatics.Bioinformatics. 2009 Jun 1;25(11):1422-3. doi: 10.1093/bioinformatics/btp163. Epub 2009 Mar 20. Bioinformatics. 2009. PMID: 19304878 Free PMC article.
-
Saint: a lightweight integration environment for model annotation.Bioinformatics. 2009 Nov 15;25(22):3026-7. doi: 10.1093/bioinformatics/btp523. Epub 2009 Sep 4. Bioinformatics. 2009. PMID: 19734151 Free PMC article.
-
Evolution of web services in bioinformatics.Brief Bioinform. 2005 Jun;6(2):178-88. doi: 10.1093/bib/6.2.178. Brief Bioinform. 2005. PMID: 15975226 Review.
-
Interoperability with Moby 1.0--it's better than sharing your toothbrush!Brief Bioinform. 2008 May;9(3):220-31. doi: 10.1093/bib/bbn003. Epub 2008 Jan 31. Brief Bioinform. 2008. PMID: 18238804 Review.
Cited by
-
ProTInSeq: transposon insertion tracking by ultra-deep DNA sequencing to identify translated large and small ORFs.Nat Commun. 2024 Mar 7;15(1):2091. doi: 10.1038/s41467-024-46112-2. Nat Commun. 2024. PMID: 38453908 Free PMC article.
-
Single cell spatial analysis reveals inflammatory foci of immature neutrophil and CD8 T cells in COVID-19 lungs.Nat Commun. 2023 Nov 8;14(1):7216. doi: 10.1038/s41467-023-42421-0. Nat Commun. 2023. PMID: 37940670 Free PMC article.
-
MXP: Modular eXpandable framework for building bioinformatics Pipelines.J Bioinform Syst Biol. 2023;6(3):178-182. doi: 10.26502/jbsb.5107058. Epub 2023 Aug 7. J Bioinform Syst Biol. 2023. PMID: 37920684 Free PMC article.
-
Ten simple rules and a template for creating workflows-as-applications.PLoS Comput Biol. 2022 Dec 15;18(12):e1010705. doi: 10.1371/journal.pcbi.1010705. eCollection 2022 Dec. PLoS Comput Biol. 2022. PMID: 36520686 Free PMC article. No abstract available.
-
The Thousand Polish Genomes-A Database of Polish Variant Allele Frequencies.Int J Mol Sci. 2022 Apr 20;23(9):4532. doi: 10.3390/ijms23094532. Int J Mol Sci. 2022. PMID: 35562925 Free PMC article.
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
