ggroups

ggroups computes genetic group contributions and constructs additive and dominance genetic relationship matrices and their inverses from pedigree data to support quantitative genetics analyses.


Key Features:

  • Pedigree Data Management: Functions to check and process pedigree data for integrity and preparation for downstream analyses.
  • Genetic Relationship Matrices: Calculation of additive and dominance genetic relationship matrices and their inverses.
  • Matrix Formats: Support for matrix and tabular-sparse formats for relationship matrix calculations.
  • Genetic Group Contributions (Q Matrix): Computation of the matrix of genetic group contributions (Q) to address unequal average genetic merits among groups with unknown parents.
  • Computational Optimization: Optimized implementations, including options for parallel processing, to improve performance for large pedigrees and numerous genetic groups.

Scientific Applications:

  • Population Structure Analysis: Assessing genetic relationships and population structure using relationship matrices.
  • Genetic Merit Prediction: Supporting prediction of genetic merit using additive and dominance relationship matrices.
  • Animal Breeding Studies: Managing datasets with partially unknown parentage via genetic groups to refine genetic merit estimates across groups.

Methodology:

Efficient processing and validation of pedigree data; optimized algorithms for computing genetic relationship matrices and their inverses; and implementation of parallel computing techniques for computationally intensive tasks.

Topics

Details

License:
GPL-3.0
Tool Type:
library
Programming Languages:
R
Added:
1/18/2021
Last Updated:
1/23/2021

Operations

Publications

Nilforooshan MA, Saavedra-Jiménez LA. ggroups: an R package for pedigree and genetic groups data. Hereditas. 2020;157(1). doi:10.1186/s41065-020-00124-2. PMID:32366304. PMCID:PMC7199380.

Links