Simulator for ddRADseq (double digest restriction site associated DNA sequencing) datasets. Generates reads (FASTQ format) that can be analyzed and validated using a ground truth file (YAML).
Project description
ddRAGE - ddRAD Data Generator
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.8
numba
numpy
matplotlib
pyyaml
scipy
seaborn
For the docs:
sphinx
For parameter visualization:
bokeh >= 3.1.1
Installation
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 pip:
$ git clone https://bitbucket.org/genomeinformatics/rage.git ddrage
$ cd ddrage
/ddrage$ pip install . # basic version
# OR
# to install with support to build the documentation and visualize bbd parameters
/ddrage$ pip install .[documentation,BBD-visualization]
Usage
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.
Citing ddRAGE
Our paper describing ddRAGE has been published in Molecular Ecology Resources. You can cite it as follows:
Timm H, Weigand H, Weiss M, Leese F, Rahmann S. ddRAGE: A data set generator to evaluate ddRADseq analysis software. Mol Ecol Resour. 2018;18:681–690. https://doi.org/10.1111/1755-0998.12743
BibTeX version:
@article{timm2018ddrage,
title={ddrage: A data set generator to evaluate ddRADseq analysis software},
author={Timm, Henning and Weigand, Hannah and Weiss, Martina and Leese, Florian and Rahmann, Sven},
journal={Molecular Ecology Resources},
volume={18},
number={3},
pages={681--690},
year={2018},
url = {http://dx.doi.org/10.1111/1755-0998.12743},
doi = {10.1111/1755-0998.12743},
}
The source code itself is also published on Zenodo under the DOI 10.5281/zenodo.4390216.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ddrage-1.8.1.tar.gz
.
File metadata
- Download URL: ddrage-1.8.1.tar.gz
- Upload date:
- Size: 331.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a08962227144a8de0d47b8dbfb51aaf692660d5a7c519a11561b91c6217186ac |
|
MD5 | 53e00d900edfea6d84ef4dd134990a0b |
|
BLAKE2b-256 | f8bfa3156beda9476a3ed69d1fd049465f70cad5f3df1de0a0efeb55c401f0e3 |
File details
Details for the file ddrage-1.8.1-py3-none-any.whl
.
File metadata
- Download URL: ddrage-1.8.1-py3-none-any.whl
- Upload date:
- Size: 237.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eddb7849e73cb67ca2263ae59763fafc6c30412ffd0e3bb851844b4f3a9fa90b |
|
MD5 | 5e152927f53db1c0416d768b6916f4dd |
|
BLAKE2b-256 | 0e75598a35c2ec01b20d8ae087b2dca682c4845f7f0fc5e2390b2067d1d4b5d5 |