eriqande / CKMRsim

efficient sampling for close-kin mark recapture power estimation
13 stars 4 forks source link
noaa-omics-software

CKMRsim

This package implements Monte Carlo methods (including efficient importance sampling approaches) for assessing the false positive and false negative rates expected when using a particular set of genetic markers for pairwise relationship inference. It also provides functions implemented in C++ for computing likelihood ratios for different relationships between all pairs of individuals in a data set.

CKMRsim can be installed with the ‘remotes’ packages` It requires that development tools be installed on your system to allow compilation of C++ via RCpp.

remotes::install_github("eriqande/CKMRsim", build_vignettes = TRUE)

Once that is done (and note that building the vignettes can take a while), you can read the vignettes with:

vignette("CKMRsim-example-1")

vignette("CKMRsim-example-2-microsatellites")

vignette("CKMRsim-simulating-linked-markers")

vignette("CKMRsim-writing-geno-error-funcs")

vignette("CKMRsim-pairwise-relationships")

An easier way to get to read these vignetttes is to find them in the “articles” tab at CKMRsim’s pkgdown page at: https://eriqande.github.io/CKMRsim/

Doing simulations in the face of physical linkage requires the Mendel program version 16. This was formerly available at http://software.genetics.ucla.edu/mendel, but it seems that the site is no longer maintained or connected.

Instead, you can now install it with the install_mendel() function.

A tutorial on how to use CKMRsim, prepared for a workshop at TWS 2022, can be found at https://eriqande.github.io/tws-ckmr-2022/kin-finding-lab.html