An open API service indexing awesome lists of open source software.

https://github.com/pblischak/hyde-cnn

Hybridization Detection with Convolutional Neural Networks
https://github.com/pblischak/hyde-cnn

convolutional-neural-networks deep-learning hybridization phylogenomics python3

Last synced: 6 months ago
JSON representation

Hybridization Detection with Convolutional Neural Networks

Awesome Lists containing this project

README

          

## HyDe-CNN: Hybridization detection with convolutional neural networks

**Citation**

Blischak, P. D., M. S. Barker, and R. N. Gutenkunst. 2020. Chromosome-scale
inference of hybrid speciation and admixture with convolutional neural networks.
*bioRxiv* doi:[]().

## [ReadTheDocs](https://pblischak.github.io/hyde-cnn)

## Requirements

Below are the Python and R packages that were used for performing the analyses
in our paper. We used Python v3.7 and R v3.6.

**Python packages:**

The `environment.yml` has all of the specifications needed to recreate the conda
environment we used for simulating, training, and testing HyDe-CNN. If you just
want to install the essential packages, they are listed below:

- numpy
- matplotlib
- tensorflow
- sklearn
- tskit
- msprime
- pysam

**R packages:**

- tidyverse
- abcrf
- caret
- patchwork