Table Of Contents

Next topic

ChangeLog

This Page

ratatosk - a pipeline management framework

Warning

ratatosk is currently in pre-release status and is under very active development. Use it at your own risk.

ratatosk is a library of luigi tasks, currently focused on, but not limited to, common bioinformatical tasks.

Core features include

  • Simple program wrapper interface
  • Simple configuration files for defining workflows and modifying program options
  • Task wrapper library makes for efficient code reuse. Once a wrapper is available, creating a workflow is just a matter of stitching tasks together via the configuration file
  • Piped tasks
  • Workflow visualization
  • Parallelization via the luigi scheduler
  • Easy to include external library code

ratatosk currently works with python version 2.7.