Skip to content

TheRoddyWMS/Roddy

Repository files navigation

CircleCI FOSSA Status

What is Roddy?

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.

de.NBI logoYour 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.

Documentation

You can find the documentation at Read the Docs, including detailed installation instructions.

Workflows

The following workflows have been developed at the DKFZ based on Roddy as workflow management system:

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