Skip to main content
bioRxiv
  • Home
  • About
  • Submit
  • ALERTS / RSS
Advanced Search
New Results

The algorithm for proven and young (APY) from a different perspective

View ORCID ProfileMohammad Ali Nilforooshan
doi: https://doi.org/10.1101/2022.11.23.517757
Mohammad Ali Nilforooshan
Livestock Improvement Corporation, Private Bag 3016, Hamilton 3240, New Zealand
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • ORCID record for Mohammad Ali Nilforooshan
  • For correspondence: mohammad.nilforooshan@lic.co.nz
  • Abstract
  • Full Text
  • Info/History
  • Metrics
  • Preview PDF
Loading

Abstract

The inverse of the genomic relationship matrix (G-1) is used in the single-step genomic BLUP, which incorporates genomic, pedigree, and phenotype information for simultaneous genetic evaluation of genotyped and non-genotyped individuals. The rapidly growing number of genotypes is a constraint for inverting a huge G. The APY algorithm is an efficient method of solving this issue. Matrix G has a limited dimensionality. Dividing individuals into core and non-core, G-1 is approximated via the inverse partition of G for core individuals. The quality of the approximation depends on the core size and composition. The APY algorithm conditions genomic breeding values of the non-core individuals to those of the core individuals, leading to a diagonal block of G-1 for non-core individuals Embedded Image. Dividing observations into two groups (e.g., core and non-core, or genotyped and non-genotyped), any symmetric matrix can be expressed in APY and APY inverse expressions, equal to the matrix itself and its inverse, respectively. The change of Gnn to Embedded Image makes APY an approximate. The application of APY is extendable to the inversion of any large symmetric matrix with a limited dimensionality at a lower computational cost. Possible applications are: computing the pedigree relationship matrix (A) from the APY inverse of A-1, a diagonal block of A (same as the previous one, but avoiding unnecessary calculations), and the block of the block-diagonal preconditioner matrix corresponding to marker effects for iterative solving of marker effect model equations. Furthermore, APY may improve the matrix’s numerical condition.

1 Introduction

Genomic evaluations are mainly performed using the genomic relationship matrix G in the so-called method genomic BLUP (GBLUP, VanRaden, 2008) or random regression SNP marker models called SNP-BLUP (Koivula et al., 2012). The first predicts genomic breeding values of genotyped individuals, and the latter predicts marker effects (i.e., allele substitution effects). Simultaneous genetic evaluation of genotyped and non-genotyped individuals for obtaining optimal and unbiased evaluations not limited to genotyped individuals, both methods were elevated to single-step GBLUP (ssGBLUP, Aguilar et al., 2010; Christensen and Lund, 2010), and single-step SNP-BLUP (ss-SNP-BLUP, Fernando et al., 2014), also called the single-step marker effect model.

The number of genotyped individuals is rapidly growing, and the most expensive operation in GBLUP and ssGBLUP is inverting matrix G. As the number of genotyped individuals reaches the number of markers, the numerical condition of G deteriorates. By the number of genotypes exceeding the number of markers, G becomes singular and non-invertible. Furthermore, the cost of inverting G and A22 (the block of A corresponding to genotyped individuals, where A is the pedigree-based additive genetic relationship matrix) required for ssGBLUP is cubic, and there is a bottleneck of direct inversion of a matrix of size about 150,000 (Fragomeni et al., 2015). Three solutions were proposed for this problem (Misztal et al., 2014; Fernando et al., 2016; Mäntysaari et al., 2017), one being the algorithm for proven and young (APY, Misztal et al., 2014). This algorithm belongs to a group of methods called approximate kernel methods or Gaussian process approximations (Snelson and Ghahramani, 2007). APY forms a sparse representation of Embedded Image, dividing genotyped individuals to core (c) and non-core (n) subsets. Direct inversion is only required for the block of G corresponding to core individuals (Gcc). Consequently, the O((c + n)3) computational cost is reduced to O(c3) + O(n). In the APY algorithm, genomic breeding values of non-core individuals are conditioned on the genomic breeding values of core individuals. This algorithm is based on the assumption that the dimensionality of G is limited and that independent chromosome segments explain the rank of G (Misztal, 2016). As long as the number of core individuals is greater than the number of independent chromosome segments (Misztal et al., 2014), and the core subset covers the G spectrum (Bermann et al., 2022) it may not take all the genotyped individuals to explain the variation in G. Therefore, the variation in G can be explained by the core subset, and genomic breeding values of the non-core individuals are expressed as a linear function of those from the core individuals (Bermann et al., 2022). As such, the accuracy of the APY algorithm depends on the core size and composition.

The Embedded Image matrix is calculated as (Bermann et al., 2022): Embedded Image where, Mnn = Gnn – PncGcn, and Embedded Image. In practice, diag(Mnn) is used instead of Mnn. Strandén et al. (2017) and Bermann et al. (2022) showed that: Embedded Image

The aim of this study is to provide new insights and possible applications for the APY algorithm.

2 Theory and discussion

2.1 The APY and APY inverse expressions

In this subsection, it is shown that any covariance or inverse covariance (generally any symmetric) matrix has expressions, here called APY and APY inverse expressions. A new way of understanding the properties of the APY inverse expression of G (i.e., Embedded Image) is through understanding the hybrid pedigree-genomic relationship matrix (H) used in ssGBLUP. Legarra et al. (2009) derived various forms of the same relationship matrix, including full pedigree and genomic information. Denoting genotyped and non-genotyped individuals as 2 and 1: H = Embedded Image Embedded Image Embedded Image

It worth mentioning that replacing G with A22 in any of these equations turns H to A. Similarly, replacing G with Gnn and A with G turns H to G. The above equations can be simplified to: Embedded Image Embedded Image where, the projection matrix Embedded Image. A nice property of H is that its inverse can be derived directly with no need to form and invert H (Aguilar et al., 2010; Christensen and Lund, 2010): Embedded Image

Matrix H-1 replaces A-1 in BLUP for ssGBLUP. Replacing G with Embedded Image, A-1 with G, and notations 1 and 2 with c and n, respectively, turns Eq. 6 to Eq. 1. This shows that Eq. 6 is the APY inverse expression of H-1. Following Eq. 2, the APY expression of H-1 is: Embedded Image where M22 = H22 – P21 A12, P12 = (A11)-1A12, and Embedded Image. Similarly, there are APY and APY inverse expressions for H.

2.2 Understanding the differences between G-1 and Embedded Image

Considering Eq. 1 and 2, as long as no change is made to Mnn, the APY and the APY inverse expressions of G are equal to G and G-1, respectively. Matrix Embedded Image becomes an approximate G-1 when Mnn is changed to a diagonal matrix with diagonal elements: Embedded Image representing genomic Mendelian sampling (Misztal et al., 2014). Using Eq. 10, calculations can be paralleled across all genotyped individuals. Compared with Gnn: Embedded Image

The change of Mnn to diag(Mnn) is propagated to the other blocks of Embedded Image via the projection matrix Pcn (Eq. 1). No change is made to GAPY other than to the off-diagonal elements of Gnn (Strandén et al., 2017). Following Eq. 2, Mnn + PncGcn – Gnn = 0. Thus, replacing Mnn with diag(Mnn) replaces offdiag(Gnn) with offdiag(PncGcn). Therefore, it can be articulated that genomic relationships among non-core individuals become a function of Gcc and Gcn. The efficiency of the APY algorithm depends on how well offdiag(PncGcn) replaces offdiag(Gnn).

2.3 Other applications

The application of the APY algorithm is not limited to G-1, nor to ssGBLUP and GBLUP. This algorithm can be applied to approximate the inverse of any large symmetric matrix, where the rank of the matrix is smaller than its dimension. Representing any such matrix with G, only Gcc needs to be inverted. Besides reduced matrix inversion cost, there are sparsity-related reduced computational costs.

The first and the only time the APY algorithm was suggested for inverting a matrix other than G was by Misztal et al. (2014). They suggested the APY algorithm for the A22 inversion, which is required in ssGBLUP (Eq. 8). They derived an equivalent formula for the APY approximation of Embedded Image: Embedded Image

Here, the diagonal elements of Mnn equal Embedded Image, where i is a non-core genotyped individual. The aci vectors (rows of Acn) can be efficiently computed using the Colleau algorithm (Colleau, 2002), which can be done in parallel for many vectors at a time. The aii elements (diag(Ann)) are easy to compute applying the fast and efficient algorithms available for computing inbreeding coefficients (Tier, 1990; Meuwissen and Luo, 1992; Sargolzaei and Iwaisaki, 2005; Sargolzaei et al., 2005). However, computing Embedded Image via the APY algorithm is a problem in a loop, which means to obtain the inverse of a block of A(i.e., Embedded Image), the inverse of its sub-block Embedded Image is required. There are two other well established methods for the calculation of Embedded Image (Colleau, 2002; Faux and Gengler, 2013).

Contrarily, one may apply the APY algorithm for inverting A-1 to A. Though calculating A is computationally expensive, calculation of A-1 is computationally fast and efficient (Henderson, 1975), even for large populations. The computational cost of inverting A-1 to A can be reduced by obtaining an APY inversion of A-1: Embedded Image where Mnn is a diagonal matrix with diagonal elements mii = aii – aic(Acc)-1aic. Matrix Ann is sparse. Thus, compared to Gnn, there are considerably fewer non-zero off-diagonal elements set to 0. On the other hand, the choices of core size and core composition are likely to be more important. In the APY algorithm, relationships among non-core individuals are conditioned on the information from core individuals. In A, the number of relatives that can explain the relationships between a non-core individual with other non-core individuals is limited. Thus, the choice of core individuals becomes more difficult. Contrarily, in G all individuals share information via many markers, regardless of whether they are relatives.

If rather than A, a diagonal block of it (Acc) is needed, some of the calculations in Eq. 13 become redundant, and Acc can be calculated as: Embedded Image

Calculating (Acc)APY, there is no choice of the core size and composition, as the choice of individuals for which the relationship coefficients to be approximated is already made. The APY approximation of Acc might be influenced by Ann changed to the diagonal (Mnn)-1. Should APY approximations need improvement, the researcher might consider adding a chosen group of non-core individuals to the core subset. An application for Acc is to calculate A22 for blending with G to improve the numerical condition of G, and to introduce residual polygenic variance not captured by the markers.

The APY algorithm helped overcome the limitations of inverting G. On the contrary, this constraint does not exist for marker effect models (i.e., SNP-BLUP and ss-SNP-BLUP) because a marker × marker matrix is used instead of G-1, which does not need to be inverted. This advantage comes at the price of dense matrix multiplications, and convergence complexities (Vandenplas et al., 2018; Bermann et al.,2022). Unlike G, the size of that matrix remains constant over time unless the genotyping platform changes, and the old genotypes are imputed to a genotyping platform with a higher marker density. In fact, GBLUP and SNP-BLUP are equivalent models (Bermann et al., 2022). Conversion formulas between these two models are presented in the Appendix.

The mixed model equations (MME) of the marker effect models do not require direct matrix inversion (Fernando et al., 2014). Indirect inversion of A is needed, which is easy to obtain. However, due to convergence difficulties, a specialised preconditioned conjugate gradient (PCG) solver with a block-diagonal Jacobi preconditioner matrix is applied, which is extended from single-trait to multi-trait analyses (Harris et al., 2022). As such, a marker × marker diagonal block of the MME (here called Q) is inverted, which is expanded by the number of traits in the model. The APY algorithm is a good candidate for this scenario, where the markers are divided into core and non-core. Only the block corresponding to core markers (Qcc) is inverted. Similar rules applied to Embedded Image are applied to this scenario, with the difference that the role of markers and genotyped individuals are switched. Due to collinearity in the marker × individual genotype matrix, this matrix is not of full rank. The main source of collinearity is the markers with low minor allele frequency. Also, it would probably not take all the genotyped individuals to explain marker effects. Therefore, Q has a limited dimensionality, and the off-diagonal elements of Qnn (in the preconditioner matrix, not in the MME) are conditioned on Qcc and Qcn. The Embedded Image is a preconditioner matrix with the preconditioning properties similar to those of Q-1. Though the number of PCG iterations might differ, the cost of storing Embedded Image in the memory is cheaper, and each PCG iteration is expected to be faster.

The core size and composition define the APY accuracy. Core size, which its optimum is a function of the effective population size (Pocrnic et al., 2016), is the most important. As long as there is room to increase the core size to span over 98% of the eigenvalue spectra of G, a random set of core individuals is shown to perform well because it gives good coverage over generations and breeds in the population (Nilforooshan and Lee, 2019). The problem of nonidentical results for random cores and the same data can be addressed by saving the identification of the core individuals. There is ongoing research on finding the optimal core subset, and it is an important topic for admix populations and when the core size is constrained. When the core size is limited, an optimum core composition can harvest a larger variation of G. Though with a sufficiently large core size, the gain from an optimal core subset would be marginal (Nilforooshan and Lee, 2019), if screening for the optimal core subset is computationally affordable, it would be proffered over a random core subset.

The APY accuracy is usually measured by the correlation between genomic breeding values obtained via G-1 and Embedded Image. However, it might be okay to have a correlation coefficient slightly less than 1. A small variation of G might be due to collinearity and noise-related and good to get discharged. The APY algorithm may help reduce the collinearity and noise in G. Nilforooshan and Lee (2019) showed that APY reduced the very large max(diag(G-1)), which is a sign of reduced collinearity and improved condition of G. Validation of genomic breeding values is a good complementary.

It is unknown what proportion of random markers would cover over 98% of the eigenvalue spectra of Q. Similar to the concept of effective population size defining the optimum number of core individuals for Embedded Image might be the concept of effective marker size defining the optimum number of core markers for Embedded Image. Such markers are likely segregating in the coding regions, with effects as independent and orthogonal as possible to other markers; a concept similar to independent chromosome segments equal to 2NeL/log(4NeL) (Goddard, 2009), where Ne is the effective population size, and L is the length of chromosome in Morgans. Therefore, G and Q might have similar dimensionality, and the required core size might be the same for both. Possibly, choosing markers corresponding to the highest diagonal elements of Q is better than a random set of core markers. This is because those markers cover a larger variation in Q (i.e., trace(Q) = ∑eigenvalue(Q)). This would favour choosing markers with lower minor allele frequency. An optimised core subset may reduce the need for a larger core size (i.e., the same variation in Q captured by a smaller set of markers). Future research is needed on this topic.

Conclusions

This study aimed to open new insights and understanding about the APY algorithm and to introduce new possible applications to this algorithm. Starting from the H matrix formula, it was shown that every covariance or inverse covariance matrix could be shown as a combination of its two diagonal blocks (diagonal blocks for genotyped and non-genotyped individuals in H). The projection matrix makes the combination (information flow) between the two diagonal blocks. Furthermore, it was shown that any covariance or inverse covariance matrix has APY and APY inverse expressions equal to the matrix itself and its inverse, respectively. The difference arises when a diagonal block of the APY inverse (corresponding to non-core individuals) changes to a specific diagonal matrix. That change is projected to the rest of the inverse matrix via the projection matrix. That diagonal matrix sets non-core individuals independent from each other conditional to the coefficients provided by the core individuals. The APY algorithm can also be understood as an (approximate) absorption of the off-diagonal elements of a diagonal block into the rest of the matrix.

The APY algorithm is based on the concept of the limited dimensionality. A genomic relationship matrix has a limited dimensionality equivalent to the number of independent chromosome segments, which allows a reduction in the dimensionality of G. Therefore, it would take the inverse of a diagonal block of G to invert G. An APY inverse of G with a sufficient core size and proper core composition produces genomic breeding values analogous to those using the exact G-1. Possible new applications for APY are: computing A, a diagonal block of A, and the block of the block-diagonal preconditioner matrix corresponding to marker effects for iterative solving of marker effect model equations. The application of APY is not limited to obtaining the best sparse approximates of G-1, and new applications may emerge in the future.

Appendix

Considering the MME for GBLUP: Embedded Image and G = WW′, conversion of GBLUP to SNP-BLUP MME follows: Embedded Image

On the other hand, the conversion of SNP-BLUP to GBLUP is as follows: Embedded Image where Embedded Image, û and â are the vectors of solutions for fixed effects, individuals’ additive genetic merit and marker effects, Embedded Image is the residual variance, and Embedded Image, is the additive genetic variance captured by markers.

References

  1. ↵
    Aguilar, I., Misztal, I., Johnson, D. L., Legarra, A., Tsuruta, S., and Lawlor, T. J. (2010). Hot topic: A unified approach to utilize phenotypic, full pedigree, and genomic information for genetic evaluation of Holstein final score. J. Dairy Sci., 93(2):743–752. https://doi.org/10.3168/jds.2009-2730.
    OpenUrlCrossRefPubMedWeb of Science
  2. ↵
    Bermann, M., Lourenco, D., Forneris, N. S., Legarra, A., and Misztal, I. (2022). On the equivalence between marker effect models and breeding value models and direct genomic values with the Algorithm for Proven and Young. Genet. Sel. Evol., 54(1):52. https://doi.org/10.1186/s12711-022-00741-7.
    OpenUrl
  3. ↵
    Christensen, O. F. and Lund, M. S. (2010). Genomic prediction when some animals are not genotyped. Genet. Sel. Evol., 42(1):2. https://doi.org/10.1186/1297-9686-42-2.
    OpenUrlCrossRefPubMed
  4. ↵
    Colleau, J. J. (2002). An indirect approach to the extensive calculation of relationship coefficients. Genet. Sel. Evol., 34:409. https://doi.org/10.1186/1297-9686-34-4-409.
    OpenUrlCrossRefPubMed
  5. ↵
    Faux, P. and Gengler, N. (2013). Inversion of a part of the numerator relationship matrix using pedigree information. Genet. Sel. Evol., 45(1):45. https://doi.org/10.1186/1297-9686-45-45.
    OpenUrl
  6. ↵
    Fernando, R. L., Cheng, H., and Garrick, D. J. (2016). An efficient exact method to obtain GBLUP and single-step GBLUP when the genomic relationship matrix is singular. Genet. Sel. Evol., 48(1):80. https://doi.org/10.1186/s12711-016-0260-7.
    OpenUrl
  7. ↵
    Fernando, R. L., Dekkers, J. C. M., and Garrick, D. J. (2014). A class of Bayesian methods to combine large numbers of genotyped and non-genotyped animals for whole-genome analyses. Genet. Sel. Evol., 46(1):50. https://doi.org/10.1186/1297-9686-46-50.
    OpenUrlCrossRefPubMed
  8. ↵
    Fragomeni, B. O., Lourenco, D. A. L., Tsuruta, S., Masuda, Y., Aguilar, I., Legarra, A., Lawlor, T. J., and Misztal, I. (2015). Hot topic: Use of genomic recursions in single-step genomic best linear unbiased predictor (BLUP) with a large number of genotypes. J. Dairy Sci., 98(6):4090–4094. https://doi.org/10.3168/jds.2014-9125.
    OpenUrlCrossRefPubMed
  9. ↵
    Goddard, M. (2009). Genomic selection: prediction of accuracy and maximisation of long term response. Genetica, 136(2):245–257. https://doi.org/10.1007/s10709-008-9308-0.
    OpenUrlCrossRefPubMedWeb of Science
  10. ↵
    Harris, B. L., Sherlock, R. G., and Nilforooshan, M. A. (2022). Large-scale multiple-trait single-step marker model implementation. In Proceedings of the 12th World Congress on Genetics Applied to Livestock Production: 3-8 July 2022; Roterdam.
  11. ↵
    Henderson, C. R. (1975). Rapid method for computing the inverse of a relationship matrix. J. Dairy Sci., 58(11):1727–1730. https://doi.org/10.3168/jds.S0022-0302(75)84776-X.
    OpenUrlCrossRefWeb of Science
  12. ↵
    Koivula, M., Strandén, I., Su, G., and Mäntysaari, E. A. (2012). Different methods to calculate genomic predictions—Comparisons of BLUP at the single nucleotide polymorphism level (SNP-BLUP), BLUP at the individual level (G-BLUP), and the one-step approach (H-BLUP). J. Dairy Sci., 95(7):4065–4073. https://doi.org/10.3168/jds.2011-4874.
    OpenUrlCrossRefPubMed
  13. ↵
    Legarra, A., Aguilar, I., and Misztal, I. (2009). A relationship matrix including full pedigree and genomic information. J. Dairy Sci., 92(9):4656–4663. https://doi.org/10.3168/jds.2009-2061.
    OpenUrlCrossRefPubMedWeb of Science
  14. ↵
    Mäntysaari, E. A., Evans, R. D., and Strandén, I. (2017). Efficient single-step genomic evaluation for a multibreed beef cattle population having many genotyped animals. J. Anim. Sci., 95(11):4728–4737. https://doi.org/10.2527/jas2017.1912.
    OpenUrl
  15. ↵
    Meuwissen, T. H. E. and Luo, Z. (1992). Computing inbreeding coefficients in large populations. Genet. Sel. Evol., 24:305–313. https://doi.org/10.1186/1297-9686-24-4-305.
    OpenUrlCrossRef
  16. ↵
    Misztal, I. (2016). Inexpensive computation of the inverse of the genomic relationship matrix in populations with small effective population size. Genetics, 202(2):401–409. https://doi.org/10.1534/genetics.115.182089.
    OpenUrlAbstract/FREE Full Text
  17. ↵
    Misztal, I., Legarra, A., and Aguilar, I. (2014). Using recursion to compute the inverse of the genomic relationship matrix. J. Dairy Sci., 97(6):3943–3952. https://doi.org/10.3168/jds.2013-7752.
    OpenUrlCrossRefPubMed
  18. ↵
    Nilforooshan, M. A. and Lee, M. (2019). The quality of the algorithm for proven and young with various sets of core animals in a multi-breed sheep population. J. Anim. Sci., 97(3):1090–1110. https://doi.org/10.1093/jas/skz010.
    OpenUrl
  19. ↵
    Pocrnic, I., Lourenco, D. A. L., Masuda, Y., Legarra, A., and Misztal, I. (2016). The dimensionality of genomic information and its effect on genomic prediction. Genetics, 203(1):573–581. https://doi.org/10.1534/genetics.116.187013.
    OpenUrlAbstract/FREE Full Text
  20. ↵
    Sargolzaei, M. and Iwaisaki, H. (2005). Comparison of four direct algorithms for computing inbreeding coefficients. Anim. Sci. J., 76:401–406. https://doi.org/10.1111/j.1740-0929.2005.00282.x.
    OpenUrl
  21. ↵
    Sargolzaei, M., Iwaisaki, H., and Colleau, J. J. (2005). A fast algorithm for computing inbreeding coefficients in large populations. J. Anim. Breed. Genet., 122:325–331. https://doi.org/10.1111/j.1439-0388.2005.00538.x.
    OpenUrlCrossRefPubMed
  22. ↵
    Snelson, E. and Ghahramani, Z. (2007). Local and global sparse gaussian process approximations. In Proceedings of the Eleventh International Conference on Artificial Intelligence and Statistics, volume 2 of Proceedings of Machine Learning Research, pages 524–531, San Juan, Puerto Rico. PMLR. https://proceedings.mlr.press/v2/snelson07a.html (accessed on 24 November 2022).
  23. ↵
    Strandén, I., Matilainen, K., Aamand, G. P., and Mäntysaari, E. A. (2017). Solving efficiently large single-step genomic best linear unbiased prediction models. J. Anim. Breed. Genet., 134(3):264–274. https://doi.org/10.1111/jbg.12257.
    OpenUrl
  24. ↵
    Tier, B. (1990). Computing inbreeding coefficients quickly. Genet. Sel. Evol., 22:419–430. https://doi.org/10.1186/1297-9686-22-4-419.
    OpenUrlCrossRef
  25. ↵
    Vandenplas, J., Eding, H., Calus, M. P. L., and Vuik, C. (2018). Deflated preconditioned conjugate gradient method for solving single-step blup models efficiently. Genet. Sel. Evol., 50(1):51. https://doi.org/10.1186/s12711-018-0429-3.
    OpenUrl
  26. ↵
    VanRaden, P. M. (2008). Efficient methods to compute genomic predictions. J. Dairy Sci., 91(11):4414–4423. https://doi.org/10.3168/jds.2007-0980.
    OpenUrlCrossRefPubMedWeb of Science
Back to top
PreviousNext
Posted November 29, 2022.
Download PDF
Email

Thank you for your interest in spreading the word about bioRxiv.

NOTE: Your email address is requested solely to identify you as the sender of this article.

Enter multiple addresses on separate lines or separate them with commas.
The algorithm for proven and young (APY) from a different perspective
(Your Name) has forwarded a page to you from bioRxiv
(Your Name) thought you would like to see this page from the bioRxiv website.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Share
The algorithm for proven and young (APY) from a different perspective
Mohammad Ali Nilforooshan
bioRxiv 2022.11.23.517757; doi: https://doi.org/10.1101/2022.11.23.517757
Reddit logo Twitter logo Facebook logo LinkedIn logo Mendeley logo
Citation Tools
The algorithm for proven and young (APY) from a different perspective
Mohammad Ali Nilforooshan
bioRxiv 2022.11.23.517757; doi: https://doi.org/10.1101/2022.11.23.517757

Citation Manager Formats

  • BibTeX
  • Bookends
  • EasyBib
  • EndNote (tagged)
  • EndNote 8 (xml)
  • Medlars
  • Mendeley
  • Papers
  • RefWorks Tagged
  • Ref Manager
  • RIS
  • Zotero
  • Tweet Widget
  • Facebook Like
  • Google Plus One

Subject Area

  • Genetics
Subject Areas
All Articles
  • Animal Behavior and Cognition (4235)
  • Biochemistry (9140)
  • Bioengineering (6784)
  • Bioinformatics (24009)
  • Biophysics (12133)
  • Cancer Biology (9537)
  • Cell Biology (13787)
  • Clinical Trials (138)
  • Developmental Biology (7639)
  • Ecology (11707)
  • Epidemiology (2066)
  • Evolutionary Biology (15514)
  • Genetics (10648)
  • Genomics (14330)
  • Immunology (9484)
  • Microbiology (22850)
  • Molecular Biology (9096)
  • Neuroscience (49010)
  • Paleontology (355)
  • Pathology (1483)
  • Pharmacology and Toxicology (2570)
  • Physiology (3848)
  • Plant Biology (8332)
  • Scientific Communication and Education (1471)
  • Synthetic Biology (2296)
  • Systems Biology (6194)
  • Zoology (1301)