Related Experiment Video
Updated: Dec 22, 2025

Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations
Published on: December 7, 2021
ggroups: an R package for pedigree and genetic groups data.
Mohammad Ali Nilforooshan1, Luis Antonio Saavedra-Jiménez2
1Livestock Improvement Corporation, Private Bag 3016, Hamilton, 3240, New Zealand. mohammad.nilforooshan@lic.co.nz.
The ggroups R package offers tools for pedigree analysis, calculating genetic relationship matrices, and handling genetic groups. It includes optimized functions for computationally intensive tasks, aiding quantitative geneticists and ecologists.
Area of Science:
- Quantitative genetics
- Bioinformatics
- Statistical computing
Background:
- R is a versatile statistical software with a vast repository of open-source packages.
- Pedigree data is crucial for understanding population structure and predicting animal genetic merit.
- The concept of genetic groups addresses inequalities in average genetic merits among unknown parent groups.
Purpose of the Study:
- Introduce the ggroups R package for pedigree data analysis.
- Provide functions for calculating additive and dominance genetic relationship matrices and their inverses.
- Facilitate the computation of the genetic group contribution matrix (Q).
Main Methods:
- Development of an R package named ggroups.
- Implementation of functions for pedigree checking and processing.
- Inclusion of computationally optimized and parallelized functions for matrix calculations.
Main Results:
- The ggroups package provides functions for calculating additive and dominance relationship matrices and their inverses.
- Functions for computing the genetic group contribution matrix (Q) are included.
- Sample data outputs demonstrate the package's utility and performance.
Conclusions:
- The ggroups R package is a free, open-source tool for quantitative geneticists and ecologists.
- It offers comprehensive functions for managing pedigree data and computing related matrices.
- Computationally optimized functions are available for handling large-scale datasets.
Related Concept Videos
Pedigree Analysis
What is Population Genetics?
Genome-wide Association Studies-GWAS
GWAS does not require the identification of the target gene involved in...
Comparing the Survival Analysis of Two or More Groups
Genetic Variation
Genes exist in different versions called alleles,...
Incomplete Dominance

