This repository contains two models that were developed at the Marshall Lab, University of California, Berkeley.
- mPlex - an agent-based model for multiplexing (one locus, multiple gRNA or multiple loci, single gRNAs at each) gene drives and daisy-drives.
- CKMR - an agent-based adaptation of mPlex to study close-kin mark-recapture methods in mosquitoes. This adaptation removes much of the genetics and allows for more appropriate population sampling and geneology tracing.
- CKMR - C++ package for close-kin mark-recapture studies
- Main - Project directories and scripts
- mPlexCpp - C++ package for multiplex studies
- mPlexR - R package for multiplex studies (old, consider this deprecated)
- ComparisonScript - Comparison of mPlex vs MGDrivE to check population dynamics and simple one-locus homing constructs.
Jared Bennett (lead), Sean Wu, Héctor Manuel Sánchez Castellanos, and John M. Marshall
- Write out pseudocode of
offspringDistribution
function.- goal is to de-couple the tightly coupled
reference
andoffspringDistribution
elements; we want a genericoffspringDistribution
so the only variant type isreference
.
- goal is to de-couple the tightly coupled
- Check move semantics between stl containers working properly for
Mosquito
for low overhead migration functions. - Should steal the output/input classes from MGDrivECpp for better performance.
- Short and sweet OMP guide
- RcppArmadillo reference
- Rcpp reference