Cargando…

Assessing model adequacy for Bayesian Skyline plots using posterior predictive simulation

Bayesian skyline plots (BSPs) are a useful tool for making inferences about demographic history. For example, researchers typically apply BSPs to test hypotheses regarding how climate changes have influenced intraspecific genetic diversity over time. Like any method, BSP has assumptions that may be...

Descripción completa

Detalles Bibliográficos
Autores principales: Fonseca, Emanuel M., Duckett, Drew J., Almeida, Filipe G., Smith, Megan L., Thomé, Maria Tereza C., Carstens, Bryan C.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9312427/
https://www.ncbi.nlm.nih.gov/pubmed/35877611
http://dx.doi.org/10.1371/journal.pone.0269438
_version_ 1784753843594067968
author Fonseca, Emanuel M.
Duckett, Drew J.
Almeida, Filipe G.
Smith, Megan L.
Thomé, Maria Tereza C.
Carstens, Bryan C.
author_facet Fonseca, Emanuel M.
Duckett, Drew J.
Almeida, Filipe G.
Smith, Megan L.
Thomé, Maria Tereza C.
Carstens, Bryan C.
author_sort Fonseca, Emanuel M.
collection PubMed
description Bayesian skyline plots (BSPs) are a useful tool for making inferences about demographic history. For example, researchers typically apply BSPs to test hypotheses regarding how climate changes have influenced intraspecific genetic diversity over time. Like any method, BSP has assumptions that may be violated in some empirical systems (e.g., the absence of population genetic structure), and the naïve analysis of data collected from these systems may lead to spurious results. To address these issues, we introduce P2C2M.Skyline, an R package designed to assess model adequacy for BSPs using posterior predictive simulation. P2C2M.Skyline uses a phylogenetic tree and the log file output from Bayesian Skyline analyses to simulate posterior predictive datasets and then compares this null distribution to statistics calculated from the empirical data to check for model violations. P2C2M.Skyline was able to correctly identify model violations when simulated datasets were generated assuming genetic structure, which is a clear violation of BSP model assumptions. Conversely, P2C2M.Skyline showed low rates of false positives when models were simulated under the BSP model. We also evaluate the P2C2M.Skyline performance in empirical systems, where we detected model violations when DNA sequences from multiple populations were lumped together. P2C2M.Skyline represents a user-friendly and computationally efficient resource for researchers aiming to make inferences from BSP.
format Online
Article
Text
id pubmed-9312427
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-93124272022-07-26 Assessing model adequacy for Bayesian Skyline plots using posterior predictive simulation Fonseca, Emanuel M. Duckett, Drew J. Almeida, Filipe G. Smith, Megan L. Thomé, Maria Tereza C. Carstens, Bryan C. PLoS One Research Article Bayesian skyline plots (BSPs) are a useful tool for making inferences about demographic history. For example, researchers typically apply BSPs to test hypotheses regarding how climate changes have influenced intraspecific genetic diversity over time. Like any method, BSP has assumptions that may be violated in some empirical systems (e.g., the absence of population genetic structure), and the naïve analysis of data collected from these systems may lead to spurious results. To address these issues, we introduce P2C2M.Skyline, an R package designed to assess model adequacy for BSPs using posterior predictive simulation. P2C2M.Skyline uses a phylogenetic tree and the log file output from Bayesian Skyline analyses to simulate posterior predictive datasets and then compares this null distribution to statistics calculated from the empirical data to check for model violations. P2C2M.Skyline was able to correctly identify model violations when simulated datasets were generated assuming genetic structure, which is a clear violation of BSP model assumptions. Conversely, P2C2M.Skyline showed low rates of false positives when models were simulated under the BSP model. We also evaluate the P2C2M.Skyline performance in empirical systems, where we detected model violations when DNA sequences from multiple populations were lumped together. P2C2M.Skyline represents a user-friendly and computationally efficient resource for researchers aiming to make inferences from BSP. Public Library of Science 2022-07-25 /pmc/articles/PMC9312427/ /pubmed/35877611 http://dx.doi.org/10.1371/journal.pone.0269438 Text en © 2022 Fonseca et al 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 use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Fonseca, Emanuel M.
Duckett, Drew J.
Almeida, Filipe G.
Smith, Megan L.
Thomé, Maria Tereza C.
Carstens, Bryan C.
Assessing model adequacy for Bayesian Skyline plots using posterior predictive simulation
title Assessing model adequacy for Bayesian Skyline plots using posterior predictive simulation
title_full Assessing model adequacy for Bayesian Skyline plots using posterior predictive simulation
title_fullStr Assessing model adequacy for Bayesian Skyline plots using posterior predictive simulation
title_full_unstemmed Assessing model adequacy for Bayesian Skyline plots using posterior predictive simulation
title_short Assessing model adequacy for Bayesian Skyline plots using posterior predictive simulation
title_sort assessing model adequacy for bayesian skyline plots using posterior predictive simulation
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9312427/
https://www.ncbi.nlm.nih.gov/pubmed/35877611
http://dx.doi.org/10.1371/journal.pone.0269438
work_keys_str_mv AT fonsecaemanuelm assessingmodeladequacyforbayesianskylineplotsusingposteriorpredictivesimulation
AT duckettdrewj assessingmodeladequacyforbayesianskylineplotsusingposteriorpredictivesimulation
AT almeidafilipeg assessingmodeladequacyforbayesianskylineplotsusingposteriorpredictivesimulation
AT smithmeganl assessingmodeladequacyforbayesianskylineplotsusingposteriorpredictivesimulation
AT thomemariaterezac assessingmodeladequacyforbayesianskylineplotsusingposteriorpredictivesimulation
AT carstensbryanc assessingmodeladequacyforbayesianskylineplotsusingposteriorpredictivesimulation