megSAP benchmarks for germline pipelines
August 24, 2026 ยท View on GitHub
All benchmarks are perfomed with the megSAP release 2026_06.
As reference genome GRCh38 with decoy chromosomes, without ALT chromosomes and with masked false duplications was used.
Small variants benchmark
All small variant benchmarks are done on the GIAB reference sample NA12878/HG001 using the gold-standard variant list v4.2.1.
The analyses were performed with the short-read and long-read single sample pipelines.
Sensitivity, positive predictive value (PPV) and genotyping accuracy were measured using our validation tool.
The following data was used for the benchmark:
| Type | DNA Fragmentation | Kit | Sequencer | Mean depth | Mean insert size |
|---|---|---|---|---|---|
| short-read WES | Covaris | Twist custom exome kit (Core, RefSeq, Mito and custom content) | NovaSeq 6000 - 2x105bp PE | 101.1 | 304.4 |
| short-read WGS | Covaris | Illumina TruSeq DNA PCR-Free | NovaSeq 6000 - 2x159bp PE | 42.6 | 377.3 |
| long-read WGS | - | Oxford Nanopore Tech. Ligation Sequencing Kit V14e (SQK-LSK114) | PromethION P24 | 44.3 | - |
The benchmarks were performed on the GIAB high-confidence region with at least 15x coverage:
| Test | %ROI in high conf region and covered 15x | SNV | InDel | ||||
|---|---|---|---|---|---|---|---|
| sensitivity | PPV | genotyping | sensitivity | PPV | genotyping | ||
| short-read WES - bwa-mem2, DeepVariant 1.9 | 88.29% | 0.9949 | 0.9848 | 0.9994 | 0.9727 | 0.9714 | 0.9986 |
| short-read WES - DRAGEN 4.4 | 88.29% | 0.9906 | 0.9968 | 0.9991 | 0.9835 | 0.9849 | 0.9944 |
| short-read WGS - bwa-mem2, DeepVariant 1.9 | 81.09% | 0.9963 | 0.9992 | 0.9998 | 0.9914 | 0.9971 | 0.9991 |
| short-read WGS - DRAGEN 4.4 | 81.09% | 0.9979 | 0.9983 | 0.9998 | 0.9972 | 0.9966 | 0.9994 |
| long-read WGS (HAC6.0, minimap2, clair3v1.2) | 81.34% | 0.9989 | 0.9987 | 0.9999 | 0.8764 | 0.9456 | 0.9859 |
| long-read WGS (SUP5.2, minimap2, clair3v1.2) | 81.34% | 0.9997 | 0.9959 | 0.9998 | 0.9042 | 0.9420 | 0.9843 |
Small variants benchmark - coding region
To allow a comparison of WES, WGS and lrGS independent of the coverage, we also perfomed a benchmark without depth cutoff on the coding region of all protein-coding genes padded by two bases to include the consensus splice sites.
| Test | SNV | InDel | ||||
|---|---|---|---|---|---|---|
| sensitivity | PPV | genotyping | sensitivity | PPV | genotyping | |
| short-read WES - bwa-mem2, DeepVariant 1.9 | 0.9634 | 0.9828 | 0.9991 | 0.8793 | 0.9725 | 0.9978 |
| short-read WES - DRAGEN 4.4 | 0.9584 | 0.9971 | 0.9990 | 0.8755 | 0.9807 | 0.9934 |
| short-read WGS - bwa-mem2, DeepVariant 1.9 | 0.9930 | 0.9875 | 0.9989 | 0.9770 | 0.9884 | 0.9980 |
| short-read WGS - DRAGEN 4.4 | 0.9938 | 0.9972 | 0.9993 | 0.9847 | 0.9772 | 0.9981 |
| long-read WGS (HAC6.0, minimap2, clair3v1.2) | 0.9989 | 0.9984 | 0.9999 | 0.9674 | 0.9825 | 0.9980 |
| long-read WGS (SUP5.2, minimap2, clair3v1.2) | 0.9998 | 0.9928 | 0.9999 | 0.9655 | 0.9618 | 0.9980 |
CMRG benchmark
For genome sequening, we also performed the CMRG benchmark based on the NA24385/HG002 sample.
| Type | DNA Fragmentation | Kit | Sequencer | Mean depth | Mean insert size |
|---|---|---|---|---|---|
| short-read WGS | Covaris | Illumina TruSeq DNA PCR-Free | NovaSeq 6000 - 2x159bp PE | 42.4 | 348.3 |
| long-read WGS (ONT) | - | Oxford Nanopore Tech. Ligation Sequencing Kit V14e (SQK-LSK114) | PromethION P24 | 44.3 | - |
| long-read WGS (PacBio) | - | LongRead Sequencing with PacBio (LR-PB-highcov) | Revio | 38.0 | - |
All benchmarks were performed on GIAB high-confidence regions with at least 15x coverage.
| Test | SNV | InDel | ||||
|---|---|---|---|---|---|---|
| sensitivity | PPV | genotyping | sensitivity | PPV | genotyping | |
| short-read WGS - bwa-mem2, DeepVariant 1.9 | 0.9803 | 0.9969 | 0.9981 | 0.9333 | 0.9526 | 0.9957 |
| short-read WGS - DRAGEN 4.4 | 0.9791 | 0.9962 | 0.9979 | 0.9467 | 0.9301 | 0.9955 |
| ONT long-read WGS (HAC6.0, minimap2, clair3v1.2) | 0.9877 | 0.9603 | 0.9989 | 0.7582 | 0.8195 | 0.9735 |
| ONT long-read WGS (SUP5.2, minimap2, clair3v1.2) | 0.9905 | 0.9417 | 0.9980 | 0.7993 | 0.8058 | 0.9712 |
| PacBio long-read WGS (minimap2, DeepVariant 1.9) | 0.9972 | 0.9941 | 0.9992 | 0.9732 | 0.9769 | 0.9958 |
Structural variant calling benchmarks
All structural variant benchmarks are done on the GIAB reference sample NA24385/HG002 using the draft SV benchmark v1.1.
The analyses were performed with the short-read and long-read single sample pipelines.
samples: see CMRG benchmark
Sensitivity and positive predictive value (PPV) were measured using Hap-Eval.
| Test | coverage | sensitivity | PPV |
|---|---|---|---|
| short-read WGS - Manta 1.6.0 | 44.55 | 0.3649 | 0.9656 |
| short-read WGS - DRAGEN 4.4 | 44.22 | 0.6453 | 0.9474 |
| ONT long-read WGS (HAC, minimap2) - Sniffles 2.7 | 42.32 | 0.8986 | 0.9636 |
| ONT long-read WGS (SUP5.2, minimap2) - Sniffles 2.7 | 42.36 | 0.9027 | 0.9648 |
| PacBio long-read WGS (minimap2)- Sniffles 2.7 | 38.0 | 0.9104 | 0.9729 |