Quetzal-framework / quetzal-CoaTL

A toolbox for C++ devs wanting to build geospatial population genetics simulators !

Home Page:https://becheler.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quetzal-CoalTL

Website becheler.github.io GitHub release (latest by date) License: GPL v3 GitHub last commit

C++ Template Libary for coalescence

Quetzal-CoalTL is a C++20 template scientific library for simulating the coalescence of gene genealogies in explicit landscapes or phylogenetic networks.

Its aim is to standardize a library of reusable components to encourage code reuse.

Documentation

The documentation lives here.

πŸ₯šπŸ₯šπŸ₯š If you are not a C++ programmer, then you are unlikely to benefit directly from this library: you may prefer instead the Quetzal-EGGS simulators.

Contact

  • πŸ“§ You are interested? Want to contribute? Want to give some feedback? Don't be shy, contact me!
  • ⭐ You think this is a cool project? Drop a star on GitHub ☝️
  • πŸ› A bug? Oopsie daisy! I'll fix it asap if you email me or open an issue ☝️

Author

  • AUTHOR : Arnaud Becheler
  • DATE : 2016
  • LICENCE : This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
  • CONTACT : abechele@umich.edu
  • WEBSITE : https://becheler.github.io/

How to cite

Becheler, A, Coron, C, Dupas, S. The Quetzal Coalescence template library: A C++ programmers resource for integrating distributional, demographic and coalescent models. Mol Ecol Resour. 2019; 19: 788– 793. https://doi.org/10.1111/1755-0998.12992

Becheler, A., & Knowles, L. L. (2020). Occupancy spectrum distribution: application for coalescence simulation with generic mergers. Bioinformatics, 36(10), 3279-3280.

About

A toolbox for C++ devs wanting to build geospatial population genetics simulators !

https://becheler.github.io/

License:GNU General Public License v3.0


Languages

Language:C++ 98.3%Language:CMake 1.3%Language:Python 0.3%Language:Shell 0.0%