The Quetzal Coalescence template library: A C++ programmers resource for integrating distributional, demographic and
Arnaud Becheler1, Camille Coron2, Stéphane Dupas1
1Laboratoire Evolution, Génomes, Comportement et Ecologie, Université Paris Sud, Université Paris-Saclay, Gif sur Yvette, France.
Abstract:
Genetic samples can be used to understand and predict the behaviour of species living in a fragmented and temporally changing environment. In this regard, models of coalescence conditioned to an environment through an explicit modelling of population growth and migration have been developed in recent years, and simulators implementing these models have been developed, enabling biologists to estimate parameters of interest with Approximate Bayesian Computation techniques. However, model choice remains limited, and developing new coalescence simulators is extremely time consuming because code re-use is limited. We present Quetzal, a C++ library composed of re-usable components, which is sufficiently general to efficiently implement a wide range of spatially explicit coalescence-based environmental models of population genetics and to embed the simulation in an Approximate Bayesian Computation framework. Quetzal is not a simulation program, but a toolbox for programming simulators aimed at the community of scientific coders and research software engineers in molecular ecology and phylogeography. This new code resource is open-source and available at https://becheler.github.io/pages/quetzal.html along with other documentation resources.
More Related Videos
Related Concept Videos
DNA as a Genetic Template
DNA as a Genetic Template
Short-distance Transport of Resources
Growth Models with Integration: Problem Solving
Model Approaches for Pharmacokinetic Data: Distributed Parameter Models
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...
Integration by Parts: Indefinite Integrals


