Ruffus

Light-weight Python Computational Pipeline Management
Download

Ruffus Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Price:
  • FREE
  • Publisher Name:
  • Leo Goodstadt
  • Publisher web site:
  • http://code.google.com/u/bunbun68/

Ruffus Tags


Ruffus Description

Light-weight Python Computational Pipeline Management Ruffus is a Python module that provides automatic support for:* Managing dependencies* Parallel jobs* Re-starting from arbitrary points, especially after errors* Display of the pipeline as a flowchart* Reporting Computational pipelines are often conceptually quite simple, especially if we breakdown the process into simple stages, or separate "tasks".Each stage or "taskW in a computational pipeline is represented by a python function.Each python function can be called in parallel to run multiple "jobs".It was originally written for scientific research (bioinformatics/genome analysis pipelines). Here are some key features of "Ruffus": · Managing dependencies · Parallel jobs · Re-starting from arbitrary points, especially after errors · Display of the pipeline as a flowchart · Reporting Requirements: · Python


Ruffus Related Software