VirusT5: Harnessing Large Language Models to Predicting SARS-CoV-2 Evolution

Vishwajeet Marathe, Deewan Bajracharya, Changhui Yan
12/20/2024
q-bio.QMcs.AI

No official code found. Best implementation: vrmarathe/VirusT5 (0 stars, Apache-2.0, last commit 2025-01-09).

Abstract

During a virus's evolution,various regions of the genome are subjected to distinct levels of functional constraints.Combined with factors like codon bias and DNA repair efficiency,these constraints contribute to unique mutation patterns within the genome or a specific gene. In this project, we harnessed the power of Large Language Models(LLMs) to predict the evolution of SARS-CoV-2. By treating the mutation process from one generation to the next as a translation task, we trained a transformer model, called VirusT5, to capture the mutation patterns underlying SARS-CoV-2 evolution. We evaluated the VirusT5's ability to detect these mutation patterns including its ability to identify mutation hotspots and explored the potential of using VirusT5 to predict future virus variants. Our findings demonstrate the feasibility of using a large language model to model viral evolution as a translation process. This study establishes the groundbreaking concept of "mutation-as-translation," paving the way for new methodologies and tools for combating virus threats

View on arXivView PDF

Code Implementations(1)

vrmarathe/VirusT5Community100%
Apache-2.0

VirusT5 is a transformer-based language model built on the T5 architecture, designed to predict SARS-CoV-2 evolution. By modeling viral mutations as a "mutation-as-translation" process, VirusT5 captures mutation patterns in the Receptor-Binding Domain (RBD) of the spike protein, identifies mutation hotspots, and forecasts future viral strains.

00Shell, PythonDec 20, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{marathe2024virust,
  title  = {VirusT5: Harnessing Large Language Models to Predicting SARS-CoV-2 Evolution},
  author = {Vishwajeet Marathe and Deewan Bajracharya and Changhui Yan},
  year   = {2024},
  eprint = {2412.16262},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.16262v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.16262.svg)](https://codeofpaper.com/paper/2412.16262)

Discussion