skip to navigation
skip to content

ddrage 1.4.0

Simulator for ddRADseq (double digest restriction site associdated DNA squencing) datasets. Generates reads (FASTQ format) that can be analyzed and validated using a ground truth file (YAML).

ddRAGE (ddRAD Data Generator) is a software to simulate double digest restriction site associated DNA sequencing reads. The generated data sets can be used to test ddRAD analysis tools and validate their results.

The documentation, including a tutorial, can be found here. The code is hosted on bitbucket, PyPI, and bioconda.

System Requirements

  • python >= 3.5
  • numba
  • numpy
  • matplotlib
  • pyyaml
  • scipy

For the docs:

  • sphinx

For parameter visualization:

  • bokeh


We recommend the installation using conda:

$ conda create -n ddrage -c bioconda ddrage
$ source activate ddrage

Alternatively, you can download the source code from bitbucket and install it using the setup script:

$ git clone ddrage
$ cd ddrage
/rage$ python install

In this case you have to install the requirements listed above.


To simulate a ddRAD data set, call ddrage from the command line:

$ ddrage

you can specify parameters to change data set parameters such as number of individuals (-n), nr of loci (-l), and coverage (--coverage):

$ ddrage -n 6 -l 10000 --coverage 30

This creates a data set with reads from 6 individuals at 10000 loci with an expected coverage of 30.

A more detailed tutorial can be found on readthedocs.

File Type Py Version Uploaded on Size
ddrage-1.4.0-py3-none-any.whl (md5) Python Wheel py3 2017-10-18 229KB
ddrage-1.4.0.tar.gz (md5) Source 2017-10-18 221KB