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.