Published August 26, 2026 | Version 1.0

Panmap: Scalable phylogeny-guided alignment, genotyping, and placement on pangenomes (Data)

  • 1. EDMO icon University of California, Santa Cruz

Description

We present Panmap, a tool that uses phylogeny-informed structure to map, align, and genotype sequencing reads against mutation-annotated pangenomes containing millions of genomes. Its phylogenetically compressed k-mer index records only the sequence changes occurring along evolutionary branches, allowing reads to be efficiently compared with both observed genomes and reconstructed ancestors. Compared with existing methods, Panmap reduces index size by as much as 600-fold and shortens construction time by more than three orders of magnitude. It can place a SARS-CoV-2 sample at 100× coverage among 20,000 genomes in 0.4 seconds and among 8 million genomes in less than two minutes. Panmap also accurately identifies haplotypes and estimates their abundance in metagenomic samples, while sensitively placing ancient environmental DNA without requiring prior alignment. Overall, the method makes very large pangenomes practical for read mapping, genome assembly, alignment-free phylogenetic placement, and metagenomic analysis.

Files

Files (5.6 GB)

Name Size
md5:9d1523fc5935de6710e07e9d0507c66d
600.3 MB Download
md5:f86e045bebd5d43ac52740de60b91480
12.2 MB Download
md5:da66b05383eae7ad87b662d99cf994d7
814.6 kB Download
md5:5368088ebd85b71de86a4d9084a74f27
22.7 MB Download
md5:05ed002ad21c72b7a85fc16245d4bbd1
27.9 MB Download
md5:4f285abadd7b8ec96a61037e4d1c4680
3.0 GB Download
md5:09636d289426f3425152cd90764a5260
1.5 MB Download
md5:abfc7b904aaaa9c5e8bde9cc56065209
672.7 MB Download
md5:3ddb0f2493a212774c28f1338b6c5586
438.2 kB Download
md5:dfefd80528a6ef2b0d26435e239739c4
355.0 MB Download
md5:f72247fd6783c20d67d5fb47ccdd5a30
920.4 MB Download

Additional details

Related works

Is supplement to
Dataset: 10.64898/2026.03.29.711974 (DOI)

Dates

Available
2026-08-26

Software

Repository URL
https://github.com/amkram/panmap
Programming language
C++ , C
Development Status
Active