{"title":"phyddle:利用深度学习探索系统发生学模型的软件","authors":"Michael J. Landis, Ammon Thompson","doi":"10.1101/2024.08.06.606717","DOIUrl":null,"url":null,"abstract":"Many realistic phylogenetic models lack tractable likelihood functions, prohibiting their use with standard inference methods. We present phyddle, a pipeline-based toolkit for performing phylogenetic modeling tasks using likelihood-free deep learning approaches. <kbd>phyddle</kbd> coordinates modeling tasks through five analysis steps (<em>Simulate, Format, Train, Estimate</em>, and <em>Plot</em>) that transform raw phylogenetic datasets as input into numerical and visualized model-based output. Benchmarks show that <kbd>phyddle</kbd> accurately performs a range of inference tasks, such as estimating macroevolutionary parameters, selecting among continuous trait evolution models, and passing coverage tests for epidemiological models, even for models that lack tractable likelihoods. <kbd>phyddle</kbd> has a flexible command-line interface, making it easy to integrate deep learning approaches for phylogenetics into research workflows. Learn more about <kbd>phyddle</kbd> at https://phyddle.org.","PeriodicalId":501183,"journal":{"name":"bioRxiv - Evolutionary Biology","volume":"23 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"phyddle: software for phylogenetic model exploration with deep learning\",\"authors\":\"Michael J. Landis, Ammon Thompson\",\"doi\":\"10.1101/2024.08.06.606717\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Many realistic phylogenetic models lack tractable likelihood functions, prohibiting their use with standard inference methods. We present phyddle, a pipeline-based toolkit for performing phylogenetic modeling tasks using likelihood-free deep learning approaches. <kbd>phyddle</kbd> coordinates modeling tasks through five analysis steps (<em>Simulate, Format, Train, Estimate</em>, and <em>Plot</em>) that transform raw phylogenetic datasets as input into numerical and visualized model-based output. Benchmarks show that <kbd>phyddle</kbd> accurately performs a range of inference tasks, such as estimating macroevolutionary parameters, selecting among continuous trait evolution models, and passing coverage tests for epidemiological models, even for models that lack tractable likelihoods. <kbd>phyddle</kbd> has a flexible command-line interface, making it easy to integrate deep learning approaches for phylogenetics into research workflows. Learn more about <kbd>phyddle</kbd> at https://phyddle.org.\",\"PeriodicalId\":501183,\"journal\":{\"name\":\"bioRxiv - Evolutionary Biology\",\"volume\":\"23 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-08-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"bioRxiv - Evolutionary Biology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1101/2024.08.06.606717\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"bioRxiv - Evolutionary Biology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1101/2024.08.06.606717","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
phyddle: software for phylogenetic model exploration with deep learning
Many realistic phylogenetic models lack tractable likelihood functions, prohibiting their use with standard inference methods. We present phyddle, a pipeline-based toolkit for performing phylogenetic modeling tasks using likelihood-free deep learning approaches. phyddle coordinates modeling tasks through five analysis steps (Simulate, Format, Train, Estimate, and Plot) that transform raw phylogenetic datasets as input into numerical and visualized model-based output. Benchmarks show that phyddle accurately performs a range of inference tasks, such as estimating macroevolutionary parameters, selecting among continuous trait evolution models, and passing coverage tests for epidemiological models, even for models that lack tractable likelihoods. phyddle has a flexible command-line interface, making it easy to integrate deep learning approaches for phylogenetics into research workflows. Learn more about phyddle at https://phyddle.org.