当前位置: X-MOL 学术Hereditas › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
ggroups: an R package for pedigree and genetic groups data
Hereditas ( IF 2.7 ) Pub Date : 2020-05-04 , DOI: 10.1186/s41065-020-00124-2
Mohammad Ali Nilforooshan 1 , Luis Antonio Saavedra-Jiménez 2
Affiliation  

Background R is a multi-platform statistical software and an object oriented programming language. The package archive network for R provides CRAN repository that features over 15,000 free open source packages, at the time of writing this article ( https://cran.r-project.org/web/packages , accessed in October 2019). The package ggroups is introduced in this article. The purpose of this package is providing functions for checking and processing the pedigree, calculation of the additive genetic relationship matrix and its inverse, which are used to study the population structure and predicting the genetic merit of animals. Calculation of the dominance relationship matrix and its inverse are also covered. A concept in animal breeding is genetic groups, which is about the inequality of the average genetic merits for groups of unknown parents. The package provides functions for the calculation of the matrix of genetic group contributions ( Q ). Calculating Q is computationally demanding, and depending on the size of the pedigree and the number of genetic groups, it might not be feasible using personal computers. Therefore, a computationally optimised function and its parallel processing alternative are provided in the package. Results Using sample data, outputs from different functions of the package were presented to illustrate a real experience of working with the package. Conclusions The presented R package is a free and open source tool mainly for quantitative geneticists and ecologists, who deal with pedigree data. It provides numerous functions for handling pedigree data, and calculating various pedigree-based matrices. Some of the functions are computationally optimised for large-scale data.

中文翻译:

ggroups:用于谱系和遗传组数据的 R 包

背景 R 是一种多平台统计软件和一种面向对象的编程语言。在撰写本文时(https://cran.r-project.org/web/packages,于 2019 年 10 月访问),R 的包存档网络提供了包含 15,000 多个免费开源包的 CRAN 存储库。本文介绍了 ggroups 包。该包的目的是提供检查和处理系谱、计算加性亲缘关系矩阵及其逆的函数,用于研究种群结构和预测动物的遗传价值。还涵盖了优势关系矩阵及其逆矩阵的计算。动物育种中的一个概念是遗传群体,这是关于未知父母群体的平均遗传价值的不平等。该包提供了用于计算遗传组贡献矩阵 ( Q ) 的函数。计算 Q 的计算要求很高,并且根据谱系的大小和遗传组的数量,使用个人计算机可能不可行。因此,包中提供了计算优化的函数及其并行处理替代方案。结果 使用样本数据,展示了包的不同功能的输出,以说明使用包的真实体验。结论 所提供的 R 包是一个免费的开源工具,主要供处理谱系数据的数量遗传学家和生态学家使用。它提供了许多用于处理谱系数据和计算各种基于谱系的矩阵的函数。
更新日期:2020-05-04
down
wechat
bug