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 mrl-sample-varying_test.csv.gz against train set mrl-sample-varying_train.csv.gz
Data Leakage:✖FailHow a flag is decided →
gb-qc v1.0.0 · run 2026-09-15 22:42:07

Basic Descriptive Statistics

Filename mrl-sample-varying_test.csv.gz mrl-sample-varying_train.csv.gz
Number of sequences 15980 74571
Minimum length 830 830
Mean length 867.13 866.91
Maximum length 905 905

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 mrl-sample-varying_test.csv.gz mrl-sample-varying_train.csv.gz
Data Leakage (percentage) 81.68% 72.02%
Data Leakage (count) 13053 53707
Similarity Histogram
1792147 high-similarity alignments (first 100 shown)
Query (Q) Target (T) Q Cov. T Cov. % Identity % Similarity E-value Alignment
seq_9165_test seq_16183_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4885_test seq_72615_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14036_test seq_64408_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6444_test seq_6167_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2659_test seq_54280_train 1.00 1.00 99.8 99.80 0.00e+00
seq_15387_test seq_48201_train 1.00 1.00 99.8 99.80 0.00e+00
seq_15278_test seq_29413_train 1.00 1.00 99.8 99.80 0.00e+00
seq_1740_test seq_31480_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14173_test seq_57621_train 1.00 1.00 99.8 99.80 0.00e+00
seq_142_test seq_1180_train 1.00 1.00 99.8 99.80 0.00e+00
seq_142_test seq_69316_train 1.00 1.00 99.8 99.80 0.00e+00
seq_10468_test seq_58140_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6165_test seq_21519_train 1.00 1.00 99.8 99.80 0.00e+00
seq_9428_test seq_31385_train 1.00 1.00 99.8 99.80 0.00e+00
seq_13401_test seq_61419_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5291_test seq_3682_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8671_test seq_27706_train 1.00 1.00 99.8 99.80 0.00e+00
seq_12124_test seq_59826_train 1.00 1.00 99.8 99.80 0.00e+00
seq_13754_test seq_58811_train 1.00 1.00 99.8 99.80 0.00e+00
seq_10524_test seq_67822_train 1.00 1.00 99.8 99.80 0.00e+00
seq_1736_test seq_25432_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2999_test seq_65815_train 1.00 1.00 99.8 99.80 0.00e+00
seq_7701_test seq_19333_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6026_test seq_8709_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2450_test seq_13023_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14478_test seq_32276_train 1.00 1.00 99.8 99.80 0.00e+00
seq_10457_test seq_73396_train 1.00 1.00 99.8 99.80 0.00e+00
seq_15860_test seq_71200_train 1.00 1.00 99.8 99.80 0.00e+00
seq_13239_test seq_35089_train 1.00 1.00 99.8 99.80 0.00e+00
seq_588_test seq_64613_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5630_test seq_57573_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5521_test seq_61503_train 1.00 1.00 99.8 99.80 0.00e+00
seq_34_test seq_24399_train 1.00 1.00 99.8 99.80 0.00e+00
seq_1382_test seq_54682_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14328_test seq_19599_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14357_test seq_58400_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6144_test seq_27706_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5027_test seq_44002_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6503_test seq_73467_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5402_test seq_15913_train 1.00 1.00 99.8 99.80 0.00e+00
seq_1817_test seq_5592_train 1.00 1.00 99.8 99.80 0.00e+00
seq_9177_test seq_8935_train 1.00 1.00 99.8 99.80 0.00e+00
seq_12531_test seq_36877_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2058_test seq_21380_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3344_test seq_49156_train 1.00 1.00 99.8 99.80 0.00e+00
seq_1303_test seq_27438_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8290_test seq_6925_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8290_test seq_17707_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6642_test seq_44415_train 1.00 1.00 99.8 99.80 0.00e+00
seq_7953_test seq_26519_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14055_test seq_69911_train 1.00 1.00 99.8 99.80 0.00e+00
seq_10258_test seq_16084_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3902_test seq_72548_train 1.00 1.00 99.8 99.80 0.00e+00
seq_309_test seq_73034_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2772_test seq_4672_train 1.00 1.00 99.8 99.80 0.00e+00
seq_7477_test seq_2063_train 1.00 1.00 99.8 99.80 0.00e+00
seq_12004_test seq_68705_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4978_test seq_31867_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8609_test seq_9104_train 1.00 1.00 99.8 99.80 0.00e+00
seq_10671_test seq_56008_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4278_test seq_41493_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8368_test seq_16200_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8400_test seq_18241_train 1.00 1.00 99.8 99.80 0.00e+00
seq_11979_test seq_58689_train 1.00 1.00 99.8 99.80 0.00e+00
seq_1171_test seq_5069_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2373_test seq_38969_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2373_test seq_29469_train 1.00 1.00 99.8 99.80 0.00e+00
seq_12414_test seq_24873_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5911_test seq_49882_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6039_test seq_69219_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8900_test seq_49392_train 1.00 1.00 99.8 99.80 0.00e+00
seq_10017_test seq_46082_train 1.00 1.00 99.8 99.80 0.00e+00
seq_7112_test seq_37446_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2337_test seq_39944_train 1.00 1.00 99.8 99.80 0.00e+00
seq_10636_test seq_72872_train 1.00 1.00 99.8 99.80 0.00e+00
seq_12877_test seq_37772_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2249_test seq_28861_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5800_test seq_43347_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6288_test seq_66552_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14536_test seq_1272_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2114_test seq_45869_train 1.00 1.00 99.8 99.80 0.00e+00
seq_1090_test seq_6364_train 1.00 1.00 99.8 99.80 0.00e+00
seq_13548_test seq_51969_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4291_test seq_50445_train 1.00 1.00 99.8 99.80 0.00e+00
seq_13345_test seq_50682_train 1.00 1.00 99.8 99.80 0.00e+00
seq_11608_test seq_59434_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3281_test seq_65090_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2969_test seq_64509_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8602_test seq_11006_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14641_test seq_24399_train 1.00 1.00 99.8 99.80 0.00e+00
seq_9245_test seq_56335_train 1.00 1.00 99.8 99.80 0.00e+00
seq_9501_test seq_41831_train 1.00 1.00 99.8 99.80 0.00e+00
seq_15702_test seq_68660_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14213_test seq_62676_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8842_test seq_65316_train 1.00 1.00 99.8 99.80 0.00e+00
seq_1933_test seq_53603_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2677_test seq_29555_train 1.00 1.00 99.8 99.80 0.00e+00
seq_9782_test seq_69554_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5843_test seq_27553_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5170_test seq_59673_train 1.00 1.00 99.8 99.80 0.00e+00