[BiO BB] Announcing "Ruffus": Easy Computational Pipelines in Bioinformatics
Paulo Nuin
nuin at genedrift.org
Tue Jun 2 22:53:53 EDT 2009
You just forgot to mention that it's Python 2.6 compatible only.
Paulo
On 1-Jun-09, at 10:01 AM, Leo Goodstadt wrote:
> A new library called Ruffus is available from
> http://ruffus.googlecode.com/svn/trunk/doc/html/index.html.
>
> Ruffus provides easy / lightweight support for running
> computational pipelines in python.
>
> The best way to produce reproducible bioinformatics analyses
> is by scripting all the stages or tasks which have to be run.
>
> Ruffus is designed to allow this to happen in python
> in the least intrusive manner possible, and without any
> special (non-python) syntax.
>
> Like makefiles (or scons), it helps you to manage
> task dependencies. However, because it is designed
> from the start for bioinformatics pipelines (rather than
> compiling programmes), no ugly syntax / hacking is
> required.
>
> Ruffus provides automatic support for
>
> * Managing dependencies
> * Running tasks in parallel
> * Re-starting from arbitrary points, especially after errors
> * Display of the pipeline as a flowchart
> * Reporting
>
>
> We have been using Ruffus in-house but we would like to see
> what other scientists think of the design before we bring
> its attention to a wider audience. (We intend to publish
> this as an application note in some bioinformatics journal)
>
> Please help us by sending feedback to:
> ruffus at llew.org.uk
>
>
> Extensive documentation, download details and two tutorials are
> available from http://ruffus.googlecode.com/svn/trunk/doc/html/index.html
> .
>
>
> Leo Goodstadt
> MRC Functional Genomics Unit
> University of Oxford
>
>
> _______________________________________________
> BBB mailing list
> BBB at bioinformatics.org
> http://www.bioinformatics.org/mailman/listinfo/bbb
More information about the BBB
mailing list