Steven Weaver, Ben Murrell, Anton Nekrutenko, Sergei L Kosakovsky Pond
{"title":"Datamonkey 3: browser-native molecular evolution analysis.","authors":"Steven Weaver, Ben Murrell, Anton Nekrutenko, Sergei L Kosakovsky Pond","doi":"10.3389/fbinf.2026.1876305","DOIUrl":null,"url":null,"abstract":"<p><p>We present Datamonkey 3, a browser-native implementation of the Datamonkey web platform for molecular evolutionary analysis. By utilizing WebAssembly to execute the HyPhy analysis engine on the client side, Datamonkey 3 removes the dependency on remote computational clusters for standard analyses. This architecture ensures data sovereignty by processing sequences locally and enables an interactive workflow with immediate feedback. The platform provides a comprehensive suite of statistical methods for detecting natural selection and recombination, supported by a data curation system that identifies and corrects common formatting errors. Additionally, Datamonkey 3 incorporates data-driven runtime estimation and interactive results visualization. By shifting the computational burden to the client, Datamonkey 3 establishes a sustainable, privacy-preserving infrastructure model that scales with the user base, demonstrating the viability of client-side genomic inference. While tailored for evolutionary analysis of selection and recombination, this browser-native architecture offers a generalizable blueprint for deploying complex bioinformatic tools without server-side dependencies. Datamonkey 3 is freely available at https://v3.datamonkey.org, and all source code is available from https://github.com/veg/datamonkey3.</p>","PeriodicalId":73066,"journal":{"name":"Frontiers in bioinformatics","volume":"6 ","pages":"1876305"},"PeriodicalIF":3.6000,"publicationDate":"2026-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC13597819/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Frontiers in bioinformatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3389/fbinf.2026.1876305","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/1/1 0:00:00","PubModel":"eCollection","JCR":"Q2","JCRName":"MATHEMATICAL & COMPUTATIONAL BIOLOGY","Score":null,"Total":0}
引用次数: 0
Abstract
We present Datamonkey 3, a browser-native implementation of the Datamonkey web platform for molecular evolutionary analysis. By utilizing WebAssembly to execute the HyPhy analysis engine on the client side, Datamonkey 3 removes the dependency on remote computational clusters for standard analyses. This architecture ensures data sovereignty by processing sequences locally and enables an interactive workflow with immediate feedback. The platform provides a comprehensive suite of statistical methods for detecting natural selection and recombination, supported by a data curation system that identifies and corrects common formatting errors. Additionally, Datamonkey 3 incorporates data-driven runtime estimation and interactive results visualization. By shifting the computational burden to the client, Datamonkey 3 establishes a sustainable, privacy-preserving infrastructure model that scales with the user base, demonstrating the viability of client-side genomic inference. While tailored for evolutionary analysis of selection and recombination, this browser-native architecture offers a generalizable blueprint for deploying complex bioinformatic tools without server-side dependencies. Datamonkey 3 is freely available at https://v3.datamonkey.org, and all source code is available from https://github.com/veg/datamonkey3.