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-egfp-m1pseudo_test.csv.gz against train set mrl-sample-egfp-m1pseudo_train.csv.gz
Data Leakage:✖FailHow a flag is decided →
gb-qc v1.0.0 · run 2026-09-16 02:09:20

Basic Descriptive Statistics

Filename mrl-sample-egfp-m1pseudo_test.csv.gz mrl-sample-egfp-m1pseudo_train.csv.gz
Number of sequences 47771 222927
Minimum length 855 855
Mean length 855.00 855.00
Maximum length 855 855

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-egfp-m1pseudo_test.csv.gz mrl-sample-egfp-m1pseudo_train.csv.gz
Data Leakage (percentage) 100.00% 99.90%
Data Leakage (count) 47771 222709
Similarity Histogram
14331300 high-similarity alignments (first 100 shown)
Query (Q) Target (T) Q Cov. T Cov. % Identity % Similarity E-value Alignment
seq_24856_test seq_67666_train 1.00 1.00 99.8 99.80 0.00e+00
seq_42605_test seq_100825_train 1.00 1.00 99.8 99.80 0.00e+00
seq_44374_test seq_56514_train 1.00 1.00 99.8 99.80 0.00e+00
seq_35382_test seq_182280_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14181_test seq_109079_train 1.00 1.00 99.8 99.80 0.00e+00
seq_11879_test seq_68100_train 1.00 1.00 99.8 99.80 0.00e+00
seq_29788_test seq_26810_train 1.00 1.00 99.8 99.80 0.00e+00
seq_19654_test seq_116040_train 1.00 1.00 99.8 99.80 0.00e+00
seq_13231_test seq_38702_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14775_test seq_57110_train 1.00 1.00 99.8 99.80 0.00e+00
seq_22459_test seq_117375_train 1.00 1.00 99.8 99.80 0.00e+00
seq_33567_test seq_35473_train 1.00 1.00 99.8 99.80 0.00e+00
seq_25521_test seq_133680_train 1.00 1.00 99.8 99.80 0.00e+00
seq_28253_test seq_171937_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4672_test seq_77306_train 1.00 1.00 99.8 99.80 0.00e+00
seq_25871_test seq_76997_train 1.00 1.00 99.8 99.80 0.00e+00
seq_1460_test seq_62546_train 1.00 1.00 99.8 99.80 0.00e+00
seq_39977_test seq_14587_train 1.00 1.00 99.8 99.80 0.00e+00
seq_40073_test seq_20868_train 1.00 1.00 99.8 99.80 0.00e+00
seq_47213_test seq_200110_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4661_test seq_210999_train 1.00 1.00 99.8 99.80 0.00e+00
seq_32745_test seq_123709_train 1.00 1.00 99.8 99.80 0.00e+00
seq_16209_test seq_152650_train 1.00 1.00 99.8 99.80 0.00e+00
seq_23287_test seq_9895_train 1.00 1.00 99.8 99.80 0.00e+00
seq_38118_test seq_164265_train 1.00 1.00 99.8 99.80 0.00e+00
seq_37900_test seq_149815_train 1.00 1.00 99.8 99.80 0.00e+00
seq_43444_test seq_174748_train 1.00 1.00 99.8 99.80 0.00e+00
seq_39789_test seq_16828_train 1.00 1.00 99.8 99.80 0.00e+00
seq_42960_test seq_81697_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8759_test seq_191336_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2266_test seq_4742_train 1.00 1.00 99.8 99.80 0.00e+00
seq_47501_test seq_143416_train 1.00 1.00 99.8 99.80 0.00e+00
seq_44720_test seq_159618_train 1.00 1.00 99.8 99.80 0.00e+00
seq_25737_test seq_7313_train 1.00 1.00 99.8 99.80 0.00e+00
seq_16349_test seq_167147_train 1.00 1.00 99.8 99.80 0.00e+00
seq_24406_test seq_80995_train 1.00 1.00 99.8 99.80 0.00e+00
seq_42872_test seq_215299_train 1.00 1.00 99.8 99.80 0.00e+00
seq_22070_test seq_138982_train 1.00 1.00 99.8 99.80 0.00e+00
seq_18241_test seq_158915_train 1.00 1.00 99.8 99.80 0.00e+00
seq_43333_test seq_44825_train 1.00 1.00 99.8 99.80 0.00e+00
seq_19752_test seq_80281_train 1.00 1.00 99.8 99.80 0.00e+00
seq_17215_test seq_67165_train 1.00 1.00 99.8 99.80 0.00e+00
seq_1058_test seq_45325_train 1.00 1.00 99.8 99.80 0.00e+00
seq_47375_test seq_51229_train 1.00 1.00 99.8 99.80 0.00e+00
seq_29772_test seq_129353_train 1.00 1.00 99.8 99.80 0.00e+00
seq_41384_test seq_32529_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2930_test seq_137682_train 1.00 1.00 99.8 99.80 0.00e+00
seq_37386_test seq_203295_train 1.00 1.00 99.8 99.80 0.00e+00
seq_45580_test seq_207274_train 1.00 1.00 99.8 99.80 0.00e+00
seq_41966_test seq_146154_train 1.00 1.00 99.8 99.80 0.00e+00
seq_32315_test seq_80611_train 1.00 1.00 99.8 99.80 0.00e+00
seq_32571_test seq_29596_train 1.00 1.00 99.8 99.80 0.00e+00
seq_39999_test seq_154796_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4180_test seq_6517_train 1.00 1.00 99.8 99.80 0.00e+00
seq_11563_test seq_63741_train 1.00 1.00 99.8 99.80 0.00e+00
seq_16904_test seq_23382_train 1.00 1.00 99.8 99.80 0.00e+00
seq_16968_test seq_53923_train 1.00 1.00 99.8 99.80 0.00e+00
seq_38041_test seq_125131_train 1.00 1.00 99.8 99.80 0.00e+00
seq_33184_test seq_117680_train 1.00 1.00 99.8 99.80 0.00e+00
seq_39919_test seq_50032_train 1.00 1.00 99.8 99.80 0.00e+00
seq_36089_test seq_155349_train 1.00 1.00 99.8 99.80 0.00e+00
seq_36313_test seq_187349_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3562_test seq_62494_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2428_test seq_101347_train 1.00 1.00 99.8 99.80 0.00e+00
seq_21509_test seq_15297_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5546_test seq_70979_train 1.00 1.00 99.8 99.80 0.00e+00
seq_37454_test seq_116205_train 1.00 1.00 99.8 99.80 0.00e+00
seq_1262_test seq_165320_train 1.00 1.00 99.8 99.80 0.00e+00
seq_43413_test seq_170070_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8961_test seq_88358_train 1.00 1.00 99.8 99.80 0.00e+00
seq_19873_test seq_107407_train 1.00 1.00 99.8 99.80 0.00e+00
seq_39491_test seq_32865_train 1.00 1.00 99.8 99.80 0.00e+00
seq_47062_test seq_189642_train 1.00 1.00 99.8 99.80 0.00e+00
seq_30329_test seq_173144_train 1.00 1.00 99.8 99.80 0.00e+00
seq_27556_test seq_9575_train 1.00 1.00 99.8 99.80 0.00e+00
seq_36944_test seq_108486_train 1.00 1.00 99.8 99.80 0.00e+00
seq_30874_test seq_3175_train 1.00 1.00 99.8 99.80 0.00e+00
seq_35133_test seq_164960_train 1.00 1.00 99.8 99.80 0.00e+00
seq_7947_test seq_89629_train 1.00 1.00 99.8 99.80 0.00e+00
seq_37662_test seq_11967_train 1.00 1.00 99.8 99.80 0.00e+00
seq_17974_test seq_200241_train 1.00 1.00 99.8 99.80 0.00e+00
seq_11324_test seq_107881_train 1.00 1.00 99.8 99.80 0.00e+00
seq_18576_test seq_26454_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4757_test seq_28538_train 1.00 1.00 99.8 99.80 0.00e+00
seq_23971_test seq_109891_train 1.00 1.00 99.8 99.80 0.00e+00
seq_35783_test seq_109768_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4489_test seq_164279_train 1.00 1.00 99.8 99.80 0.00e+00
seq_291_test seq_18701_train 1.00 1.00 99.8 99.80 0.00e+00
seq_19385_test seq_219886_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2007_test seq_58136_train 1.00 1.00 99.8 99.80 0.00e+00
seq_29664_test seq_68514_train 1.00 1.00 99.8 99.80 0.00e+00
seq_26980_test seq_21904_train 1.00 1.00 99.8 99.80 0.00e+00
seq_1768_test seq_5983_train 1.00 1.00 99.8 99.80 0.00e+00
seq_29879_test seq_148398_train 1.00 1.00 99.8 99.80 0.00e+00
seq_21466_test seq_216089_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2596_test seq_200398_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6470_test seq_206013_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8327_test seq_5829_train 1.00 1.00 99.8 99.80 0.00e+00
seq_17549_test seq_20192_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14206_test seq_195362_train 1.00 1.00 99.8 99.80 0.00e+00