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 splice_sites_donors_test.csv.gz against train set splice_sites_donors_train.csv.gz
Data Leakage:!WarningHow a flag is decided →
gb-qc v1.0.0 · run 2026-09-15 22:31:14

Basic Descriptive Statistics

Filename splice_sites_donors_test.csv.gz splice_sites_donors_train.csv.gz
Number of sequences 3000 30000
Minimum length 600 600
Mean length 600.00 600.00
Maximum length 600 600

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 splice_sites_donors_test.csv.gz splice_sites_donors_train.csv.gz
Data Leakage (percentage) 0.73% 0.11%
Data Leakage (count) 22 33
Similarity Histogram
36 high-similarity alignments
Query (Q) Target (T) Q Cov. T Cov. % Identity % Similarity E-value Alignment
seq_837_test seq_10153_train 0.99 0.99 97.2 95.94 8.97e-302
seq_2653_test seq_20649_train 0.99 0.99 96.9 95.93 8.24e-300
seq_2851_test seq_18218_train 1.00 1.00 95.8 95.61 1.13e-291
seq_2025_test seq_27036_train 0.98 0.98 97.2 95.45 8.24e-300
seq_1249_test seq_9758_train 0.99 0.99 96.1 95.33 1.13e-291
seq_1835_test seq_9758_train 0.99 0.99 96.1 95.33 1.13e-291
seq_1777_test seq_519_train 0.99 1.00 95.8 95.13 2.23e-290
seq_301_test seq_16213_train 0.99 0.99 95.8 95.13 3.79e-287
seq_1475_test seq_24563_train 0.97 0.97 97.7 94.57 1.75e-299
seq_837_test seq_13637_train 0.99 0.99 95.2 94.25 1.31e-283
seq_244_test seq_24563_train 0.97 0.97 97.0 94.09 1.13e-291
seq_2653_test seq_22593_train 0.95 0.95 99.1 93.95 1.00e-304
seq_2208_test seq_12907_train 0.99 0.99 94.4 93.93 1.57e-277
seq_1872_test seq_18218_train 0.97 0.97 96.3 93.60 8.57e-288
seq_1970_test seq_3455_train 0.97 0.96 96.8 93.41 2.08e-289
seq_2778_test seq_6504_train 0.95 0.95 97.9 93.30 3.03e-295
seq_2653_test seq_21197_train 1.00 1.00 93.1 93.10 9.01e-267
seq_2451_test seq_3760_train 0.98 0.98 95.2 93.01 1.73e-278
seq_2451_test seq_21710_train 0.98 0.97 95.5 92.92 1.10e-281
seq_837_test seq_1240_train 0.96 0.96 96.6 92.54 7.36e-286
seq_2653_test seq_5403_train 0.95 0.95 97.7 92.52 5.02e-291
seq_210_test seq_2575_train 0.98 0.98 93.7 92.29 2.12e-267
seq_1970_test seq_15600_train 0.99 0.99 92.9 91.97 7.90e-261
seq_2653_test seq_22124_train 0.98 0.98 92.9 91.51 1.01e-257
seq_2208_test seq_14321_train 0.97 0.97 94.3 91.47 4.98e-268
seq_1460_test seq_2871_train 0.99 1.00 92.3 91.38 8.58e-257
seq_2851_test seq_2550_train 0.96 0.97 94.8 91.20 8.14e-272
seq_494_test seq_16779_train 0.97 0.96 94.3 91.00 1.62e-265
seq_494_test seq_28301_train 0.98 0.98 92.2 90.63 8.79e-253
seq_2653_test seq_22080_train 0.98 0.98 92.5 90.47 5.16e-254
seq_2851_test seq_14702_train 0.99 0.99 90.9 90.45 5.04e-243
seq_2705_test seq_27831_train 0.99 0.99 90.8 90.35 3.27e-241
seq_2432_test seq_4864_train 0.99 0.98 91.9 90.34 1.24e-250
seq_1465_test seq_19800_train 0.98 0.98 92.0 90.16 5.07e-250
seq_1970_test seq_10888_train 0.99 0.98 91.9 90.06 2.07e-249
seq_2236_test seq_25657_train 0.93 0.93 96.6 90.03 1.14e-274