Skip to content

dEploid is designed for deconvoluting mixed genomes with unknown proportions. Traditional ‘phasing’ programs are limited to diploid organisms. Our method modifies Li and Stephen’s algorithm with Markov chain Monte Carlo (MCMC) approaches, and builds a generic framework that allows haloptype searches in a multiple infection setting.

License

DEploid-dev/DEploid

Repository files navigation

License (GPL version 3) CircleCI Coverage StatusDocumentation Status Docker Status

dEploid is designed for deconvoluting mixed genomes with unknown proportions. Traditional ‘phasing’ programs are limited to diploid organisms. Our method modifies Li and Stephen’s algorithm with Markov chain Monte Carlo (MCMC) approaches, and builds a generic framework that allows haloptype searches in a multiple infection setting.

Please see the documentation for further details.

Installation

You can also install dEploid directly from the git repository. Here, you will need autoconf, check whether this is already installed by running:

$ which autoconf

On Debian/Ubuntu based systems:

$ apt-get install build-essential autoconf autoconf-archive libcppunit-dev zlib1g-dev

On Mac OS:

$ brew install automake autoconf autoconf-archive cppunit

Afterwards you can clone the code from the github repository,

$ git clone git@github.com:mcveanlab/DEploid.git
$ cd DEploid
$ git submodule update --init --recursive --remote

and build the binary using

$ ./bootstrap
$ make

Usage

Please see the documentation for further details.

Docker image

docker pull shajoezhu/deploid
docker run -v ${PWD}:/tmp/ -w /tmp/  shajoezhu/deploid ...

Licence

You can freely use all code in this project under the conditions of the GNU GPL Version 3 or later.

Citation

If you use dEploid with the flag -ibd, please cite the following paper:

Zhu, J. S., J. A. Hendry, J. Almagro-Garcia, R. D. Pearson, R. Amato, A. Miles, D. J. Weiss, T. C. D. Lucas, M. Nguyen, P. W. Gething, D. Kwiatkowski, G. McVean, and for the Pf3k Project. (2018) The origins and relatedness structure of mixed infections vary with local prevalence of P. falciparum malaria. eLife, 40845, doi: https://doi.org/10.7554/eLife.40845.

If you use dEploid in your work, please cite the program:

Zhu, J. S., J. A. Garcia, G. McVean. (2018) Deconvolution of multiple infections in Plasmodium falciparum from high throughput sequencing data. Bioinformatics 34(1), 9-15. doi: https://doi.org/10.1093/bioinformatics/btx530.

About

dEploid is designed for deconvoluting mixed genomes with unknown proportions. Traditional ‘phasing’ programs are limited to diploid organisms. Our method modifies Li and Stephen’s algorithm with Markov chain Monte Carlo (MCMC) approaches, and builds a generic framework that allows haloptype searches in a multiple infection setting.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published