Skip to content

Latest commit

 

History

History

benchmark

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Automatic benchmark

This directory contains a Dockerfile to automatically benchmark bamtocov, covtobed, mosdepth and megadepth using a set of BAM files.

The image should be build from the root directory.

Output

The first four datasets are available on Zenodo, where they are downloaded from by the Dockerfile

  • Human exome
Command Mean [s] Min [s] Max [s] Relative
covtobed 'HG00258.bam' #1.3.5 563.326 ± 8.611 555.070 574.771 3.25 ± 0.05
bamtocov 'HG00258.bam' #2.5.0 363.811 ± 8.651 350.075 373.599 2.10 ± 0.05
megadepth --coverage 'HG00258.bam' #1.1.2 173.520 ± 0.228 173.290 173.810 1.00 ± 0.00
megadepth --coverage --longreads 'HG00258.bam' #1.1.2 173.281 ± 0.478 172.890 173.919 1.00
mosdepth mosdepth.pMD4Cm 'HG00258.bam' #0.3.3 469.604 ± 0.839 468.725 471.000 2.71 ± 0.01
mosdepth --fast-mode mosdepth.pMD4Cm 'HG00258.bam' #0.3.3 459.380 ± 1.134 458.283 461.134 2.65 ± 0.01
  • Fungal genome WGS, short reads (SR)
Command Mean [s] Min [s] Max [s] Relative
covtobed 'cpara-illumina-noseq.bam' #1.3.5 14.553 ± 0.246 14.289 14.895 3.70 ± 0.10
bamtocov 'cpara-illumina-noseq.bam' #2.5.0 10.774 ± 0.144 10.550 10.939 2.74 ± 0.07
megadepth --coverage 'cpara-illumina-noseq.bam' #1.1.2 3.932 ± 0.077 3.842 4.030 1.00
megadepth --coverage --longreads 'cpara-illumina-noseq.bam' #1.1.2 4.129 ± 0.112 4.012 4.313 1.05 ± 0.04
mosdepth mosdepth.X0pr36 'cpara-illumina-noseq.bam' #0.3.3 11.090 ± 0.135 10.908 11.289 2.82 ± 0.07
mosdepth --fast-mode mosdepth.X0pr36 'cpara-illumina-noseq.bam' #0.3.3 9.387 ± 0.074 9.291 9.468 2.39 ± 0.05
  • Fungal genome WGS, long reads (LR)
Command Mean [ms] Min [ms] Max [ms] Relative
covtobed 'cpara-ont-noseq.bam' #1.3.5 494.1 ± 14.3 479.1 512.8 2.09 ± 0.11
bamtocov 'cpara-ont-noseq.bam' #2.5.0 236.3 ± 10.7 224.2 253.5 1.00
megadepth --coverage 'cpara-ont-noseq.bam' #1.1.2 400.3 ± 11.5 387.4 419.2 1.69 ± 0.09
megadepth --coverage --longreads 'cpara-ont-noseq.bam' #1.1.2 406.4 ± 11.4 392.1 424.8 1.72 ± 0.09
mosdepth mosdepth.XMG5Wi 'cpara-ont-noseq.bam' #0.3.3 664.9 ± 29.3 629.0 687.7 2.81 ± 0.18
mosdepth --fast-mode mosdepth.XMG5Wi 'cpara-ont-noseq.bam' #0.3.3 542.8 ± 10.0 535.5 560.0 2.30 ± 0.11
  • Targeted gene panel (human)
Command Mean [ms] Min [ms] Max [ms] Relative
covtobed 'panel_01.bam' #1.3.5 422.6 ± 3.7 417.5 427.5 2.21 ± 0.06
bamtocov 'panel_01.bam' #2.5.0 191.3 ± 4.9 185.7 204.4 1.00
megadepth --coverage 'panel_01.bam' #1.1.2 6068.9 ± 36.9 6021.0 6121.8 31.72 ± 0.83
megadepth --coverage --longreads 'panel_01.bam' #1.1.2 6050.0 ± 19.7 6023.0 6078.5 31.63 ± 0.81
mosdepth mosdepth.zCQZhW 'panel_01.bam' #0.3.3 42686.6 ± 7201.3 35745.8 51457.9 223.14 ± 38.07
mosdepth --fast-mode mosdepth.zCQZhW 'panel_01.bam' #0.3.3 25916.5 ± 166.2 25730.0 26144.3 135.47 ± 3.55
Command Mean [s] Min [s] Max [s] Relative
covtobed 'w1118_f_hd_R1.bam' #1.3.5 1.530 ± 0.021 1.502 1.556 2.50 ± 0.06
bamtocov 'w1118_f_hd_R1.bam' #2.5.0 1.432 ± 0.074 1.375 1.523 2.34 ± 0.13
megadepth --coverage 'w1118_f_hd_R1.bam' #1.1.2 0.613 ± 0.013 0.604 0.634 1.00
mosdepth mosdepth.7dbdyA 'w1118_f_hd_R1.bam' #0.3.3 2.939 ± 0.017 2.913 2.958 4.80 ± 0.10
mosdepth --fast-mode mosdepth.7dbdyA 'w1118_f_hd_R1.bam' #0.3.3 2.907 ± 0.030 2.881 2.953 4.74 ± 0.11