Your browser doesn't support javascript.
loading
FnR: R package for computing inbreeding and numerator relationship coefficients.
Nilforooshan, Mohammad Ali.
Afiliación
  • Nilforooshan MA; Livestock Improvement Corporation, Private Bag 3016, Hamilton, 3240, New Zealand. mohammad.nilforooshan@lic.co.nz.
BMC Ecol Evol ; 24(1): 99, 2024 Jul 18.
Article en En | MEDLINE | ID: mdl-39026190
ABSTRACT

BACKGROUND:

Inbreeding and relationship coefficients are essential for conservation and breeding programs. Whether dealing with a small conserved population or a large commercial population, monitoring the inbreeding rate and designing mating plans that minimize the inbreeding rate and maximize the effective population size is important. Free, open-source, and efficient software may greatly contribute to conservation and breeding programs and help students and researchers. Efficient methods exist for calculating inbreeding coefficients. Therefore, an efficient way of calculating the numerator relationship coefficients is via the inbreeding coefficients. i.e., the relationship coefficient between parents is twice the inbreeding coefficient of their progeny. A dummy progeny is introduced where no progeny exists for a pair of individuals. Calculating inbreeding coefficients is very fast, and finding whether a pair of individuals has a progeny and picking one from multiple progenies is computationally more demanding. Therefore, the R package introduces a dummy progeny for any pair of individuals whose relationship coefficient is of interest, whether they have a progeny or not.

RESULTS:

Runtime and peak memory usage were benchmarked for calculating relationship coefficients between two sets of 250 and 800 animals (200,000 dummy progenies) from a pedigree of 2,721,252 animals. The program performed efficiently (200,000 relationship coefficients, which involved calculating 2,721,252 + 200,000 inbreeding coefficients) within 345 (mmss). Providing the inbreeding coefficients (for real animals), the runtime was reduced to 108. Furthermore, providing the diagonal elements of D in A = TDT ' (d), the runtime was reduced to 54s. All the analyses were performed on a machine with a total memory size of 1 GB.

CONCLUSIONS:

The R package FnR is free and open-source software with implications in conservation and breeding programs. It proved to be time and memory efficient for large populations and many dummy progenies. Calculation of inbreeding coefficients can be resumed for new animals in the pedigree. Thus, saving the latest inbreeding coefficient estimates is recommended. Calculation of d coefficients (from scratch) was very fast, and there was limited value in storing those for future use.
Asunto(s)
Palabras clave

Texto completo: 1 Base de datos: MEDLINE Asunto principal: Programas Informáticos / Endogamia Idioma: En Revista: BMC Ecol Evol Año: 2024 Tipo del documento: Article

Texto completo: 1 Base de datos: MEDLINE Asunto principal: Programas Informáticos / Endogamia Idioma: En Revista: BMC Ecol Evol Año: 2024 Tipo del documento: Article