Exclusion-Based Parentage Assignment Using Multilocus Genotype Data

Exclusion-based parentage assignment is essential for studies in biodiversity conservation and breeding programs - Kang Huang, Rui Mi, Derek W Dunn, Tongcheng Wang, Baoguo Li, (2018), . The tool compares multilocus genotype data of potential parents and offspring, identifying likely parentage relationships while accounting for genotyping errors, missing data, and duplicate genotypes. 'acoRn' includes two algorithms: one generates synthetic genotype data based on user-defined parameters, while the other analyzes existing genotype data to identify parentage patterns. The package is versatile, applicable to diverse organisms, and offers clear visual outputs, making it a valuable resource for researchers.


acoRn

R-CMD-check

acoRn an open-source R package designed for exclusion-based parentage assignment. Utilizing the principles of Mendelian segregation, acoRn analyzes multilocus genotype data from potential parents and offspring to identify likely parentage relationships, while accommodating genotyping errors, missing data, and duplicate genotypes.

Installation

acoRn can be easily installed through GitHub as follows:

# install.packages("remotes")
library(remotes)
install_github("npechl/acoRn")

Usage

Synthetic genotype data generation

# load acoRn
library(acoRn)

# create mock parents dataset
parents <- create_mock_parents()

# create mock progeny dataset
offspring <- create_mock_progeny(p[[1]], fparents = 5, mparents = 5, prog = 5)

Parental assignment

# load acoRn
library(acoRn)

# example datasets
data("parents")
data("offspring")

# run acoRn
r <- acoRn(parents, offspring)

head(r)

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("acoRn")

0.1.0 by Nikos Pechlivanis, 2 years ago


Browse source code at https://github.com/cran/acoRn


Authors: Nikos Pechlivanis [aut, cre] , Fotis Psomopoulos [aut] , Aristotelis Papageorgiou [aut]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports data.table, stringr, stringi

Suggests testthat


See at CRAN