Computational strategies for the preconditioned conjugate gradient method applied to ssSNPBLUP, with an application to a multivariate maternal model

Archive ouverte

Vandenplas, Jeremie | Eding, Herwin | Bosmans, Maarten | Calus, Mario P. L.

Edité par CCSD ; BioMed Central -

International audience. AbstractBackgroundThe single-step single nucleotide polymorphism best linear unbiased prediction (ssSNPBLUP) is one of the single-step evaluations that enable a simultaneous analysis of phenotypic and pedigree information of genotyped and non-genotyped animals with a large number of genotypes. The aim of this study was to develop and illustrate several computational strategies to efficiently solve different ssSNPBLUP systems with a large number of genotypes on current computers.ResultsThe different developed strategies were based on simplified computations of some terms of the preconditioner, and on splitting the coefficient matrix of the different ssSNPBLUP systems into multiple parts to perform its multiplication by a vector more efficiently. Some matrices were computed explicitly and stored in memory (e.g. the inverse of the pedigree relationship matrix), or were stored using a compressed form (e.g. the Plink 1 binary form for the genotype matrix), to permit the use of efficient parallel procedures while limiting the required amount of memory. The developed strategies were tested on a bivariate genetic evaluation for livability of calves for the Netherlands and the Flemish region in Belgium. There were 29,885,286 animals in the pedigree, 25,184,654 calf records, and 131,189 genotyped animals. The ssSNPBLUP system required around 18 GB Random Access Memory and 12 h to be solved with the most performing implementation.ConclusionsBased on our proposed approaches and results, we showed that ssSNPBLUP provides a feasible approach in terms of memory and time requirements to estimate genomic breeding values using current computers.

Suggestions

Du même auteur

Convergence behavior of single-step GBLUP and SNPBLUP for different termination criteria

Archive ouverte | Vandenplas, Jeremie | CCSD

International audience. Background: The preconditioned conjugate gradient (PCG) method is the current method of choice for iterative solving of genetic evaluations. The relative difference between two successive ite...

A second-level diagonal preconditioner for single-step SNPBLUP

Archive ouverte | Vandenplas, Jeremie | CCSD

International audience. AbstractBackgroundThe preconditioned conjugate gradient (PCG) method is an iterative solver of linear equations systems commonly used in animal breeding. However, the PCG method has been show...

Deflated preconditioned conjugate gradient method for solving single-step BLUP models efficiently

Archive ouverte | Vandenplas, Jérémie | CCSD

International audience. AbstractBackgroundThe single-step single nucleotide polymorphism best linear unbiased prediction (ssSNPBLUP) method, such as single-step genomic BLUP (ssGBLUP), simultaneously analyses phenot...

Chargement des enrichissements...