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).
Project description
RAGE - ddRAD Data Generator
============================
RAGE (ddRAD Data Generator) is a software to simulate double digest restriction site associated DNA sequencing reads.
The generated datasets can be used to test ddRAD analysis tools and validate their results.
The documentation, including a tutorial, can be found `here <https://ddrage.readthedocs.io/>`_.
The code is hosted on `bitbucket`_, `PyPI`_, and `bioconda`_.
.. _bitbucket: https://bitbucket.org/genomeinformatics/rage
.. _PyPI: https://pypi.python.org/pypi/ddrage/
.. _bioconda: https://bioconda.github.io/recipes/ddrage/README.html
System Requirements
~~~~~~~~~~~~~~~~~~~
- python >= 3.5
- numba
- numpy
- matplotlib
- pyyaml
- scipy
For the docs:
- sphinx
- sphinx_rtd_theme
For parameter visualization:
- bokeh
Installation
~~~~~~~~~~~~
We recommend the installation using conda:
.. code-block:: shell
$ conda create -c bioconda -n rage python rage
$ source activate rage
Alternatively, you can download the source code from `bitbucket`_ and install it using the setup script:
.. code-block:: shell
$ git clone https://bitbucket.org/genomeinformatics/rage.git
$ cd rage
/rage$ python setup.py install
In this case you have to install the requirements listed above.
.. _bitbucket: https://bitbucket.org/genomeinformatics/rage
Usage
~~~~~
To simulate a ddRAD dataset, call rage from the command line:
.. code-block:: shell
$ rage
you can specify parameters to change dataset parameters such as number of individuals (``-n``), nr of loci (``-l``), and coverage (``--coverage``):
.. code-block:: shell
$ rage -n 6 -l 10000 --coverage 30
This creates a dataset with reads from 6 individuals at 10000 loci with an expected coverage of 30.
A more detialed tutorial can be found `here`_.
.. _here: https://ddrage.readthedocs.io/en/latest/getting-started/
============================
RAGE (ddRAD Data Generator) is a software to simulate double digest restriction site associated DNA sequencing reads.
The generated datasets can be used to test ddRAD analysis tools and validate their results.
The documentation, including a tutorial, can be found `here <https://ddrage.readthedocs.io/>`_.
The code is hosted on `bitbucket`_, `PyPI`_, and `bioconda`_.
.. _bitbucket: https://bitbucket.org/genomeinformatics/rage
.. _PyPI: https://pypi.python.org/pypi/ddrage/
.. _bioconda: https://bioconda.github.io/recipes/ddrage/README.html
System Requirements
~~~~~~~~~~~~~~~~~~~
- python >= 3.5
- numba
- numpy
- matplotlib
- pyyaml
- scipy
For the docs:
- sphinx
- sphinx_rtd_theme
For parameter visualization:
- bokeh
Installation
~~~~~~~~~~~~
We recommend the installation using conda:
.. code-block:: shell
$ conda create -c bioconda -n rage python rage
$ source activate rage
Alternatively, you can download the source code from `bitbucket`_ and install it using the setup script:
.. code-block:: shell
$ git clone https://bitbucket.org/genomeinformatics/rage.git
$ cd rage
/rage$ python setup.py install
In this case you have to install the requirements listed above.
.. _bitbucket: https://bitbucket.org/genomeinformatics/rage
Usage
~~~~~
To simulate a ddRAD dataset, call rage from the command line:
.. code-block:: shell
$ rage
you can specify parameters to change dataset parameters such as number of individuals (``-n``), nr of loci (``-l``), and coverage (``--coverage``):
.. code-block:: shell
$ rage -n 6 -l 10000 --coverage 30
This creates a dataset with reads from 6 individuals at 10000 loci with an expected coverage of 30.
A more detialed tutorial can be found `here`_.
.. _here: https://ddrage.readthedocs.io/en/latest/getting-started/
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
ddrage-1.2.0.linux-x86_64.tar.gz
(217.9 kB
view hashes)
Built Distribution
ddrage-1.2.0-py3-none-any.whl
(155.8 kB
view hashes)
Close
Hashes for ddrage-1.2.0.linux-x86_64.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d30316912c9100f93eeecb7a8e17956b203f5ed455f4619a65d4a5fa5aeabff |
|
MD5 | b6cad0793452a41075ff9f58df7f21db |
|
BLAKE2b-256 | d1f98df1a183f7cabe5971edd2cf4bbdc4b80281a8cc38063f0d8bf2decc3ff8 |