โ† AI Tools
Bio AIIntermediate

Evo 2

Evo 2 is a massive-scale genomic foundation model released by the Arc Institute in the United States, in collaboration with Stanford University and NVIDIA. This tool, similar to how large language models in the field of natural language processing learn human language systems to understand context and generate new text, treats the blueprints of living organisms โ€“ deoxyribonucleic acid (DNA), ribonucleic acid (RNA), and protein sequences โ€“ as a single, vast language, analyzing and designing them. Unlike previous biological models that were limited to analyzing specific proteins or short gene sequences, Evo 2 analyzes bacteria.

Evo 2 is a massive-scale genomic foundation model released by the Arc Institute in the United States, in collaboration with Stanford University and NVIDIA. Similar to how large language models in the field of natural language processing learn human language systems to understand context and generate new text, this tool treats the blueprint of living organisms โ€“ deoxyribonucleic acid (DNA), ribonucleic acid (RNA), and protein sequences โ€“ as a single, vast language, analyzing and designing them. Unlike previous biological models that were limited to analyzing specific proteins or short gene sequences, Evo 2 is trained on over 9 trillion base sequence data points, encompassing all life forms on Earth, including bacteria and archaea. Architecturally, it adopts the StripedHyena 2 architecture, achieving computational efficiency that allows it to process vast genomic information of up to 1 million tokens at once, while maintaining precision at the single-base level.

Existing language models in the biological field have a limitation in that the computational complexity of the attention mechanism increases quadratically with the sequence length, allowing them to handle only relatively short contexts, such as protein structure prediction or gene fragment analysis. This made it difficult to track the vast non-coding genomic regions that regulate life phenomena or the long-range interactions between complex enhancers and promoters. Evo 2 replaces the computational bottleneck of traditional transformer architectures with a hybrid architecture of innovative implicit state space models and convolutions, offering a unique advantage, similar to magnifying the entire sequence of life with an ultra-high-resolution lens. This drastically reduces computational load while providing an unparalleled range of analysis, allowing researchers to understand the impact of even the slightest mutations in individual base sequences on the overall physiological function of an organism.

In actual biotechnology research, researchers can use Evo 2 to completely transform the design paradigm of synthetic biology. For example, when a researcher wants to design the entire genome of a microorganism with a specific beneficial metabolic pathway, by inputting the alignment status of tens of thousands of base pairs of regulatory sequences and coding regions, Evo 2 can generate the entire transcriptional regulatory unit, including promoters and enhancers optimized for the given context, all at once. Furthermore, in the field of clinical research, it can be used as a predictive model that accurately predicts the probability of a single nucleotide polymorphism occurring in the non-coding region causing a specific disease by inputting rare disease genomic data. This replaces the process that molecular biology researchers had to repeat through trial and error in laboratory experiments for a long time with high-speed screening in a digital environment, shortening the research period for drug development and gene therapy design.

๐Ÿ’ป System Requirements

๐Ÿง RAM

For the 7B model, 16GB+ (bfloat16 is supported); for the 20B/40B models, NVIDIA Hopper GPU (H100/H200, etc.) with at least 80GB VRAM is recommended (FP8 Transformer Engine is required)

๐Ÿ’พStorage

Varies depending on model weights (7B: approx. 14GB, 20B/40B: approx. 40GB~80GB or more, package installation space within 5GB)

โšก Installation

4-1. Quick Start

pip install flash-attn==2.8.0.post2 --no-build-isolation pip install evo2

4-2. Detailed Installation

1. Install GPU and library dependencies (full installation including Transformer Engine is recommended)

conda install -c nvidia cuda-nvcc cuda-cudart-dev conda install -c conda-forge transformer-engine-torch=2.3.0

2. Install Flash Attention

pip install flash-attn==2.8.0.post2 --no-build-isolation

3. Install Evo 2 library

pip install evo2

4. Alternative command if you want to install directly from source

git clone https://github.com/arcinstitute/evo2 cd evo2 pip install -e .

๐Ÿงฌ Bio Use Cases

๐Ÿ”ฌ

๐Ÿ”ฌ Genome-Scale Prediction of Gene Function and Variants

To explore disease-causing non-coding variants, input a human genome DNA sequence (10kbp or greater) into Evo 2 to calculate the fitness and transcriptional changes of single-nucleotide mutations within seconds, and utilize it for in silico functional change analysis.

๐Ÿงฌ

๐Ÿงฌ Generative Design of Large Gene and Promoter Structures

To design a highly efficient gene expression system, provide the DNA sequence and conditional embedding information required for the target transcriptional regulatory mechanism, and design a synthetic promoter-enhancer code that induces optimal protein expression efficiency.

๐Ÿ’Š

๐Ÿงซ Virtual Microbial Genome Sequence Design

To create a synthetic bacterial genome for use in synthetic biology processes, design an artificial DNA strand with the entire functional metabolic gene cluster integrated, utilizing a 1 million bp context based on the StripedHyena 2 architecture.

FAQ

What is Evo 2?

Evo 2 is a massive-scale genomic foundation model released by the Arc Institute in the United States, in collaboration with Stanford University and NVIDIA. Similar to how large language models in the field of natural language processing learn human language systems to understand context and generate new text, this tool treats the blueprint of living organisms โ€“ deoxyribonucleic acid (DNA), ribonucleic acid (RNA), and protein sequences โ€“ as a single, vast language, analyzing and designing them. Unlike previous biological models that were limited to analyzing specific proteins or short gene sequences, Evo 2 is trained on over 9 trillion base sequence data points, encompassing all life forms on Earth, including bacteria and archaea. Architecturally, it adopts the StripedHyena 2 architecture, achieving computational efficiency that allows it to process vast genomic information of up to 1 million tokens at once, while maintaining precision at the single-base level. Existing language models in the biological field have a limitation in that the computational complexity of the attention mechanism increases quadratically with the sequence length, allowing them to handle only relatively short contexts, such as protein structure prediction or gene fragment analysis. This made it difficult to track the vast non-coding genomic regions that regulate life phenomena or the long-range interactions between complex enhancers and promoters. Evo 2 replaces the computational bottleneck of traditional transformer architectures with a hybrid architecture of innovative implicit state space models and convolutions, offering a unique advantage, similar to magnifying the entire sequence of life with an ultra-high-resolution lens. This drastically reduces computational load while providing an unparalleled range of analysis, allowing researchers to understand the impact of even the slightest mutations in individual base sequences on the overall physiological function of an organism. In actual biotechnology research, researchers can use Evo 2 to completely transform the design paradigm of synthetic biology. For example, when a researcher wants to design the entire genome of a microorganism with a specific beneficial metabolic pathway, by inputting the alignment status of tens of thousands of base pairs of regulatory sequences and coding regions, Evo 2 can generate the entire transcriptional regulatory unit, including promoters and enhancers optimized for the given context, all at once. Furthermore, in the field of clinical research, it can be used as a predictive model that accurately predicts the probability of a single nucleotide polymorphism occurring in the non-coding region causing a specific disease by inputting rare disease genomic data. This replaces the process that molecular biology researchers had to repeat through trial and error in laboratory experiments for a long time with high-speed screening in a digital environment, shortening the research period for drug development and gene therapy design.

When should I use Evo 2?

Evo 2 is a massive-scale genomic foundation model released by the Arc Institute in the United States, in collaboration with Stanford University and NVIDIA. This tool, similar to how large language models in the field of natural language processing learn human language systems to understand context and generate new text, treats the blueprints of living organisms โ€“ deoxyribonucleic acid (DNA), ribonucleic acid (RNA), and protein sequences โ€“ as a single, vast language, analyzing and designing them. Unlike previous biological models that were limited to analyzing specific proteins or short gene sequences, Evo 2 analyzes bacteria.

What is a biomedical use case for Evo 2?

๐Ÿ”ฌ Genome-Scale Prediction of Gene Function and Variants: To explore disease-causing non-coding variants, input a human genome DNA sequence (10kbp or greater) into Evo 2 to calculate the fitness and transcriptional changes of single-nucleotide mutations within seconds, and utilize it for in silico functional change analysis.

๐Ÿ“„ Official Docs๐Ÿ™ GitHub

๐Ÿ“ Update Notes

No update notes yet.

๐Ÿงช Related Code of Life

No related Code of Life posts yet.

BioPlayground

Reading, linking, and lawful quotation stay open; high-speed bulk collection and unauthorized redistribution do not.

Unless stated otherwise, content rights belong to BioPlayground or the relevant rights holder.