pblischak / hyde-cnn

Hybridization Detection with Convolutional Neural Networks

Home Page:https://pblischak.github.io/hyde-cnn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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:.

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

About

Hybridization Detection with Convolutional Neural Networks

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

License:GNU General Public License v3.0


Languages

Language:Python 49.4%Language:Jupyter Notebook 47.8%Language:R 2.8%