Find the shortcut. Learn the biology.
Automated quality control for genomic machine learning datasets: scores the biases, duplicates and data leakage a classifier could exploit before you train on it.
Searching test set promoter_detection_300_all_val.csv.gz against train set promoter_detection_300_all_train.csv.gz
Data Leakage:!WarningHow a flag is decided →
gb-qc v1.0.0 · run 2026-09-15 22:30:59

Basic Descriptive Statistics

Filename promoter_detection_300_all_val.csv.gz promoter_detection_300_all_train.csv.gz
Number of sequences 5920 47356
Minimum length 300 300
Mean length 300.00 300.00
Maximum length 300 300

Every test sequence searched against the train set with MMseqs2, and scored on its best hit. Similarity is min(query coverage, target coverage) × percent identity: how much of the shorter sequence the alignment spans, times how much of that matches. The histogram is the distribution of those best hits.

The flag is the percentage of test sequences at or above the threshold: Pass at 0%, Warning below 2%, Fail at 2% or more. A test sequence that near-duplicates a training one is one the model has already seen, so the accuracy it earns there is not evidence. What to do about it →

The panel under the histogram lists those alignments, up to the first 100; every one of them, listed or not, is exported to mmseqs/mmseqs2_search_result.tsv beside this report. Its columns are:

Query (Q)
Identifier of the test sequence: seq_<i>_test, where i is its 0-based position in the input test file.
Target (T)
Identifier of the train sequence: seq_<i>_train, where i is its 0-based position in the input train file.
Q Cov.
Fraction of the query sequence covered by the alignment (0–1).
T Cov.
Fraction of the target sequence covered by the alignment (0–1).
% Identity
Percent identical aligned positions in the aligned region.
% Similarity
Similarity score used for leakage detection, calculated as min(Q Cov., T Cov.) × % Identity.
E-value
MMseqs2 E-value (lower is more "significant").
Alignment
Click “Show” to expand the alignment visualisation for a row.
Filename promoter_detection_300_all_val.csv.gz promoter_detection_300_all_train.csv.gz
Data Leakage (percentage) 1.96% 0.29%
Data Leakage (count) 116 136
Similarity Histogram
142 high-similarity alignments (first 100 shown)
Query (Q) Target (T) Q Cov. T Cov. % Identity % Similarity E-value Alignment
seq_4754_test seq_14684_train 1.00 1.00 100.0 100.00 4.15e-164
seq_3452_test seq_38530_train 1.00 1.00 100.0 100.00 4.15e-164
seq_3368_test seq_21817_train 1.00 1.00 100.0 100.00 4.15e-164
seq_3204_test seq_4934_train 1.00 1.00 100.0 100.00 4.15e-164
seq_4565_test seq_42899_train 1.00 1.00 100.0 100.00 4.15e-164
seq_728_test seq_4144_train 1.00 1.00 100.0 100.00 4.15e-164
seq_2292_test seq_10888_train 1.00 1.00 100.0 100.00 4.15e-164
seq_4585_test seq_43230_train 1.00 1.00 100.0 100.00 4.15e-164
seq_4778_test seq_10969_train 1.00 1.00 100.0 100.00 4.15e-164
seq_122_test seq_315_train 1.00 1.00 100.0 100.00 4.15e-164
seq_5892_test seq_23645_train 1.00 1.00 100.0 100.00 4.15e-164
seq_5628_test seq_42483_train 1.00 1.00 100.0 100.00 4.15e-164
seq_2409_test seq_6845_train 1.00 1.00 100.0 100.00 4.15e-164
seq_5437_test seq_23104_train 1.00 1.00 100.0 100.00 4.15e-164
seq_5011_test seq_4128_train 1.00 1.00 100.0 100.00 4.15e-164
seq_1211_test seq_17165_train 1.00 1.00 100.0 100.00 4.15e-164
seq_4018_test seq_22224_train 1.00 1.00 100.0 100.00 4.15e-164
seq_1883_test seq_3845_train 1.00 1.00 100.0 100.00 4.15e-164
seq_1315_test seq_12626_train 1.00 1.00 100.0 100.00 4.15e-164
seq_4057_test seq_4628_train 1.00 1.00 100.0 100.00 4.15e-164
seq_951_test seq_5401_train 1.00 1.00 100.0 100.00 4.15e-164
seq_2630_test seq_46879_train 1.00 1.00 100.0 100.00 4.15e-164
seq_1175_test seq_22806_train 1.00 1.00 100.0 100.00 4.15e-164
seq_1954_test seq_25781_train 1.00 1.00 100.0 100.00 4.15e-164
seq_1935_test seq_11431_train 1.00 1.00 100.0 100.00 4.15e-164
seq_3946_test seq_39486_train 1.00 1.00 100.0 100.00 4.15e-164
seq_4901_test seq_13489_train 1.00 1.00 100.0 100.00 4.15e-164
seq_648_test seq_25331_train 1.00 1.00 100.0 100.00 4.15e-164
seq_449_test seq_25664_train 1.00 1.00 100.0 100.00 4.15e-164
seq_922_test seq_33250_train 1.00 1.00 100.0 100.00 4.15e-164
seq_4233_test seq_12498_train 1.00 1.00 100.0 100.00 4.15e-164
seq_1178_test seq_30537_train 1.00 1.00 100.0 100.00 4.15e-164
seq_3212_test seq_2931_train 1.00 1.00 100.0 100.00 4.15e-164
seq_38_test seq_14017_train 1.00 1.00 100.0 100.00 4.15e-164
seq_1980_test seq_28607_train 1.00 1.00 100.0 100.00 4.15e-164
seq_240_test seq_19791_train 1.00 1.00 100.0 100.00 4.15e-164
seq_3450_test seq_25401_train 1.00 1.00 100.0 100.00 4.15e-164
seq_1075_test seq_36453_train 1.00 1.00 100.0 100.00 4.15e-164
seq_5182_test seq_5707_train 1.00 1.00 100.0 100.00 4.15e-164
seq_3141_test seq_3443_train 1.00 1.00 100.0 99.70 1.97e-163
seq_1938_test seq_6421_train 1.00 1.00 100.0 99.70 1.97e-163
seq_4449_test seq_30930_train 1.00 1.00 100.0 99.70 1.97e-163
seq_432_test seq_34744_train 1.00 1.00 100.0 99.70 1.97e-163
seq_3556_test seq_40645_train 1.00 1.00 100.0 99.70 1.97e-163
seq_3325_test seq_21163_train 1.00 1.00 100.0 99.70 1.97e-163
seq_2375_test seq_28616_train 1.00 1.00 99.6 99.60 2.03e-162
seq_350_test seq_26086_train 1.00 1.00 99.6 99.60 2.03e-162
seq_196_test seq_3214_train 0.99 0.99 100.0 99.30 9.33e-163
seq_5397_test seq_25337_train 0.99 0.99 100.0 99.30 9.33e-163
seq_481_test seq_5492_train 0.99 0.99 100.0 99.30 9.33e-163
seq_1046_test seq_35262_train 1.00 1.00 99.3 99.30 9.81e-161
seq_927_test seq_41952_train 0.99 0.99 100.0 99.30 9.33e-163
seq_2217_test seq_19509_train 0.99 0.99 100.0 99.30 9.33e-163
seq_5496_test seq_28755_train 0.99 0.99 100.0 99.30 9.33e-163
seq_2748_test seq_14469_train 0.99 0.99 100.0 99.30 9.33e-163
seq_1127_test seq_46173_train 0.99 0.99 100.0 99.30 9.33e-163
seq_1351_test seq_12846_train 1.00 1.00 99.3 99.30 9.81e-161
seq_1351_test seq_37009_train 1.00 1.00 99.3 99.30 9.81e-161
seq_948_test seq_33279_train 1.00 1.00 99.3 99.30 9.81e-161
seq_1075_test seq_11174_train 0.99 0.99 100.0 99.30 9.33e-163
seq_3035_test seq_35770_train 0.99 0.99 100.0 99.30 9.33e-163
seq_5403_test seq_19492_train 1.00 1.00 99.3 99.00 2.17e-159
seq_5554_test seq_13763_train 0.99 0.99 100.0 99.00 4.41e-162
seq_3959_test seq_22880_train 0.99 0.99 100.0 99.00 4.41e-162
seq_4728_test seq_42315_train 0.99 0.99 100.0 99.00 4.41e-162
seq_3063_test seq_45785_train 0.99 0.99 100.0 99.00 4.41e-162
seq_57_test seq_967_train 1.00 1.00 99.0 99.00 4.70e-159
seq_5573_test seq_20479_train 0.99 0.99 100.0 98.70 2.08e-161
seq_742_test seq_23625_train 0.99 0.99 100.0 98.70 2.08e-161
seq_57_test seq_42453_train 1.00 1.00 98.9 98.60 2.20e-158
seq_599_test seq_12499_train 0.99 0.99 99.6 98.31 1.00e-159
seq_626_test seq_6845_train 0.98 0.98 100.0 98.30 9.81e-161
seq_2801_test seq_6428_train 1.00 1.00 98.3 98.30 1.05e-155
seq_2536_test seq_33930_train 1.00 1.00 98.3 98.30 1.05e-155
seq_5263_test seq_41765_train 1.00 1.00 98.3 98.01 2.26e-154
seq_1573_test seq_41522_train 1.00 1.00 98.0 98.00 4.85e-154
seq_3094_test seq_30737_train 1.00 1.00 98.0 98.00 4.85e-154
seq_3249_test seq_41027_train 0.99 0.99 98.6 97.91 4.85e-156
seq_5438_test seq_16297_train 0.98 0.98 100.0 97.70 2.17e-159
seq_3094_test seq_36501_train 1.00 1.00 97.6 97.60 2.23e-152
seq_3656_test seq_35722_train 1.00 0.99 98.0 97.02 2.25e-153
seq_4373_test seq_18571_train 1.00 1.00 97.3 97.01 2.13e-149
seq_2969_test seq_40194_train 0.97 0.97 100.0 96.70 2.23e-157
seq_123_test seq_46843_train 0.97 0.97 100.0 96.70 2.23e-157
seq_3117_test seq_9355_train 1.00 1.00 96.6 96.60 2.02e-147
seq_1351_test seq_29524_train 1.00 1.00 96.6 96.60 2.02e-147
seq_2884_test seq_2386_train 0.96 0.96 100.0 96.00 4.85e-156
seq_3069_test seq_12957_train 0.99 0.99 96.6 95.63 8.54e-145
seq_5790_test seq_17271_train 0.99 0.99 96.3 95.34 3.68e-143
seq_4214_test seq_9436_train 0.95 0.95 100.0 95.30 1.05e-154
seq_2487_test seq_16896_train 0.99 0.99 95.6 94.93 3.31e-141
seq_3069_test seq_25841_train 1.00 1.00 95.0 94.72 5.72e-138
seq_1939_test seq_31849_train 0.95 0.95 100.0 94.70 2.25e-153
seq_1696_test seq_1627_train 0.95 0.95 100.0 94.70 2.25e-153
seq_4433_test seq_40147_train 0.94 0.94 100.0 94.30 1.04e-152
seq_5628_test seq_21377_train 0.94 0.94 100.0 94.30 1.04e-152
seq_1935_test seq_26278_train 0.94 0.94 100.0 94.30 1.04e-152
seq_38_test seq_33037_train 0.94 0.94 100.0 94.30 1.04e-152
seq_2487_test seq_28695_train 0.99 0.99 94.9 94.24 5.72e-138
seq_2744_test seq_33753_train 1.00 1.00 94.3 94.02 9.39e-135