rammap 1.0.0 vs minimap2 v2.31
| |
|---|
| CPU | Intel Xeon Gold 6140 (2.3 GHz, AVX512) |
| RAM | 32 GB allocated |
| Threads | 8 |
Publicly available ONT, PacBio (HiFi and Onso), Illumina (PCR-free and Hi-C),
BGISEQ, and Element AVITI DNA sequencing data and ONT RNA-sequencing data were
evaluated across various presets and alignment modes. Datasets are drawn from
the Genome in a Bottle (GIAB) reference releases and the Human Pangenome
Reference Consortium (HPRC) production data releases, supplemented by a public
direct-RNA reference run for ONT's RNA004 chemistry.
CPU time, wall time, and peak RSS for rammap (rm) vs minimap2 (mm2). Bold
marks the better outcome per metric (lower is better). In all cases, rammap
produces identical alignment output to minimap2 (with the exception of SAM
headers including the tool name itself).
| Dataset | Preset | rm CPU (s) | mm2 CPU (s) | rm Wall | mm2 Wall | rm Mem | mm2 Mem |
|---|
| ONT R10 | -cx lr:hq | 230538 | 260983 | 8:16:02 | 10:23:27 | 13.0 GB | 16.4 GB |
| ONT UL | -cx map-ont | 664349 | 684362 | 25:30:04 | 26:00:17 | 16.6 GB | 14.1 GB |
| ONT UL (1M reads) | -cx ava-ont | 30446 | 31645 | 1:10:37 | 1:16:12 | 47.2 GB | 38.1 GB |
| PacBio HiFi | -cx map-hifi | 274260 | 318231 | 9:53:33 | 11:08:45 | 12.9 GB | 16.1 GB |
| Dataset | Preset | rm CPU (s) | mm2 CPU (s) | rm Wall | mm2 Wall | rm Mem | mm2 Mem |
|---|
| ONT RNA | -cx splice -uf -k14 | 121612 | 131063 | 4:23:17 | 4:37:06 | 21.9 GB | 22.5 GB |
| Dataset | Preset | rm CPU (s) | mm2 CPU (s) | rm Wall | mm2 Wall | rm Mem | mm2 Mem |
|---|
| BGI PCR-free | -ax sr | 432217 | 307897 | 15:16:59 | 12:33:02 | 14.9 GB | 12.6 GB |
| Illumina PCR-free | -ax sr | 355364 | 306620 | 12:44:05 | 11:02:44 | 15.0 GB | 12.9 GB |
| PacBio Onso | -ax sr | 161168 | 152442 | 5:44:25 | 5:20:48 | 14.9 GB | 12.5 GB |
| AVITI (1 kbp insert) | -ax sr | 620332 | 430574 | 21:45:35 | 17:12:46 | 14.9 GB | 12.6 GB |
| AVITI (500–600 bp insert) | -ax sr | 760693 | 608294 | 27:21:27 | 27:05:20 | 14.9 GB | 12.5 GB |
| Illumina Hi-C | -ax sr --frag=no | 2410520 | 1727916 | 83:41:55 | 64:32:11 | 15.6 GB | 13.0 GB |
| Dataset | Preset | rm CPU (s) | mm2 CPU (s) | rm Wall | mm2 Wall | rm Mem | mm2 Mem |
|---|
| GRCh38 / GRCm38 | -x asm20 | 1522 | 2004 | 0:08:13 | 0:10:15 | 23.5 GB | 21.0 GB |
| GRCh38 / T2T-CHM13 | -x asm5 | 6894 | 7084 | 0:54:06 | 1:00:54 | 30.3 GB | 28.2 GB |