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

Basic Descriptive Statistics

Filename mrl-sample-egfp-pseudo_val.csv.gz mrl-sample-egfp-pseudo_train.csv.gz
Number of sequences 47770 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-pseudo_val.csv.gz mrl-sample-egfp-pseudo_train.csv.gz
Data Leakage (percentage) 100.00% 99.90%
Data Leakage (count) 47770 222711
Similarity Histogram
14331000 high-similarity alignments (first 100 shown)
Query (Q) Target (T) Q Cov. T Cov. % Identity % Similarity E-value Alignment
seq_15871_test seq_150285_train 1.00 1.00 99.8 99.80 0.00e+00
seq_18367_test seq_63388_train 1.00 1.00 99.8 99.80 0.00e+00
seq_33593_test seq_105478_train 1.00 1.00 99.8 99.80 0.00e+00
seq_17626_test seq_61533_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5184_test seq_213598_train 1.00 1.00 99.8 99.80 0.00e+00
seq_28418_test seq_169689_train 1.00 1.00 99.8 99.80 0.00e+00
seq_30662_test seq_115724_train 1.00 1.00 99.8 99.80 0.00e+00
seq_30758_test seq_134589_train 1.00 1.00 99.8 99.80 0.00e+00
seq_24941_test seq_210366_train 1.00 1.00 99.8 99.80 0.00e+00
seq_36764_test seq_12854_train 1.00 1.00 99.8 99.80 0.00e+00
seq_10402_test seq_111599_train 1.00 1.00 99.8 99.80 0.00e+00
seq_31848_test seq_44487_train 1.00 1.00 99.8 99.80 0.00e+00
seq_47531_test seq_220181_train 1.00 1.00 99.8 99.80 0.00e+00
seq_29268_test seq_61692_train 1.00 1.00 99.8 99.80 0.00e+00
seq_43367_test seq_3150_train 1.00 1.00 99.8 99.80 0.00e+00
seq_9688_test seq_169418_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4002_test seq_16529_train 1.00 1.00 99.8 99.80 0.00e+00
seq_12931_test seq_87504_train 1.00 1.00 99.8 99.80 0.00e+00
seq_15660_test seq_12456_train 1.00 1.00 99.8 99.80 0.00e+00
seq_15756_test seq_115098_train 1.00 1.00 99.8 99.80 0.00e+00
seq_15008_test seq_179721_train 1.00 1.00 99.8 99.80 0.00e+00
seq_37379_test seq_82662_train 1.00 1.00 99.8 99.80 0.00e+00
seq_21951_test seq_97789_train 1.00 1.00 99.8 99.80 0.00e+00
seq_26851_test seq_12679_train 1.00 1.00 99.8 99.80 0.00e+00
seq_28881_test seq_61650_train 1.00 1.00 99.8 99.80 0.00e+00
seq_34919_test seq_81745_train 1.00 1.00 99.8 99.80 0.00e+00
seq_22845_test seq_42047_train 1.00 1.00 99.8 99.80 0.00e+00
seq_14274_test seq_153816_train 1.00 1.00 99.8 99.80 0.00e+00
seq_21320_test seq_45702_train 1.00 1.00 99.8 99.80 0.00e+00
seq_12848_test seq_53437_train 1.00 1.00 99.8 99.80 0.00e+00
seq_39919_test seq_74097_train 1.00 1.00 99.8 99.80 0.00e+00
seq_16373_test seq_134500_train 1.00 1.00 99.8 99.80 0.00e+00
seq_13215_test seq_111527_train 1.00 1.00 99.8 99.80 0.00e+00
seq_39616_test seq_21202_train 1.00 1.00 99.8 99.80 0.00e+00
seq_33353_test seq_192964_train 1.00 1.00 99.8 99.80 0.00e+00
seq_27134_test seq_157145_train 1.00 1.00 99.8 99.80 0.00e+00
seq_47234_test seq_130402_train 1.00 1.00 99.8 99.80 0.00e+00
seq_36670_test seq_30166_train 1.00 1.00 99.8 99.80 0.00e+00
seq_36798_test seq_84540_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5438_test seq_116152_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5502_test seq_76594_train 1.00 1.00 99.8 99.80 0.00e+00
seq_33228_test seq_144262_train 1.00 1.00 99.8 99.80 0.00e+00
seq_42622_test seq_83107_train 1.00 1.00 99.8 99.80 0.00e+00
seq_23442_test seq_205920_train 1.00 1.00 99.8 99.80 0.00e+00
seq_39842_test seq_160169_train 1.00 1.00 99.8 99.80 0.00e+00
seq_18439_test seq_159770_train 1.00 1.00 99.8 99.80 0.00e+00
seq_45551_test seq_152233_train 1.00 1.00 99.8 99.80 0.00e+00
seq_47080_test seq_110696_train 1.00 1.00 99.8 99.80 0.00e+00
seq_10220_test seq_24275_train 1.00 1.00 99.8 99.80 0.00e+00
seq_20688_test seq_190349_train 1.00 1.00 99.8 99.80 0.00e+00
seq_7253_test seq_218943_train 1.00 1.00 99.8 99.80 0.00e+00
seq_35449_test seq_4378_train 1.00 1.00 99.8 99.80 0.00e+00
seq_33411_test seq_103863_train 1.00 1.00 99.8 99.80 0.00e+00
seq_35526_test seq_126882_train 1.00 1.00 99.8 99.80 0.00e+00
seq_8074_test seq_133566_train 1.00 1.00 99.8 99.80 0.00e+00
seq_4021_test seq_25405_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5447_test seq_196758_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5511_test seq_112525_train 1.00 1.00 99.8 99.80 0.00e+00
seq_28436_test seq_75431_train 1.00 1.00 99.8 99.80 0.00e+00
seq_5307_test seq_38837_train 1.00 1.00 99.8 99.80 0.00e+00
seq_37736_test seq_127152_train 1.00 1.00 99.8 99.80 0.00e+00
seq_39266_test seq_203957_train 1.00 1.00 99.8 99.80 0.00e+00
seq_11401_test seq_112267_train 1.00 1.00 99.8 99.80 0.00e+00
seq_31588_test seq_174584_train 1.00 1.00 99.8 99.80 0.00e+00
seq_16045_test seq_28801_train 1.00 1.00 99.8 99.80 0.00e+00
seq_40502_test seq_122772_train 1.00 1.00 99.8 99.80 0.00e+00
seq_16674_test seq_171100_train 1.00 1.00 99.8 99.80 0.00e+00
seq_35477_test seq_193366_train 1.00 1.00 99.8 99.80 0.00e+00
seq_35509_test seq_94539_train 1.00 1.00 99.8 99.80 0.00e+00
seq_6122_test seq_53996_train 1.00 1.00 99.8 99.80 0.00e+00
seq_44456_test seq_135675_train 1.00 1.00 99.8 99.80 0.00e+00
seq_20473_test seq_155900_train 1.00 1.00 99.8 99.80 0.00e+00
seq_42054_test seq_54700_train 1.00 1.00 99.8 99.80 0.00e+00
seq_28462_test seq_194224_train 1.00 1.00 99.8 99.80 0.00e+00
seq_29746_test seq_211675_train 1.00 1.00 99.8 99.80 0.00e+00
seq_46079_test seq_120549_train 1.00 1.00 99.8 99.80 0.00e+00
seq_22131_test seq_204017_train 1.00 1.00 99.8 99.80 0.00e+00
seq_25157_test seq_155915_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3898_test seq_64038_train 1.00 1.00 99.8 99.80 0.00e+00
seq_29324_test seq_16906_train 1.00 1.00 99.8 99.80 0.00e+00
seq_45491_test seq_206059_train 1.00 1.00 99.8 99.80 0.00e+00
seq_32729_test seq_81118_train 1.00 1.00 99.8 99.80 0.00e+00
seq_34155_test seq_73192_train 1.00 1.00 99.8 99.80 0.00e+00
seq_19471_test seq_38357_train 1.00 1.00 99.8 99.80 0.00e+00
seq_38372_test seq_22598_train 1.00 1.00 99.8 99.80 0.00e+00
seq_3393_test seq_160562_train 1.00 1.00 99.8 99.80 0.00e+00
seq_13477_test seq_43975_train 1.00 1.00 99.8 99.80 0.00e+00
seq_22142_test seq_75834_train 1.00 1.00 99.8 99.80 0.00e+00
seq_35531_test seq_69025_train 1.00 1.00 99.8 99.80 0.00e+00
seq_17080_test seq_18355_train 1.00 1.00 99.8 99.80 0.00e+00
seq_27942_test seq_54196_train 1.00 1.00 99.8 99.80 0.00e+00
seq_20764_test seq_32071_train 1.00 1.00 99.8 99.80 0.00e+00
seq_26468_test seq_13479_train 1.00 1.00 99.8 99.80 0.00e+00
seq_30843_test seq_7512_train 1.00 1.00 99.8 99.80 0.00e+00
seq_31812_test seq_105553_train 1.00 1.00 99.8 99.80 0.00e+00
seq_36715_test seq_105471_train 1.00 1.00 99.8 99.80 0.00e+00
seq_31540_test seq_205040_train 1.00 1.00 99.8 99.80 0.00e+00
seq_28457_test seq_49178_train 1.00 1.00 99.8 99.80 0.00e+00
seq_30639_test seq_7719_train 1.00 1.00 99.8 99.80 0.00e+00
seq_15675_test seq_15045_train 1.00 1.00 99.8 99.80 0.00e+00