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 transcription_factor_prediction_human_1_val.csv.gz against train set transcription_factor_prediction_human_1_train.csv.gz
Data Leakage:✖FailHow a flag is decided →
gb-qc v1.0.0 · run 2026-09-15 22:30:51

Basic Descriptive Statistics

Filename transcription_factor_prediction_human_1_val.csv.gz transcription_factor_prediction_human_1_train.csv.gz
Number of sequences 1000 30672
Minimum length 101 101
Mean length 101.00 101.00
Maximum length 101 101

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 transcription_factor_prediction_human_1_val.csv.gz transcription_factor_prediction_human_1_train.csv.gz
Data Leakage (percentage) 2.80% 0.33%
Data Leakage (count) 28 100
Similarity Histogram
110 high-similarity alignments (first 100 shown)
Query (Q) Target (T) Q Cov. T Cov. % Identity % Similarity E-value Alignment
seq_3_test seq_14275_train 0.97 0.97 100.0 97.00 4.46e-50
seq_232_test seq_26652_train 1.00 1.00 97.0 97.00 4.95e-47
seq_742_test seq_1998_train 0.96 0.96 100.0 96.00 2.13e-49
seq_644_test seq_22153_train 0.98 0.98 97.9 95.94 2.28e-47
seq_644_test seq_21549_train 0.98 0.98 97.9 95.94 2.28e-47
seq_55_test seq_23911_train 0.99 1.00 96.0 95.04 5.01e-44
seq_644_test seq_22654_train 0.99 0.99 96.0 95.04 1.09e-44
seq_32_test seq_23398_train 0.95 0.95 100.0 95.00 1.02e-48
seq_592_test seq_17465_train 1.00 1.00 95.0 95.00 1.07e-43
seq_264_test seq_59_train 0.95 0.95 100.0 95.00 1.02e-48
seq_644_test seq_16665_train 1.00 1.00 95.0 95.00 1.07e-43
seq_910_test seq_24370_train 0.98 0.98 96.9 94.96 1.08e-45
seq_59_test seq_599_train 0.96 0.96 98.9 94.94 1.05e-47
seq_264_test seq_22108_train 0.94 0.94 100.0 94.10 4.83e-48
seq_644_test seq_11525_train 0.99 0.99 95.0 94.05 4.92e-43
seq_644_test seq_11305_train 0.99 0.99 95.0 94.05 4.92e-43
seq_644_test seq_30636_train 0.99 0.99 95.0 94.05 4.92e-43
seq_123_test seq_16561_train 0.99 0.99 95.0 94.05 4.92e-43
seq_232_test seq_26095_train 1.00 1.00 94.0 94.00 4.77e-42
seq_299_test seq_392_train 1.00 1.00 94.0 94.00 4.77e-42
seq_59_test seq_20561_train 0.96 0.96 97.9 93.98 5.03e-46
seq_644_test seq_8832_train 0.95 0.95 98.9 93.95 4.95e-47
seq_910_test seq_274_train 0.99 0.98 95.0 93.10 1.01e-41
seq_68_test seq_2556_train 0.99 0.99 94.0 93.06 2.15e-41
seq_232_test seq_23904_train 0.99 0.99 94.0 93.06 2.15e-41
seq_232_test seq_7798_train 0.99 0.99 94.0 93.06 2.15e-41
seq_59_test seq_9125_train 0.96 0.96 96.9 93.02 2.33e-44
seq_55_test seq_17465_train 0.97 0.97 95.9 93.02 2.30e-43
seq_232_test seq_21065_train 0.97 0.97 95.9 93.02 2.30e-43
seq_910_test seq_15401_train 0.98 0.97 95.9 93.02 1.05e-42
seq_910_test seq_2556_train 0.98 0.97 95.9 93.02 1.05e-42
seq_836_test seq_12491_train 0.97 0.97 95.9 93.02 2.30e-43
seq_59_test seq_15907_train 0.97 0.97 95.9 93.02 2.30e-43
seq_59_test seq_3184_train 0.95 0.95 97.9 93.00 2.34e-45
seq_55_test seq_15038_train 0.98 0.98 94.9 93.00 2.24e-42
seq_644_test seq_22073_train 0.98 0.98 94.9 93.00 2.24e-42
seq_232_test seq_10647_train 1.00 1.00 93.0 93.00 2.04e-40
seq_59_test seq_15119_train 0.93 0.93 98.9 92.08 1.08e-45
seq_982_test seq_20376_train 0.99 0.99 93.0 92.07 9.10e-40
seq_68_test seq_274_train 0.99 0.99 93.0 92.07 9.10e-40
seq_232_test seq_7154_train 0.99 0.99 93.0 92.07 9.10e-40
seq_910_test seq_28970_train 0.97 0.96 95.9 92.06 4.77e-42
seq_55_test seq_18543_train 0.96 0.95 96.9 92.06 4.92e-43
seq_592_test seq_23313_train 0.95 0.96 96.9 92.06 4.92e-43
seq_299_test seq_17959_train 0.94 0.94 97.8 92.03 1.09e-44
seq_232_test seq_5194_train 0.96 0.96 95.8 91.97 1.05e-42
seq_644_test seq_15457_train 0.96 0.96 95.8 91.97 1.05e-42
seq_644_test seq_28988_train 0.95 0.95 96.8 91.96 1.07e-43
seq_55_test seq_28824_train 0.97 0.97 94.8 91.96 1.01e-41
seq_232_test seq_30307_train 0.97 0.97 94.8 91.96 1.01e-41
seq_59_test seq_26282_train 0.97 0.97 94.8 91.96 1.01e-41
seq_68_test seq_24370_train 0.98 0.99 93.0 91.14 1.77e-38
seq_644_test seq_3242_train 0.94 0.94 96.8 91.09 4.92e-43
seq_59_test seq_13224_train 0.92 0.92 98.9 91.09 5.05e-45
seq_982_test seq_16660_train 0.99 0.99 92.0 91.08 3.70e-38
seq_979_test seq_22855_train 0.99 0.99 92.0 91.08 3.70e-38
seq_979_test seq_17772_train 0.99 0.99 92.0 91.08 3.70e-38
seq_28_test seq_13791_train 0.99 0.99 92.0 91.08 3.70e-38
seq_299_test seq_7123_train 0.99 0.99 92.0 91.08 3.70e-38
seq_644_test seq_3311_train 0.93 0.93 97.8 91.05 5.01e-44
seq_232_test seq_25763_train 0.98 0.98 92.9 91.04 4.03e-39
seq_712_test seq_14312_train 0.98 0.98 92.9 91.04 4.03e-39
seq_232_test seq_16431_train 0.95 0.95 95.8 91.01 4.77e-42
seq_644_test seq_6725_train 0.95 0.95 95.8 91.01 4.77e-42
seq_644_test seq_21599_train 0.95 0.95 95.8 91.01 4.77e-42
seq_836_test seq_16490_train 0.95 0.95 95.8 91.01 4.77e-42
seq_836_test seq_9141_train 0.95 0.96 95.8 91.01 2.15e-41
seq_59_test seq_23376_train 0.95 0.95 95.8 91.01 4.77e-42
seq_70_test seq_23779_train 0.96 0.96 94.8 91.01 4.56e-41
seq_910_test seq_22195_train 0.97 0.96 94.8 91.01 2.04e-40
seq_644_test seq_26147_train 0.96 0.96 94.8 91.01 4.56e-41
seq_979_test seq_27284_train 1.00 1.00 91.0 91.00 3.36e-37
seq_232_test seq_28426_train 1.00 1.00 91.0 91.00 3.36e-37
seq_861_test seq_28853_train 1.00 1.00 91.0 91.00 3.36e-37
seq_391_test seq_28081_train 1.00 1.00 91.0 91.00 3.36e-37
seq_68_test seq_15401_train 0.97 0.97 93.8 90.99 4.32e-40
seq_536_test seq_20846_train 0.97 0.97 93.8 90.99 4.32e-40
seq_644_test seq_15793_train 0.97 0.97 93.8 90.99 4.32e-40
seq_59_test seq_17344_train 0.98 1.00 92.2 90.36 3.36e-37
seq_836_test seq_17265_train 0.97 0.99 93.0 90.21 3.36e-37
seq_55_test seq_1615_train 0.94 0.93 96.8 90.12 1.01e-41
seq_592_test seq_15038_train 0.93 0.93 96.8 90.12 2.24e-42
seq_644_test seq_26255_train 0.93 0.93 96.8 90.12 2.24e-42
seq_59_test seq_7971_train 0.93 0.93 96.8 90.12 2.24e-42
seq_687_test seq_15391_train 0.95 0.93 96.8 90.12 1.05e-42
seq_592_test seq_1615_train 0.98 0.97 92.9 90.11 7.74e-38
seq_644_test seq_5194_train 0.91 0.91 98.9 90.10 2.33e-44
seq_982_test seq_13873_train 0.99 0.99 91.0 90.09 1.45e-36
seq_41_test seq_14513_train 0.99 0.99 91.0 90.09 1.45e-36
seq_132_test seq_2392_train 1.00 0.99 91.0 90.09 6.22e-36
seq_232_test seq_18902_train 0.99 0.99 91.0 90.09 1.45e-36
seq_299_test seq_22948_train 0.99 0.99 91.0 90.09 1.45e-36
seq_644_test seq_16431_train 0.92 0.92 97.8 90.07 2.30e-43
seq_59_test seq_14748_train 0.92 0.92 97.8 90.07 2.30e-43
seq_979_test seq_15685_train 0.98 0.98 91.9 90.06 1.61e-37
seq_807_test seq_14505_train 0.98 0.98 91.9 90.06 1.61e-37
seq_232_test seq_23895_train 0.98 0.98 91.9 90.06 1.61e-37
seq_232_test seq_1052_train 0.98 0.98 91.9 90.06 1.61e-37
seq_299_test seq_27531_train 0.98 0.98 91.9 90.06 1.61e-37
seq_299_test seq_27508_train 0.98 0.98 91.9 90.06 1.61e-37