CoolFace
Modelpublic

dotan1111/BetaReconstruct_Configuration3

sourceHugging Faceupdated 8mo agoView on Hugging Face
0likes15downloads
README.md36 linesDownload Raw Back to root
1---2tags:3- Protein-Language-Models4- PLM5- Ancestral-Sequence-Reconstruction6- ASR7- Natural-Language-Processing8- NLP9- Geneartive-AI10- GenAI11- Biology12- Bioinformatics13---14 15# Ancestral sequence reconstruction using generative models16 17<!-- Provide a quick summary of what the model is/does. -->18Ancestral sequence reconstruction (ASR) is a foundational task in evolutionary biology, providing insights into the molecular past and guiding studies of protein function and adaptation. Conventional ASR methods rely on a multiple sequence alignment (MSA), a phylogenetic tree, and an evolutionary model. However, the underlying alignments and trees are often uncertain, and existing models typically focus on substitutions and do not explicitly account for insertion-deletion (indel) processes. Here, we introduce BetaReconstruct, a novel generative approach to ASR that harnesses recent advances in natural language processing (NLP) and hybrid transformer architectures. Our model was initially trained on large-scale simulated datasets with gold-standard ancestral sequences and subsequently on real-world protein sequences. The reconstruction requires neither MSAs nor phylogenetic trees. We demonstrate that BetaReconstruct generalizes robustly across diverse evolutionary scenarios and reconstructs ancestral sequences more accurately than maximum-likelihood-based pipelines. We additionally provide evidence that the generative-model ASR approach is also more accurate when analyzing empirical datasets. This work provides a scalable, alignment-free strategy for ASR and highlights the ability of data-driven models to capture evolutionary signals beyond the reach of traditional methods.19 20 21![outline_image](https://cdn-uploads.huggingface.co/production/uploads/63047e2d412a1b9d381b045d/7ecb09ZApSmPCr2LhtlIH.png)22Illustration of ASR using BetaReconstruct. (a) The “true” evolutionary dynamics, in which the ancestral sequence “AAMM” evolved along a phylogenetic tree. The leaf sequences are the proteins: “AAM”, “AYM”, and “ATMMM”; (b) The BetaReconstruct pipeline: (Ⅰ) the unaligned protein sequences are provided as input; (Ⅱ) the protein sequences are concatenated with special characters between them; (Ⅲ) the model processes the input; (Ⅳ) the model generates the root ancestral sequence. 23 24 25### Model Sources [optional]26 27<!-- Provide the basic links for the model. -->28 29- **Repository:** [[Github]](https://github.com/technion-cs-nlp/BetaReconstruct)30- **Paper [optional]:** https://www.biorxiv.org/content/10.64898/2026.01.18.700141v131 32## Uses33 34See Github repository: https://github.com/technion-cs-nlp/BetaReconstruct35 36