Cargando…
Shrinkage-based Random Local Clocks with Scalable Inference
Molecular clock models undergird modern methods of divergence-time estimation. Local clock models propose that the rate of molecular evolution is constant within phylogenetic subtrees. Current local clock inference procedures exhibit one or more weaknesses, namely they achieve limited scalability to...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Oxford University Press
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10665039/ https://www.ncbi.nlm.nih.gov/pubmed/37950885 http://dx.doi.org/10.1093/molbev/msad242 |
_version_ | 1785138742016606208 |
---|---|
author | Fisher, Alexander A Ji, Xiang Nishimura, Akihiko Baele, Guy Lemey, Philippe Suchard, Marc A |
author_facet | Fisher, Alexander A Ji, Xiang Nishimura, Akihiko Baele, Guy Lemey, Philippe Suchard, Marc A |
author_sort | Fisher, Alexander A |
collection | PubMed |
description | Molecular clock models undergird modern methods of divergence-time estimation. Local clock models propose that the rate of molecular evolution is constant within phylogenetic subtrees. Current local clock inference procedures exhibit one or more weaknesses, namely they achieve limited scalability to trees with large numbers of taxa, impose model misspecification, or require a priori knowledge of the existence and location of clocks. To overcome these challenges, we present an autocorrelated, Bayesian model of heritable clock rate evolution that leverages heavy-tailed priors with mean zero to shrink increments of change between branch-specific clocks. We further develop an efficient Hamiltonian Monte Carlo sampler that exploits closed form gradient computations to scale our model to large trees. Inference under our shrinkage clock exhibits a speed-up compared to the popular random local clock when estimating branch-specific clock rates on a variety of simulated datasets. This speed-up increases with the size of the problem. We further show our shrinkage clock recovers known local clocks within a rodent and mammalian phylogeny. Finally, in a problem that once appeared computationally impractical, we investigate the heritable clock structure of various surface glycoproteins of influenza A virus in the absence of prior knowledge about clock placement. We implement our shrinkage clock and make it publicly available in the BEAST software package. |
format | Online Article Text |
id | pubmed-10665039 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Oxford University Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-106650392023-11-10 Shrinkage-based Random Local Clocks with Scalable Inference Fisher, Alexander A Ji, Xiang Nishimura, Akihiko Baele, Guy Lemey, Philippe Suchard, Marc A Mol Biol Evol Methods Molecular clock models undergird modern methods of divergence-time estimation. Local clock models propose that the rate of molecular evolution is constant within phylogenetic subtrees. Current local clock inference procedures exhibit one or more weaknesses, namely they achieve limited scalability to trees with large numbers of taxa, impose model misspecification, or require a priori knowledge of the existence and location of clocks. To overcome these challenges, we present an autocorrelated, Bayesian model of heritable clock rate evolution that leverages heavy-tailed priors with mean zero to shrink increments of change between branch-specific clocks. We further develop an efficient Hamiltonian Monte Carlo sampler that exploits closed form gradient computations to scale our model to large trees. Inference under our shrinkage clock exhibits a speed-up compared to the popular random local clock when estimating branch-specific clock rates on a variety of simulated datasets. This speed-up increases with the size of the problem. We further show our shrinkage clock recovers known local clocks within a rodent and mammalian phylogeny. Finally, in a problem that once appeared computationally impractical, we investigate the heritable clock structure of various surface glycoproteins of influenza A virus in the absence of prior knowledge about clock placement. We implement our shrinkage clock and make it publicly available in the BEAST software package. Oxford University Press 2023-11-10 /pmc/articles/PMC10665039/ /pubmed/37950885 http://dx.doi.org/10.1093/molbev/msad242 Text en © The Author(s) 2023. Published by Oxford University Press on behalf of Society for Molecular Biology and Evolution. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Methods Fisher, Alexander A Ji, Xiang Nishimura, Akihiko Baele, Guy Lemey, Philippe Suchard, Marc A Shrinkage-based Random Local Clocks with Scalable Inference |
title | Shrinkage-based Random Local Clocks with Scalable Inference |
title_full | Shrinkage-based Random Local Clocks with Scalable Inference |
title_fullStr | Shrinkage-based Random Local Clocks with Scalable Inference |
title_full_unstemmed | Shrinkage-based Random Local Clocks with Scalable Inference |
title_short | Shrinkage-based Random Local Clocks with Scalable Inference |
title_sort | shrinkage-based random local clocks with scalable inference |
topic | Methods |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10665039/ https://www.ncbi.nlm.nih.gov/pubmed/37950885 http://dx.doi.org/10.1093/molbev/msad242 |
work_keys_str_mv | AT fisheralexandera shrinkagebasedrandomlocalclockswithscalableinference AT jixiang shrinkagebasedrandomlocalclockswithscalableinference AT nishimuraakihiko shrinkagebasedrandomlocalclockswithscalableinference AT baeleguy shrinkagebasedrandomlocalclockswithscalableinference AT lemeyphilippe shrinkagebasedrandomlocalclockswithscalableinference AT suchardmarca shrinkagebasedrandomlocalclockswithscalableinference |