Genomic Benchmarks accuracy

dna
genomics/genomic-benchmarks-accuracy Task: binary-classification Visibility: PUBLIC
OverviewLeaderboard

Leaderboard

Accuracy (logistic probe, mean of 3 sets)

↑ higher is better · probe · atlas-full-v1

Share of the published test sequences of each dataset (40,982 in all; 100 per dataset in atlas-n100-v1) classified correctly by a logistic head fit per dataset on frozen mean-pooled embeddings of 500 training sequences, averaged over the three Genomic Benchmarks datasets (per-dataset values in the details).

Best in the catalogue: 0.821 (the best visible result here, not a state of the art). Ranks are the server's: ties share a rank. A ≠ marks a row whose n differs from the board's usual n (40982). Floors are trivial baselines scored on the same items, shown unranked.

# Model Value 95% CI n Source Overlap
1 genomics/caduceus-ps-seqlen-131k-d-model-256-n-layer-16
By dataset: 3 levels
datasetValue [95% CI]n
Coding vs intergenomic sequences (demo)0.920 [0.916, 0.923]25000
Human enhancers (Cohn)0.722 [0.711, 0.733]6948
Human non-TATA promoters0.822 [0.814, 0.830]9034
0.821 best [0.817, 0.826] 40982 reproduced
overlap

Train/test overlap declared by the evaluator: genomics/ucsc-hg38

2 genomics/caduceus-ph-seqlen-131k-d-model-256-n-layer-16
By dataset: 3 levels
datasetValue [95% CI]n
Coding vs intergenomic sequences (demo)0.899 [0.895, 0.902]25000
Human enhancers (Cohn)0.723 [0.711, 0.733]6948
Human non-TATA promoters0.828 [0.821, 0.836]9034
0.817 [0.812, 0.821] 40982 reproduced
overlap

Train/test overlap declared by the evaluator: genomics/ucsc-hg38

3 genomics/dnabert-2-117m
By dataset: 3 levels
datasetValue [95% CI]n
Coding vs intergenomic sequences (demo)0.872 [0.868, 0.876]25000
Human enhancers (Cohn)0.713 [0.702, 0.723]6948
Human non-TATA promoters0.796 [0.787, 0.804]9034
0.794 [0.789, 0.798] 40982 reproduced
overlap

Train/test overlap declared by the evaluator: DNABERT-2 multi-species genomes (135 species)

4 genomics/hyenadna-medium-450k-seqlen-hf
By dataset: 3 levels
datasetValue [95% CI]n
Coding vs intergenomic sequences (demo)0.832 [0.828, 0.837]25000
Human enhancers (Cohn)0.700 [0.690, 0.711]6948
Human non-TATA promoters0.793 [0.785, 0.801]9034
0.775 [0.770, 0.780] 40982 reproduced
overlap

Train/test overlap declared by the evaluator: genomics/ucsc-hg38

5 genomics/hyenadna-tiny-1k-seqlen-hf
By dataset: 3 levels
datasetValue [95% CI]n
Coding vs intergenomic sequences (demo)0.843 [0.838, 0.847]25000
Human enhancers (Cohn)0.690 [0.679, 0.700]6948
Human non-TATA promoters0.790 [0.782, 0.799]9034
0.774 [0.769, 0.779] 40982 reproduced
overlap

Train/test overlap declared by the evaluator: genomics/ucsc-hg38

— kmer-dna Reference floor, not a hub model; unranked
By dataset: 3 levels
datasetValue [95% CI]n
Coding vs intergenomic sequences (demo)0.860 [0.856, 0.864]25000
Human enhancers (Cohn)0.691 [0.680, 0.703]6948
Human non-TATA promoters0.792 [0.784, 0.800]9034
0.781 [0.776, 0.786] 40982 floor
Secondary metrics (1) · probe · context, not ranked

Macro F1 (logistic probe, mean of 3 sets)

↑ higher is better · probe

Unweighted mean over classes of the per-class F1 of the same per-dataset logistic heads on the same test sequences, averaged over the three Genomic Benchmarks datasets (per-dataset values in the details).

Model Value 95% CI n Source Overlap
genomics/caduceus-ps-seqlen-131k-d-model-256-n-layer-16
By dataset: 3 levels
datasetValue [95% CI]n
Coding vs intergenomic sequences (demo)0.920 [0.916, 0.923]25000
Human enhancers (Cohn)0.722 [0.711, 0.732]6948
Human non-TATA promoters0.822 [0.814, 0.829]9034
0.821 best [0.816, 0.826] 40982 reproduced
overlap

Train/test overlap declared by the evaluator: genomics/ucsc-hg38

genomics/caduceus-ph-seqlen-131k-d-model-256-n-layer-16
By dataset: 3 levels
datasetValue [95% CI]n
Coding vs intergenomic sequences (demo)0.899 [0.895, 0.902]25000
Human enhancers (Cohn)0.722 [0.711, 0.733]6948
Human non-TATA promoters0.828 [0.820, 0.836]9034
0.816 [0.812, 0.821] 40982 reproduced
overlap

Train/test overlap declared by the evaluator: genomics/ucsc-hg38

genomics/dnabert-2-117m
By dataset: 3 levels
datasetValue [95% CI]n
Coding vs intergenomic sequences (demo)0.872 [0.868, 0.876]25000
Human enhancers (Cohn)0.713 [0.702, 0.723]6948
Human non-TATA promoters0.795 [0.786, 0.803]9034
0.793 [0.789, 0.798] 40982 reproduced
overlap

Train/test overlap declared by the evaluator: DNABERT-2 multi-species genomes (135 species)

genomics/hyenadna-medium-450k-seqlen-hf
By dataset: 3 levels
datasetValue [95% CI]n
Coding vs intergenomic sequences (demo)0.832 [0.828, 0.837]25000
Human enhancers (Cohn)0.700 [0.689, 0.711]6948
Human non-TATA promoters0.793 [0.784, 0.801]9034
0.775 [0.770, 0.779] 40982 reproduced
overlap

Train/test overlap declared by the evaluator: genomics/ucsc-hg38

genomics/hyenadna-tiny-1k-seqlen-hf
By dataset: 3 levels
datasetValue [95% CI]n
Coding vs intergenomic sequences (demo)0.843 [0.838, 0.847]25000
Human enhancers (Cohn)0.688 [0.678, 0.699]6948
Human non-TATA promoters0.790 [0.782, 0.798]9034
0.773 [0.769, 0.778] 40982 reproduced
overlap

Train/test overlap declared by the evaluator: genomics/ucsc-hg38

kmer-dna Reference floor, not a hub model; unranked
By dataset: 3 levels
datasetValue [95% CI]n
Coding vs intergenomic sequences (demo)0.860 [0.855, 0.864]25000
Human enhancers (Cohn)0.691 [0.680, 0.702]6948
Human non-TATA promoters0.791 [0.783, 0.800]9034
0.781 [0.776, 0.785] 40982 floor

Protocol

What is measured. Whether a DNA model's frozen embedding separates regulatory or coding sequence from background, on three binary datasets of Genomic Benchmarks (Grešová et al., BMC Genomic Data 2023), the three the hub catalogues:

datasetpositivesnegativeslength
human_enhancers_cohnhuman enhancers (Cohn et al. 2018)random genomic windows500 bp
human_nontata_promotersnon-TATA promoters (EPD)non-promoter windows251 bp
demo_coding_vs_intergenomic_seqshuman coding transcripts (label 1 = intergenic)intergenic windows200 bp

Data. The katarinagresova/Genomic_Benchmarks_* mirrors of the package's published train/test splits, each at a pinned commit. The benchmark is drawn from all three hub datasets (an N-to-N drawn_from).

Items. atlas-full-v1: per dataset, every sequence of its published test file (6,948 enhancers, 9,034 non-TATA promoters, 25,000 coding-vs-intergenomic; 40,982 in all) and 500 train sequences from its train file, stratified by label (largest-remainder quotas, seed-hash rank, seed 20261006). atlas-n100-v1: 100 test sequences per dataset, stratified the same way, and 500 train sequences. Train sequences identical to any test sequence are dropped before drawing (disjoint_by: sequence): the package's splits are random, not chromosome-held-out.

Test size. The leaderboard version is atlas-full-v1 on every profile: the published test sets whole, the numbers the package's paper reports on. Windows of 200-500 bp embed fast; the train (1,500 sequences) is unchanged. The earlier atlas-n100-v1 stays frozen and its cells stay current; it is a separate ranking, never mixed with the full one. The mean over the three datasets weighs each dataset equally, whatever its test size.

Probe (accuracy_probe, macro_f1_probe). Last-layer embeddings, mean over tokens; one logistic head per dataset (StandardScaler + LogisticRegression, C by 5-fold CV on log-loss inside train), accuracy per dataset, mean over the three. All three are balanced or nearly so, so chance is about 0.5.

Uncertainty. 95 % bootstrap interval, 1,000 resamples of test sequences drawn within each dataset.

Caveats. Random train/test splits: near-duplicate windows can sit on both sides (only exact duplicates are removed). Models pretrained on the human reference genome have seen every sequence, without its label. demo_coding_vs_intergenomic_seqs labels coding sequence 0 and intergenic 1, as the package does.

Data

  • human_enhancers_cohn: hf_dataset katarinagresova/Genomic_Benchmarks_human_enhancers_cohn at revision 49ef8d0d80087ece7441096afcef0123b0781ce0, licence apache-2.0, catalogued as genomics/genomic-benchmarks-human-enhancers-cohn
  • human_nontata_promoters: hf_dataset katarinagresova/Genomic_Benchmarks_human_nontata_promoters at revision e0003669df0a180c8570ebe091ed91f20fa080ec, licence apache-2.0, catalogued as genomics/genomic-benchmarks-human-nontata-promote
  • demo_coding_vs_intergenomic_seqs: hf_dataset katarinagresova/Genomic_Benchmarks_demo_coding_vs_intergenomic_seqs at revision 85458172cab6cffad46cb172e64ca94780506ed6, licence apache-2.0, catalogued as genomics/genomic-benchmarks-demo-coding-vs-interg

Subset

  • seed 20261006
  • test: 100 item(s) per group, stratified by label
  • train: 500 item(s) per group, stratified by label, disjoint by sequence
  • leaderboard version atlas-full-v1 on every profile: the whole eligible test pool (the sizes above define the n version)
  • results at atlas-full-v1 use subset 59b4e648e96e98bc
  • results at atlas-n100-v1 use subset e2e9a5a57b976913

Metrics

  • accuracy_probe — Accuracy (logistic probe, mean of 3 sets); protocol probe; higher is better; range [0.0, 1.0]; mean over group; 95% bootstrap CI, 1000 resamples, stratified by group
  • macro_f1_probe — Macro F1 (logistic probe, mean of 3 sets); protocol probe; higher is better; range [0.0, 1.0]; mean over group; 95% bootstrap CI, 1000 resamples, stratified by group

Sample

Three training sequences of human_nontata_promoters (251 bp; 1 = promoter), shown truncated:

item_idsequencelabel
human_nontata_promoters:train:000008TTGAGCAGATGTTGGGTTGGATGGTGAGATCACCACAGAGTA…CTTTTCTGTTTT0
human_nontata_promoters:train:000029TGATCCAACAGAAAATGTTGGCTAGAACCACTCTGCTGAGTC…CCGTTCATTATT0
human_nontata_promoters:train:000101TGGTTCTGATGAGGAAGAAGAAAAGAAGGATGGTGACAAGAA…TCATCTTTCTCC0

Input: the sequence. Expected output: its class. The leaderboard (atlas-full-v1) scores the 40,982 published test sequences (100 per dataset in atlas-n100-v1).