Learn R Programming

statgenIBD

statgenIBD is an R package for calculating Identity By Descent (IBD) probabilities for biparental, three and four-way crosses. Calculations are based on Hidden Markov Models (HMM) and inheritance vectors. The HMM calculations are implemented in Rcpp/C++.

For more complicated pedigrees RABBIT can be used to calculate the IBDs.

Installation

  • Install from CRAN:
install.packages("statgenIBD")
  • Install latest development version from GitHub (requires remotes package):
remotes::install_github("Biometris/statgenIBD", ref = "develop", dependencies = TRUE)

Copy Link

Version

Install

install.packages('statgenIBD')

Monthly Downloads

357

Version

1.0.9

License

GPL

Issues

Pull Requests

Stars

Forks

Maintainer

Bart-Jan van Rossum

Last Published

July 1st, 2025

Functions in statgenIBD (1.0.9)

allGenoPlot

Helper function for plotting probabilities for all genotypes
readIBDs

Read IBD probabilities from file
calcIBD

Calculate IBD probabilities
getProbs

Extract Probabilities for markers
readRABBIT

Read IBD probabilities
c.IBDprob

Concatenate function for objects of class IBDprob
plot.IBDprob

Plot function for objects of class IBDprob
writeIBDs

Write IBD probabilities to file.
writeFlapjack

Write to Flapjack format
summary.IBDprob

Summary function for objects of class IBDprob
pedPlot

Helper function for plotting the pedigree
singleGenoPlot

Helper function for plotting probabilities for a single genotype
statgenIBD-package

statgenIBD: Calculation of IBD Probabilities