• Aucun résultat trouvé

A novel recursive algorithm for the calculation of the detailed identity coefficients

N/A
N/A
Protected

Academic year: 2021

Partager "A novel recursive algorithm for the calculation of the detailed identity coefficients"

Copied!
5
0
0

Texte intégral

(1)

HAL Id: hal-01309125

https://hal.archives-ouvertes.fr/hal-01309125

Submitted on 28 Apr 2016

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of

sci-entific research documents, whether they are

pub-lished or not. The documents may come from

teaching and research institutions in France or

abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est

destinée au dépôt et à la diffusion de documents

scientifiques de niveau recherche, publiés ou non,

émanant des établissements d’enseignement et de

recherche français ou étrangers, des laboratoires

publics ou privés.

A novel recursive algorithm for the calculation of the

detailed identity coefficients

Luis Alberto García-Cortés

To cite this version:

(2)

E

S H O R T C O M M U N I C A T I O N

Open Access

A novel recursive algorithm for the calculation

of the detailed identity coefficients

Luis Alberto García-Cortés

Abstract

Background: A recursive algorithm to calculate the fifteen detailed coefficients of identity is introduced. Previous recursive procedures based on the generalized coefficients of kinship provided the detailed coefficients of identity under the assumption that the two individuals were not an ancestor of each other.

Findings: By using gametic relationships to include three, four or two pairs of gametes, we can obtain these

coefficients for any pair of individuals. We have developed a novel linear transformation that allows for the calculation of pairwise detailed identity coefficients for any pedigree given the gametic relationships. We illustrate the procedure using the well-known pedigree of Julio and Mencha, which contains 20 Jicaque Indians of Honduras, to calculate their detailed coefficients.

Conclusions: The proposed algorithm can be used to calculate the detailed identity coefficients of two or more individuals with any pedigree relationship.

Background

The 15 detailed states of identity were first described by Harris [1] and Gillois [2]. Throughout this paper, they will be referred to identity coefficients as described by Cockerham [3].

To circumvent the absence of recurrence rules to obtain identity coefficients, Karigl [4], following the rules for generalized kinship coefficients [1,3], obtained identity coefficients using a triangular linear transformation. This transformation provided the 9 condensed identity coef-ficients for any pair of individuals, but the 15 detailed identity coefficients can only be calculated using Karigl’s method under the assumption that neither of the two indi-viduals is an ancestor of the other. To obtain generalized kinship coefficients, Lange and Sinsheimer [5] described an alternative way, which can calculate the detailed coef-ficients of identity without this limitation. Unfortunately, the implementation of the latter method is not a triangular linear transformation.

An alternative to using multiple kinship coefficients is the use of multiple gametic relationships. These relation-ships, called chromosome pedigrees by Donnelly [6], have been succesfully used to account for dominance in linear

Correspondence: garcia@inia.es

Departamento de Mejora Genética, Instituto Nacional de Investigación Agraria, Ctra. de La Coruña km. 7.5, 28040 Madrid, Spain

models [7-9]. Here, we use these multiple gametic rela-tionships to develop a new method to calculate the 15 detailed identity coefficients.

Generalized gametic relationships

The coancestry between two individuals X and Y , φXY,

is usually calculated following simple recurrence rules. These rules can be implemented using tabular methods or languages with recursive function support. To calculate the whole set of coancestries for a given pedigree, only two formulae are required [10]:

φXX = (1 + φFM) /2,

φXY = (φFY + φMY) /2, (1)

where F and M are the father and the mother of individual

X, respectively. These equations operate successively over pairs(X, Y) where X is assumed to be more recent than

Y. Let x and xbe the paternally and maternally inherited copies at a given locus carried by individual X and y and

y the corresponding copies carried by individual Y . The coancestry between X and Y can then be written as:

φXY =1 4 

P(x ≡ y) + Px≡ y+ Px≡ y+ Px≡ y, where≡ stands for identical by descent (IBD).

(3)

García-Cortés Genetics Selection Evolution (2015) 47:33 Page 2 of 4

Analogous relationships have been described for gametes [6] asψab= P (a ≡ b) and recurrence rules have been developed for their pairwise relationships [6,7]:

ψaa = 1, ψab = 1/2  ψgb+ ψhb  , (2)

where a and b denote two gametes in the pedigree. Both

g and h are the direct ancestral gametes of a, that is, the gametes of the father or the mother if a is a paternal or maternal gamete, respectively. Although Equations (1) and (2) are closely related, they have different inter-pretations.

We use the three-way (ψabc), the four-way (ψabcd) and the two-pair (ψab,cd) gametic relationships as

counter-parts of the conventional generalized kinship coefficients [4]. These generalized gametic relationships correspond to the probability of three or four gametes to be IBD. Note that these multiple gametic relationships correspond to multiple gametic identities, regardless of the identity by descent with other gametes. For instance, for individu-als X and Y , whose paternally and maternally inherited gametes are described above,

ψxxy= P



x≡ x≡ y= Px≡ x≡ y ≡ y+ Px≡ x≡ y ≡ y.

ψab,cd is the probability that gametes a and b are IBD

and simultaneously c and d are also IBD. For instance, for individuals X and Y ,

ψxx,yy = P



x≡ x≡ y ≡ y+ Px≡ x≡ y ≡ y. The recursive formulae for the whole set of multiple gametic relationships are

ψaa= 1, ψab= 1 2  ψgb+ ψhb  , ψaaa= 1, ψaab= ψab, ψabc= 1 2  ψgbc+ ψhbc, ψaaaa= 1, ψaaab= ψab, ψaabc= ψabc, ψabcd= 12ψgbcd+ ψhbcd  , ψaa,aa= 1, ψaa,ab= ψab, ψab,ac= ψabc, ψaa,bc= ψbc, ψab,cd= 1 2  ψgb,cd+ ψhb,cd  . (3)

For an easier implementation, Equation (3) can be summarized in a simple set of rules

1. In anyn-way relationship, merge groups sharing a given gamete, that is,ψab,ac= ψabac

2. In anyn-way relationship, discard repeated gametes, i.e.ψaabc= ψabcorψaa,bc= ψa,bc.

3. Given that the probability of a gamete to be IBD to itself is 1, discard groups of identity including a single gamete, i.e.ψa,bc= ψbc.

4. Identities with a single gamete are 1 and identities with two or more founder gametes at the same group are 0.

5. Calculateψaθ = 12ψgθ+ ψhθ, whereθ stands for

any identity pattern and a for a gamete of the youngest individual. For instance

ψab,cd= 12  ψgb,cd+ ψhb,cd  or ψabc= 12  ψgbc+ ψhbc  .

As long as these rules are correct and regardless of the number of gametes involved, they can be used to calculate identities involving more than two individuals.

The detailed identity coefficients

The 15 detailed coefficients of identity for individuals X and Y can be calculated from the generalized gametic relationships by a simple linear transformation. We will consider the 15 partitions or identity states as described by Gillois [2] and Jacquard [11], i.e.,

S1: x≡ x≡ y ≡ y S2: x≡ x≡ y ≡ y S3: x≡ x≡ y≡ y

S4: x≡ y ≡ y≡ x S5: x≡ y ≡ y≡ x S6: x≡ x≡ y ≡ y

S7: x≡ x≡ y ≡ y S8: x≡ x≡ y ≡ y S9: x≡ y ≡ x≡ y

S10: x≡ y ≡ x≡ y S11: x≡ y ≡ x≡ y S12: x≡ y≡ x≡ y

S13: x≡ y≡ x≡ y S14: x≡ y≡ x≡ y S15: x≡ y≡ x≡ y The detailed identity coefficientsδiare the probabilities

of each state Sifor a given pair of individuals.

Generalized kinships [4] are a linear transformation of the pairwise detailed identity coefficients. For instance,

ψxxyy requires the state S1to be true, then we can write

ψxxyy = δ1. Similarly,ψxxyrequires either S1or S2to be

true and thereforeψxxy = δ1+ δ2, and so on for allψ. A

(4)

Figure 1 The pedigree of the Jicaque Indians Julio and Mencha.

The coefficient matrix in Equation (4) is triangular and is equivalent to formula (8) in [4]. Nevertheless, the right hand side here includes the generalized gametic relation-ships instead of their kinship counterparts.

An example: the detailed identity coefficients of the Jicaque Indians

We reanalyzed the pedigree of the Jicaque indians Julio and Mencha [12] presented in Figure 1 and previously analyzed in [4,11,13]. Previous analyses have focused on the identity coefficients between Julio and Mencha and between two of their progeny. Table 1 shows these results and those of two other pairs: Julio vs. one of their progeny and Mencha vs. one of their progeny.

Program source codes written in Fortran 90 and examples are available at https://github.com/agarcor21/ IdentityCoefficients.

Discussion

The identity by descent of two gametes [6-9] is conceptu-ally simpler than the kinship between individuals because it avoids any random sampling of genes. Although the number of gametes is larger than the number of individu-als, its simple definition results in more intuitive recursive formulae and easier calculations.

Here, we have provided a novel method to derive the detailed identity coefficients [1,2]. Karigl derived a sim-ple transformation to calculate these coefficients from the multiple kinship coefficients, which provided the 15 iden-tity coefficients when the individuals were not ancestor-descendant related. Lange and Sinsheimer [5] first pro-vided exact equations for these 15 coefficients without any assumption. Depending on the purpose of the study, researchers have used 7 or 9 condensed identity cients. For instance, in order to apply the identity coeffi-cients to dominance models, 7 condensed coefficoeffi-cients can be used [8,9]. To our knowledge, the algorithm proposed in [9] has never been used to calculate the 15 detailed coef-ficients, but the formulas presented in their paper could be used to obtain them in a direct way.

We have proposed using multiple gametic relationships to calculate the 15 detailed identity coefficients. The lin-ear transformation in this paper is similar to equation 8 of Karigl’s approach [4]. Reordering the rows in Equation (4) to follow Karigl’s pattern [4], both formulae only differ on the right hand side. Note that the meaning of both formulae is rather different.

The procedure presented here has been successfully implemented on small pedigrees. In large data sets, the number of calls to the recursive function will depend on the number of generations and the structure of the pedigree. Implementing the procedure in such scenarios Table 1 Detailed coefficients of identity for four pairs involving Julio, Mencha and their progeny

Julio-Mencha Progeny-progeny Julio-progeny Mencha-progeny

(5)

García-Cortés Genetics Selection Evolution (2015) 47:33 Page 4 of 4

is beyond our goal, but path counting or graph theory-based methods [14,15] have been developed to improve the computing efficiency of this calculation.

Competing interests

The authors declare that they have no competing interests.

Authors’ contributions

LAGC conceived the study, designed and performed all the analyses and drafted the manuscript. The author read and approved the final manuscript.

Acknowledgements

This work was funded by grant CGL2012-39861-C02-02 from Ministerio de Economía y Competitividad. We are most grateful to Ángeles de Cara, Luis Gómez-Raya and Andrés Legarra for comments on the manuscript. We are also grateful to Rohan Fernando for providing the source code of one of the referred algorithms.

Received: 8 March 2014 Accepted: 12 February 2015

References

1. Harris DL. Genotypic covariances between inbred relatives. Genetics. 1964;50:1319–48.

2. Gillois M. La relation d’identité en génétique. Ann Inst Henri Poincaré. 1964;B2:1–94.

3. Cockerham CC. Higher order probability functions of identity of alleles by descent. Genetics. 1971;69:235–46.

4. Karigl G. A recursive algorithm for the calculation of identity coefficients. Ann Hum Genet. 1981;45:299–305.

5. Lange K, Sinsheimer JS. Calculation of genetic identity coefficients. Ann Hum Genet. 1992;56:339–46.

6. Donnelly KP. The probability that related individuals share some section of genome identical by descent. Theor Popul Biol. 1983;23:34–63. 7. Smith SP, Allaire FR. Efficient selection rules to increase non-linear merit:

application to selection. Genet Sel Evol. 1985;17:387–406.

8. de Boer IJM, Hoeschele I. Genetic evaluation methods for populations with dominance and inbreeding. Theor Appl Genet. 1993;86:245–258. 9. Lo LL, Fernando RL, Cantet RJC, Grossman M. Theory for modelling

means and covariances in a two-breed population with dominance inheritance. Theor Appl Genet. 1995;90:49–62.

10. Emik L, Terrill CE. Systematic procedures for calculating inbreeding coefficients. J Hered. 1949;40:51–55.

11. Jacquard A. The genetic structure of populations. New York: Springer; 1973.

12. Chapman AM, Jacquard AM. Un isolat d’Amérique Centrale: Les indiens Jicaques du Honduras. I.N.E.P., editor. Génétique et Populations. Presses Universitaires de France; 1971.

13. Nadot R, Vaysseix G. Apparentement et identité, algorithme de calcul des coefficients d’identité. Biometrics. 1973;29:347–59.

14. Cheng E, Elliott B, Ozsoyoglu ZM. Efficient computation of kinship and identity coefficients on large pedigrees. J Bioinform Comput Biol. 2009;7:429–53.

15. Abney M. A graphical algorithm for fast computation of identity coefficients and generalized kinship coefficients. Bioinformatics.

2009;25:1561–3. Submit your next manuscript to BioMed Central

and take full advantage of: • Convenient online submission

• Thorough peer review

• No space constraints or color figure charges

• Immediate publication on acceptance

• Inclusion in PubMed, CAS, Scopus and Google Scholar

• Research which is freely available for redistribution

Références

Documents relatifs

On observe en effet une nette augmentation de la hauteur au garrot entre l'âge du Fer et la période romaine : sur le site de Gamsen, le plus grand porc protohistorique correspond

Here, we discard the permutation matrices and look into the relationship between problem difficulty (in comparison to non- transformed problems) and block condition number of

General Meeting of the European Association of Experimental Social Psychology in Tilburg, 1984 which should be used for any reference to

Comparing 12 European countries, previous research (Aebi et al. 2002 ) has shown some strong correlations between ICVS data –weighted according to reporting rates– and police

In some rare cases, it might even be necessary to specify the categorical basis of the disposition; and if the categorical basis and a list of trigger–realization

This research is partially sup- ported by a grant from the Fonds National de la Recherche, Luxembourg (C12/SC/4009630 – IRMA – Intergenerational Relations in the Light of Migration

Il serait aussi intéressant de faire l’expérience sur une plus longue durée afin de passer par l’introduction de l’autoévaluation mais aussi le travail des

Using English as the main language for their services the examined community has been working on the creation of an inclusive atmosphere in which the linguistic translation