ViroBench: Viral Understanding & Safety Benchmark for Nucleotide Foundation Models
3
10 commits
2 linked in READMEs
updated May 29, 2026
ViroBench is a curated viral genomics dataset and benchmark suite designed to stress-test nucleotide foundation models (NFMs) under realistic distribution shifts and to support responsible viral sequence modeling.
ViroBench is a dual-axis diagnostic benchmark for viral sequence modeling, evaluating both:
The full dataset contains 58,314 viral samples curated from NCBI (GenBank + RefSeq), spanning DNA, RNA, and unknown nucleic-acid types.
A curated lightweight subset of 8,000 sequences designed for rapid prototyping, hyperparameter screening, and efficient evaluation of models on taxonomy and host classification tasks.
To run the benchmark using the official scripts, follow these examples from the repository:
# Example: genus-disjoint taxonomy (all NA types)
python script/run_all.py \
--model_name evo2_1b_base \
--dataset_name ALL-taxon-genus
python script/run_all_ppl.py \
--model_name evo2_1b_base \
--dataset_name genome-long
python script/run_all_gen.py \
--model_name evo2_1b_base \
--dataset_name cds-medium
@article{ye2026virobench,
title={ViroBench: Benchmarking Nucleotide Foundation Models on Viral Genomics Tasks},
author={Ye, Dongxin and Hu, Fang and Hu, Han and Hu, Shu and Tan, Yang and Ouyang, Wanli and Li, Stan Z and Cui, Jie and Dong, Nanqing},
journal={arXiv preprint arXiv:2605.25388},
year={2026}
}
ViroBench: Viral Understanding & Safety Benchmark for Nucleotide Foundation Models
3
10 commits
2 linked in READMEs
updated May 29, 2026
ViroBench is a curated viral genomics dataset and benchmark suite designed to stress-test nucleotide foundation models (NFMs) under realistic distribution shifts and to support responsible viral sequence modeling.
ViroBench is a dual-axis diagnostic benchmark for viral sequence modeling, evaluating both:
The full dataset contains 58,314 viral samples curated from NCBI (GenBank + RefSeq), spanning DNA, RNA, and unknown nucleic-acid types.
A curated lightweight subset of 8,000 sequences designed for rapid prototyping, hyperparameter screening, and efficient evaluation of models on taxonomy and host classification tasks.
To run the benchmark using the official scripts, follow these examples from the repository:
# Example: genus-disjoint taxonomy (all NA types)
python script/run_all.py \
--model_name evo2_1b_base \
--dataset_name ALL-taxon-genus
python script/run_all_ppl.py \
--model_name evo2_1b_base \
--dataset_name genome-long
python script/run_all_gen.py \
--model_name evo2_1b_base \
--dataset_name cds-medium
@article{ye2026virobench,
title={ViroBench: Benchmarking Nucleotide Foundation Models on Viral Genomics Tasks},
author={Ye, Dongxin and Hu, Fang and Hu, Han and Hu, Shu and Tan, Yang and Ouyang, Wanli and Li, Stan Z and Cui, Jie and Dong, Nanqing},
journal={arXiv preprint arXiv:2605.25388},
year={2026}
}