Benchmarking AI Agents on Bioinformatics Tasks
AI agents are increasingly applied to bioinformatics workflows, yet their practical capabilities on real research tasks remain poorly characterized. Existing benchmarks rarely capture the diversity of file formats, multi-step pipelines, and domain-specific evaluation criteria encountered in practice. Here we introduce PromptBio-Bench, a systematic evaluation framework for AI agents on bioinformatics and biostatistics tasks. PromptBio-Bench comprises 244 tasks spanning 27 sub-fields across Bioinformatics and Biostatistics & Data Science, each pairing a natural-language prompt with structured reference outputs scored by a 4-step LLM-assisted pipeline (Match → Detect → Recommend → Compare). We evaluate 3 frontier agents and find that while agents complete the majority of tasks, accuracy varies substantially across fields and file formats, with output omissions and format mismatches as the dominant failure modes.
Tasks span the full breadth of computational biology — from raw sequence processing to statistical inference and machine learning.
Sequence processing, variant analysis, alignment, epigenomics, transcriptomics, proteomics, single-cell & spatial omics, metagenomics, structural biology, and more.
Statistical inference, regression, classification, clustering, dimensionality reduction, survival analysis, Bayesian methods, and data visualization for biological research.
A 4-step LLM-assisted pipeline scores agent outputs against reference answers. Steps 2 and 3 run only once per task — shared across all agents — reducing cost while preserving comparability.
LLM maps agent output files to reference files. Runs per-agent.
Identify the format of each reference file. Shared — runs once.
LLM selects comparison strategy and parameters per file. Shared — runs once.
Compute similarity (0–1) for each file pair. Runs per-agent.
Final score is the average similarity across all scored reference files.
| Format | Extensions | Default strategy | Other strategies |
|---|---|---|---|
| FASTA | .fasta .fa | exact | approximate, summary |
| FASTQ | .fastq .fq | exact | approximate, summary |
| BAM / SAM / CRAM | .bam .sam .cram | summary | exact, approximate, coverage, variant |
| BAI / CRAI | .bai .crai | functional | summary |
| TBI / CSI | .tbi .csi | functional | summary |
| FAI | .fai | exact | approximate, summary |
| VCF / BCF | .vcf .vcf.gz .bcf | summary | exact, approximate |
| BED / BedGraph | .bed .bedgraph .bg .bigbed | approximate | exact, overlap, correlation, summary |
| BigWig / Wig | .bw .bigwig .wig | summary | exact, approximate, correlation |
| Table | .csv .tsv .gct .xlsx | approximate | exact, summary, semantic |
| PDB / CIF | .pdb .cif .mmcif | exact | approximate, summary |
| Image | .png .jpg .pdf .svg | semantic | — |
| Text | .txt .text | semantic | exact, approximate, numeric, summary |
Current AI agents are capable but uneven bioinformatics collaborators.
To come...
3 frontier AI agents, running with the same backbone LLM.
If you find PromptBio-Bench useful, please cite our work.
@article{guo2026promptbio,
title={PromptBio-Bench: benchmarking LLM-based bioinformatics agents for end-to-end data analysis},
author={Guo, Wenbin and Zhang, Minzhe and Han, Bowei and Ma, Youjia and Leng, Yang and Hebbar, Shishir and Zhou, Xiaoyuan and Gu, Wenhao and Yang, Xiao and Dhar, Shashi},
journal={bioRxiv},
pages={2026--05},
year={2026},
publisher={Cold Spring Harbor Laboratory}
}
Tasks & datasets: huggingface.co/datasets/promptbio-ai/promptbio-bench-data
Toggle agents to filter the charts below.