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 demo_human_or_worm_test.csv.gz against train set demo_human_or_worm_train.csv.gz
Data Leakage:!WarningHow a flag is decided →
gb-qc v1.0.0 · run 2026-09-15 22:31:08

Basic Descriptive Statistics

Filename demo_human_or_worm_test.csv.gz demo_human_or_worm_train.csv.gz
Number of sequences 25000 75000
Minimum length 200 200
Mean length 200.00 200.00
Maximum length 200 200

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 demo_human_or_worm_test.csv.gz demo_human_or_worm_train.csv.gz
Data Leakage (percentage) 1.61% 0.68%
Data Leakage (count) 402 509
Similarity Histogram
583 high-similarity alignments (first 100 shown)
Query (Q) Target (T) Q Cov. T Cov. % Identity % Similarity E-value Alignment
seq_18276_test seq_51409_train 1.00 1.00 100.0 100.00 1.68e-107
seq_14574_test seq_45588_train 1.00 1.00 100.0 100.00 1.68e-107
seq_19733_test seq_71515_train 1.00 1.00 100.0 100.00 1.68e-107
seq_7463_test seq_9973_train 1.00 1.00 99.5 99.50 8.34e-106
seq_1228_test seq_17067_train 1.00 1.00 99.5 99.50 8.34e-106
seq_14791_test seq_50116_train 0.99 0.99 100.0 99.50 8.03e-107
seq_14756_test seq_38074_train 0.99 0.99 100.0 99.50 8.03e-107
seq_15592_test seq_41305_train 0.99 0.99 100.0 99.00 3.82e-106
seq_9766_test seq_5692_train 0.99 0.99 100.0 99.00 3.82e-106
seq_24962_test seq_53307_train 0.99 0.99 100.0 99.00 3.82e-106
seq_16846_test seq_48657_train 0.99 0.99 99.4 98.90 3.96e-105
seq_11867_test seq_7614_train 0.99 0.99 99.4 98.90 3.96e-105
seq_9414_test seq_14325_train 0.98 0.98 100.0 98.50 1.82e-105
seq_17698_test seq_65647_train 0.98 0.98 100.0 98.50 1.82e-105
seq_13144_test seq_40001_train 0.98 0.98 100.0 98.50 1.82e-105
seq_3618_test seq_21813_train 1.00 1.00 98.5 98.50 1.96e-102
seq_5925_test seq_36902_train 0.98 0.98 100.0 98.50 1.82e-105
seq_19175_test seq_64986_train 0.98 0.98 100.0 98.50 1.82e-105
seq_20577_test seq_65522_train 0.98 0.98 100.0 98.50 1.82e-105
seq_16947_test seq_47777_train 0.98 0.98 100.0 98.50 1.82e-105
seq_14387_test seq_42223_train 0.98 0.98 100.0 98.50 1.82e-105
seq_24529_test seq_40982_train 0.98 0.98 100.0 98.50 1.82e-105
seq_11706_test seq_23925_train 0.99 0.99 98.9 98.41 1.92e-103
seq_12512_test seq_57547_train 0.99 0.99 98.9 98.41 1.92e-103
seq_11019_test seq_11548_train 0.98 0.98 100.0 98.00 8.61e-105
seq_19982_test seq_69310_train 0.98 0.98 100.0 98.00 8.61e-105
seq_18247_test seq_65647_train 0.98 0.98 100.0 98.00 8.61e-105
seq_16846_test seq_73935_train 1.00 1.00 98.0 98.00 9.28e-101
seq_21215_test seq_58606_train 0.98 0.98 100.0 98.00 8.61e-105
seq_19594_test seq_63320_train 0.98 0.98 100.0 98.00 8.61e-105
seq_23675_test seq_45396_train 0.98 0.98 99.4 97.91 8.84e-104
seq_3991_test seq_2241_train 0.98 0.98 99.4 97.91 8.84e-104
seq_17826_test seq_47679_train 0.98 0.98 99.4 97.91 8.84e-104
seq_5674_test seq_22158_train 0.97 0.97 100.0 97.50 4.07e-104
seq_10917_test seq_20253_train 1.00 1.00 97.5 97.50 4.33e-99
seq_5631_test seq_32464_train 1.00 1.00 97.5 97.50 4.33e-99
seq_20200_test seq_46671_train 0.97 0.97 100.0 97.50 4.07e-104
seq_19308_test seq_71372_train 0.97 0.97 100.0 97.50 4.07e-104
seq_18781_test seq_70846_train 0.97 0.97 100.0 97.50 4.07e-104
seq_23996_test seq_46062_train 0.97 0.97 100.0 97.50 4.07e-104
seq_10745_test seq_15839_train 0.98 0.98 98.9 97.42 4.24e-102
seq_8382_test seq_7259_train 0.98 0.98 98.9 97.42 4.24e-102
seq_22541_test seq_69434_train 0.98 0.98 98.9 97.42 4.24e-102
seq_15628_test seq_70039_train 0.99 0.99 98.4 97.42 4.30e-101
seq_4300_test seq_7808_train 0.98 0.98 99.4 97.41 4.16e-103
seq_24962_test seq_59499_train 0.98 0.98 99.4 97.41 4.16e-103
seq_4300_test seq_29797_train 0.99 0.99 97.9 97.41 4.33e-100
seq_10302_test seq_9870_train 0.99 1.00 97.5 97.01 9.27e-98
seq_17299_test seq_47996_train 1.00 0.99 97.5 97.01 9.27e-98
seq_16598_test seq_39420_train 0.97 0.97 100.0 97.00 1.92e-103
seq_19857_test seq_45697_train 0.97 0.97 100.0 97.00 1.92e-103
seq_12688_test seq_49638_train 0.97 0.97 100.0 97.00 1.92e-103
seq_17794_test seq_59686_train 0.97 0.97 100.0 97.00 1.92e-103
seq_6596_test seq_32397_train 0.98 0.98 98.4 96.92 2.00e-100
seq_6479_test seq_955_train 0.98 0.98 98.9 96.92 1.99e-101
seq_10745_test seq_10094_train 0.99 0.99 97.9 96.92 2.01e-99
seq_4300_test seq_31531_train 0.99 0.99 97.9 96.92 2.01e-99
seq_7358_test seq_227_train 0.99 0.99 97.9 96.92 2.01e-99
seq_887_test seq_23575_train 0.97 0.97 99.4 96.92 1.96e-102
seq_8053_test seq_20616_train 0.99 0.99 97.4 96.91 2.01e-98
seq_24810_test seq_56574_train 0.96 0.96 100.0 96.50 9.03e-103
seq_16068_test seq_38690_train 0.96 0.96 100.0 96.50 9.03e-103
seq_13511_test seq_71808_train 0.96 0.96 100.0 96.50 9.03e-103
seq_24684_test seq_42839_train 0.96 0.96 100.0 96.50 9.03e-103
seq_22163_test seq_55602_train 0.96 0.96 100.0 96.50 9.03e-103
seq_4300_test seq_802_train 0.96 0.96 100.0 96.50 9.03e-103
seq_6535_test seq_12616_train 1.00 1.00 96.5 96.50 9.00e-96
seq_4463_test seq_36906_train 1.00 1.00 96.5 96.50 9.00e-96
seq_16846_test seq_40495_train 0.98 0.98 98.4 96.43 9.33e-100
seq_6765_test seq_22496_train 0.98 0.98 98.4 96.43 9.33e-100
seq_3487_test seq_28176_train 0.98 0.98 97.9 96.43 9.33e-99
seq_10558_test seq_34733_train 0.98 0.98 97.9 96.43 9.33e-99
seq_16846_test seq_64543_train 0.98 0.98 97.9 96.43 9.33e-99
seq_8277_test seq_12785_train 0.97 0.97 98.9 96.43 9.28e-101
seq_16683_test seq_54340_train 0.99 0.99 97.4 96.43 9.27e-98
seq_16846_test seq_68544_train 0.97 0.97 99.4 96.42 9.18e-102
seq_12512_test seq_51225_train 0.97 0.97 99.4 96.42 9.18e-102
seq_24980_test seq_53375_train 0.96 0.96 100.0 96.00 4.24e-102
seq_21477_test seq_67225_train 0.96 0.96 100.0 96.00 4.24e-102
seq_2601_test seq_26401_train 1.00 1.00 96.0 96.00 4.00e-94
seq_10566_test seq_3495_train 1.00 1.00 96.0 96.00 4.00e-94
seq_20235_test seq_43904_train 0.96 0.96 100.0 96.00 4.24e-102
seq_16824_test seq_65370_train 0.96 0.96 100.0 96.00 4.24e-102
seq_20172_test seq_72423_train 0.98 0.98 97.9 95.94 1.99e-97
seq_4431_test seq_4152_train 0.98 0.98 97.9 95.94 4.31e-98
seq_6741_test seq_18320_train 0.99 0.98 97.9 95.94 2.01e-99
seq_9262_test seq_34720_train 0.97 0.97 98.4 95.94 4.33e-99
seq_1501_test seq_11031_train 0.97 0.97 98.4 95.94 4.33e-99
seq_20116_test seq_66288_train 0.98 0.98 97.4 95.94 4.27e-97
seq_23460_test seq_38991_train 0.98 0.98 97.4 95.94 4.27e-97
seq_24941_test seq_66594_train 0.98 0.98 97.4 95.94 4.27e-97
seq_16448_test seq_45396_train 0.98 0.99 97.4 95.94 1.96e-96
seq_7624_test seq_35856_train 0.98 0.98 97.4 95.94 4.27e-97
seq_16861_test seq_58240_train 0.97 0.97 98.9 95.93 4.33e-100
seq_5224_test seq_12342_train 0.99 0.99 96.9 95.93 4.20e-96
seq_13963_test seq_63152_train 0.99 0.99 96.9 95.93 4.20e-96
seq_3392_test seq_14749_train 0.99 0.99 96.4 95.92 4.11e-95
seq_6535_test seq_10913_train 0.99 0.99 96.4 95.92 4.11e-95
seq_9014_test seq_4307_train 1.00 1.00 95.5 95.50 1.75e-92
seq_16177_test seq_47048_train 0.95 0.95 100.0 95.50 1.99e-101