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
7B 모델의 경우 16GB+ (bfloat16 구동 가능), 20B/40B 모델은 NVIDIA Hopper GPU (H100/H200 등) VRAM 80GB 권장 (FP8 Transformer Engine 필수)
모델 가중치에 따라 다름 (7B: 약 14GB, 20B/40B: 약 40GB~80GB 이상, 패키지 설치 공간 5GB 이내)
⚡ Installation
4-1. Quick Start
pip install flash-attn==2.8.0.post2 --no-build-isolation pip install evo2
4-2. 상세 설치
1. GPU 및 라이브러리 의존성 설치 (Transformer Engine 포함 전체 설치 권장)conda install -c nvidia cuda-nvcc cuda-cudart-dev conda install -c conda-forge transformer-engine-torch=2.3.0
2. Flash Attention 설치pip install flash-attn==2.8.0.post2 --no-build-isolation
3. Evo 2 라이브러리 설치pip install evo2
4. 소스에서 직접 설치하고자 하는 경우의 대안 명령어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.
📝 Update Notes
- vv0.5.07/10/2026
Evo 2의 새로운 20B 모델이 출시되어, 기존 40B 모델과 대등한 성능을 훨씬 가벼운 규모로 경험할 수 있게 되었습니다. 이 모델은 GPU 메모리 사용량을 절반 수준으로 줄여, 단일 H100 GPU에서도 로컬로 실행할 수 있는 뛰어난 효율성을 자랑합니다. 덕분에 클라우드 인프라에 의존하지 않고도 변이 효과 예측이나 유전자 완성 같은 핵심 생명공학 태스크를 개인 연구 환경에서 직접 수행할 수 있습니다. 기존 모델과 호환성도 좋아 연구 워크플로우에 즉시 도입하여 연구 비용과 접근성을 동시에 개선해 보세요.
🧪 Related Code of Life
No related Code of Life posts yet.