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-mcherry_test.csv.gz against train set mrl-sample-mcherry_train.csv.gz
Data Leakage:✖FailHow a flag is decided →
gb-qc v1.0.0 · run 2026-09-15 23:21:50

Basic Descriptive Statistics

Filename mrl-sample-mcherry_test.csv.gz mrl-sample-mcherry_train.csv.gz
Number of sequences 28770 134257
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-mcherry_test.csv.gz mrl-sample-mcherry_train.csv.gz
Data Leakage (percentage) 100.00% 99.98%
Data Leakage (count) 28770 134234
Similarity Histogram
8631000 high-similarity alignments (first 100 shown)
Query (Q) Target (T) Q Cov. T Cov. % Identity % Similarity E-value Alignment
seq_25357_test seq_133013_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4668_test seq_122398_train 1.00 1.00 99.8 99.80 0.00e+00
seq_26531_test seq_75366_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3744_test seq_20941_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8046_test seq_128355_train 1.00 1.00 99.8 99.80 0.00e+00
seq_21507_test seq_57749_train 1.00 1.00 99.8 99.80 0.00e+00
seq_7142_test seq_29286_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5965_test seq_109523_train 1.00 1.00 99.8 99.80 0.00e+00
seq_11389_test seq_277_train 1.00 1.00 99.8 99.80 0.00e+00
seq_26572_test seq_111188_train 1.00 1.00 99.8 99.80 0.00e+00
seq_27254_test seq_31680_train 1.00 1.00 99.8 99.80 0.00e+00
seq_22106_test seq_56643_train 1.00 1.00 99.8 99.80 0.00e+00
seq_16700_test seq_20572_train 1.00 1.00 99.8 99.80 0.00e+00
seq_19555_test seq_24831_train 1.00 1.00 99.8 99.80 0.00e+00
seq_11982_test seq_71140_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3937_test seq_72256_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8463_test seq_10151_train 1.00 1.00 99.8 99.80 0.00e+00
seq_22008_test seq_95140_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8810_test seq_49723_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3413_test seq_89663_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4271_test seq_132993_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6561_test seq_73640_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2607_test seq_81705_train 1.00 1.00 99.8 99.80 0.00e+00
seq_20153_test seq_22421_train 1.00 1.00 99.8 99.80 0.00e+00
seq_24770_test seq_51254_train 1.00 1.00 99.8 99.80 0.00e+00
seq_24802_test seq_61634_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3305_test seq_108497_train 1.00 1.00 99.8 99.80 0.00e+00
seq_20734_test seq_40100_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2991_test seq_113094_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3849_test seq_3304_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3634_test seq_112250_train 1.00 1.00 99.8 99.80 0.00e+00
seq_28395_test seq_123986_train 1.00 1.00 99.8 99.80 0.00e+00
seq_13104_test seq_89201_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2867_test seq_100486_train 1.00 1.00 99.8 99.80 0.00e+00
seq_24746_test seq_132006_train 1.00 1.00 99.8 99.80 0.00e+00
seq_19270_test seq_81738_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14689_test seq_73736_train 1.00 1.00 99.8 99.80 0.00e+00
seq_24660_test seq_38174_train 1.00 1.00 99.8 99.80 0.00e+00
seq_106_test seq_14011_train 1.00 1.00 99.8 99.80 0.00e+00
seq_19479_test seq_26678_train 1.00 1.00 99.8 99.80 0.00e+00
seq_11353_test seq_70463_train 1.00 1.00 99.8 99.80 0.00e+00
seq_19582_test seq_6221_train 1.00 1.00 99.8 99.80 0.00e+00
seq_20007_test seq_83446_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14550_test seq_106659_train 1.00 1.00 99.8 99.80 0.00e+00
seq_13664_test seq_38786_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6806_test seq_21748_train 1.00 1.00 99.8 99.80 0.00e+00
seq_12310_test seq_30018_train 1.00 1.00 99.8 99.80 0.00e+00
seq_12342_test seq_56188_train 1.00 1.00 99.8 99.80 0.00e+00
seq_13115_test seq_116006_train 1.00 1.00 99.8 99.80 0.00e+00
seq_17377_test seq_35958_train 1.00 1.00 99.8 99.80 0.00e+00
seq_111_test seq_131368_train 1.00 1.00 99.8 99.80 0.00e+00
seq_271_test seq_60076_train 1.00 1.00 99.8 99.80 0.00e+00
seq_399_test seq_1942_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3664_test seq_14626_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3952_test seq_104136_train 1.00 1.00 99.8 99.80 0.00e+00
seq_17106_test seq_75406_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5775_test seq_44973_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5807_test seq_106568_train 1.00 1.00 99.8 99.80 0.00e+00
seq_7041_test seq_18495_train 1.00 1.00 99.8 99.80 0.00e+00
seq_22409_test seq_7807_train 1.00 1.00 99.8 99.80 0.00e+00
seq_18983_test seq_27055_train 1.00 1.00 99.8 99.80 0.00e+00
seq_15341_test seq_49043_train 1.00 1.00 99.8 99.80 0.00e+00
seq_23670_test seq_17809_train 1.00 1.00 99.8 99.80 0.00e+00
seq_21493_test seq_16658_train 1.00 1.00 99.8 99.80 0.00e+00
seq_12456_test seq_54248_train 1.00 1.00 99.8 99.80 0.00e+00
seq_13049_test seq_21301_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5007_test seq_13060_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6700_test seq_51812_train 1.00 1.00 99.8 99.80 0.00e+00
seq_17577_test seq_77817_train 1.00 1.00 99.8 99.80 0.00e+00
seq_17673_test seq_42684_train 1.00 1.00 99.8 99.80 0.00e+00
seq_26625_test seq_27275_train 1.00 1.00 99.8 99.80 0.00e+00
seq_11682_test seq_102073_train 1.00 1.00 99.8 99.80 0.00e+00
seq_26465_test seq_46677_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3655_test seq_122977_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6923_test seq_65441_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2203_test seq_1026_train 1.00 1.00 99.8 99.80 0.00e+00
seq_16204_test seq_18631_train 1.00 1.00 99.8 99.80 0.00e+00
seq_24832_test seq_101744_train 1.00 1.00 99.8 99.80 0.00e+00
seq_24400_test seq_123823_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6142_test seq_66081_train 1.00 1.00 99.8 99.80 0.00e+00
seq_18056_test seq_47871_train 1.00 1.00 99.8 99.80 0.00e+00
seq_25788_test seq_107390_train 1.00 1.00 99.8 99.80 0.00e+00
seq_21383_test seq_7595_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8521_test seq_108665_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4991_test seq_42846_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2759_test seq_56908_train 1.00 1.00 99.8 99.80 0.00e+00
seq_13641_test seq_129039_train 1.00 1.00 99.8 99.80 0.00e+00
seq_21443_test seq_30493_train 1.00 1.00 99.8 99.80 0.00e+00
seq_2_test seq_54572_train 1.00 1.00 99.8 99.80 0.00e+00
seq_1482_test seq_4320_train 1.00 1.00 99.8 99.80 0.00e+00
seq_11759_test seq_130387_train 1.00 1.00 99.8 99.80 0.00e+00
seq_10196_test seq_73193_train 1.00 1.00 99.8 99.80 0.00e+00
seq_10324_test seq_17925_train 1.00 1.00 99.8 99.80 0.00e+00
seq_16682_test seq_80029_train 1.00 1.00 99.8 99.80 0.00e+00
seq_10541_test seq_23641_train 1.00 1.00 99.8 99.80 0.00e+00
seq_23256_test seq_27929_train 1.00 1.00 99.8 99.80 0.00e+00
seq_24662_test seq_27132_train 1.00 1.00 99.8 99.80 0.00e+00
seq_19074_test seq_32569_train 1.00 1.00 99.8 99.80 0.00e+00
seq_11914_test seq_41326_train 1.00 1.00 99.8 99.80 0.00e+00
seq_20530_test seq_48607_train 1.00 1.00 99.8 99.80 0.00e+00