Roddy is a framework for development and management of workflows on a batch processing cluster. It has been developed at the German Cancer Research Center (DKFZ) in Heidelberg in the eilslabs group and is used by a number of in-house workflows such as the PanCancer Alignment Workflow and the ACEseq workflow. The development is now continued in the Omics IT and Data Management Core Facility (ODCF) at the DKFZ.
Your opinion matters! The development of Roddy is supported by the German Network for Bioinformatic Infrastructure (de.NBI). By completing this very short survey you support our efforts to improve this tool.
No new features will be implemented for Roddy! We will continue to fix bugs occurring with currently existing workflows. On the long run, existing workflows should be migrated to other workflow management systems.
You can find the documentation at Read the Docs, including detailed installation instructions.
The following workflows have been developed at the DKFZ based on Roddy as workflow management system:
- Alignment and QC workflows
- SNV-Calling workflow
- ACEseq workflow for copy-number variation calling
- InDel-Calling workflow workflow
- Sophia workflow for structural variation calling
- RNA-seq workflow
- CNVkit for copy-number variation calling on exome data (to be published)
- Leaf-Cutter workflow
- Bam-to-FASTQ plugin
The following plugins are available as support for the workflows:
- COWorkflowBasePlugin with basic control code for many of the workflows
- PluginBase just the plugin base-class from which other plugins are derived
- DefaultPlugin with the
wrapInScript.sh
that wraps all Roddy cluster jobs