Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rtahmasbi/geneevolve
A fast and memory efficient forward-time simulator of realistic whole-genome sequence and SNP data
https://github.com/rtahmasbi/geneevolve
bioinformatics cpp genomics sequencing simulator snp-data statistics
Last synced: about 3 hours ago
JSON representation
A fast and memory efficient forward-time simulator of realistic whole-genome sequence and SNP data
- Host: GitHub
- URL: https://github.com/rtahmasbi/geneevolve
- Owner: rtahmasbi
- License: mit
- Created: 2016-03-06T22:53:50.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-01-29T01:04:43.000Z (almost 6 years ago)
- Last Synced: 2023-10-19T18:56:48.469Z (about 1 year ago)
- Topics: bioinformatics, cpp, genomics, sequencing, simulator, snp-data, statistics
- Language: C++
- Homepage:
- Size: 23.5 MB
- Stars: 6
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GeneEvolve
A fast and memory efficient forward-time simulator of realistic whole-genome sequence and SNP dataThis work is published in Bioinformatics (2017), click [here](https://academic.oup.com/bioinformatics/article/33/2/294/2525714) to download it.
GeneEvolve is a user-friendly and efficient population genetics simulator that handles complex evolutionary scenarios and generates individual-level phenotypes and realistic whole-genome sequence or SNP data.
GeneEvolve runs forward-in-time, which allows it to provide a wide range of scenarios for mating systems, selection, population size and structure, migration, recombination, and environmental effects.# Download
To download “GeneEvolve”, you can push the green button “Clone or Download” and then “Download ZIP”.Or, you can type the following commands in the terminal:
git clone https://github.com/rtahmasbi/GeneEvolve
cd GeneEvolve
Or,wget https://github.com/rtahmasbi/GeneEvolve/archive/master.zip
unzip master
cd GeneEvolve-master# Binary files
The compiled files for Linux and Mac users are availible in the main direcory: `GeneEvolve_Linux` and `GeneEvolve_Mac`# Compile
To compile GeneEvolve, run the following commands:make
cd bin
./GeneEvolve --help# Documentation
The Documentation file is available in the main directory: `GeneEvolveDocumentation.pdf`.# Examples
There is `Examples.zip` file in the main directory. Detailed explanation for using these examples are in the documentation file: `GeneEvolveDocumentation.pdf`.