Preprocessing missing data and partitions for phylogenetic analysis under dynamic homology, with application to museomics and phylogenomics.

IF 8.9 2区 生物学 Q1 EVOLUTIONARY BIOLOGY
Cladistics Pub Date : 2026-10-25 DOI:10.1111/cla.70076
Daniel Yudi Miyahara Nakamura, Taran Grant, Ward C Wheeler
{"title":"Preprocessing missing data and partitions for phylogenetic analysis under dynamic homology, with application to museomics and phylogenomics.","authors":"Daniel Yudi Miyahara Nakamura, Taran Grant, Ward C Wheeler","doi":"10.1111/cla.70076","DOIUrl":null,"url":null,"abstract":"<p><p>In dynamic homology, data must usually be preprocessed to distinguish sequencing artefacts (missing data) from insertion-deletion events, but empirical studies using POY/PhyG have employed manual preprocessing. Here, we compare different procedures for handling missing data for dynamic homology, present Python scripts to automate these procedures, and evaluate their performance using 60 simulated and 4 empirical datasets (including Sanger, phylogenomic and historical DNA sequences). We clarify that coding missing data as gaps or unknown nucleotides/amino acids is theoretically and methodologically inappropriate. In contrast, isolating missing data via partitioning or coding it as any observed state or no state (\"?\", the maximally polymorphic state; N + gap for nucleotides, X + gap for amino acids) is defensible but involves trade-offs. Partitioning can decrease time complexity but weakens homology testing by isolating potentially homologous nucleotides in different partitions. Conversely, question marks enable unconstrained homology testing but increase time complexity. To balance these trade-offs, we propose heuristic strategies to select optimal partitioning. Our methods reduced time complexity in large simulated datasets and improved tree costs in all empirical datasets, highlighting the importance of properly identifying missing data in dynamic homology analysis.</p>","PeriodicalId":50688,"journal":{"name":"Cladistics","volume":" ","pages":""},"PeriodicalIF":8.9000,"publicationDate":"2026-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Cladistics","FirstCategoryId":"99","ListUrlMain":"https://doi.org/10.1111/cla.70076","RegionNum":2,"RegionCategory":"生物学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"EVOLUTIONARY BIOLOGY","Score":null,"Total":0}
引用次数: 0

Abstract

In dynamic homology, data must usually be preprocessed to distinguish sequencing artefacts (missing data) from insertion-deletion events, but empirical studies using POY/PhyG have employed manual preprocessing. Here, we compare different procedures for handling missing data for dynamic homology, present Python scripts to automate these procedures, and evaluate their performance using 60 simulated and 4 empirical datasets (including Sanger, phylogenomic and historical DNA sequences). We clarify that coding missing data as gaps or unknown nucleotides/amino acids is theoretically and methodologically inappropriate. In contrast, isolating missing data via partitioning or coding it as any observed state or no state ("?", the maximally polymorphic state; N + gap for nucleotides, X + gap for amino acids) is defensible but involves trade-offs. Partitioning can decrease time complexity but weakens homology testing by isolating potentially homologous nucleotides in different partitions. Conversely, question marks enable unconstrained homology testing but increase time complexity. To balance these trade-offs, we propose heuristic strategies to select optimal partitioning. Our methods reduced time complexity in large simulated datasets and improved tree costs in all empirical datasets, highlighting the importance of properly identifying missing data in dynamic homology analysis.

动态同源下系统发育分析缺失数据和分区的预处理,并应用于博物馆组学和系统基因组学。
在动态同源性中,通常必须对数据进行预处理,以区分测序伪迹(缺失数据)和插入-删除事件,但使用POY/PhyG的实证研究采用了手动预处理。在这里,我们比较了处理动态同源缺失数据的不同程序,提供了Python脚本来自动化这些程序,并使用60个模拟数据集和4个经验数据集(包括Sanger,系统基因组学和历史DNA序列)评估它们的性能。我们澄清将缺失数据编码为缺口或未知核苷酸/氨基酸在理论上和方法上都是不合适的。相比之下,通过划分或编码将缺失的数据隔离为任何观察到的状态或无状态(“?”,最大多态状态;核苷酸的N +间隙,氨基酸的X +间隙)是可行的,但需要权衡。分区可以降低时间复杂度,但由于在不同分区中分离出潜在的同源核苷酸,从而削弱了同源性测试。相反,问号支持不受约束的同源性测试,但增加了时间复杂度。为了平衡这些权衡,我们提出了启发式策略来选择最优分区。我们的方法降低了大型模拟数据集的时间复杂度,提高了所有经验数据集的树成本,强调了在动态同源分析中正确识别缺失数据的重要性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Cladistics
Cladistics 生物-进化生物学
CiteScore
8.60
自引率
5.60%
发文量
34
期刊介绍: Cladistics publishes high quality research papers on systematics, encouraging debate on all aspects of the field, from philosophy, theory and methodology to empirical studies and applications in biogeography, coevolution, conservation biology, ontogeny, genomics and paleontology. Cladistics is read by scientists working in the research fields of evolution, systematics and integrative biology and enjoys a consistently high position in the ISI® rankings for evolutionary biology.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书