Lecture notes in computer scienceBioinformaticsPeer-reviewed journal article
mcPBWT: Space-efficient Multi-column PBWT Scanning Algorithm for Composite Haplotype Matching
Pramesh ShakyaiD, Ardalan NaseriiD, Degui ZhiiD, Shaojie ZhangiD
Abstract
Positional Burrows-Wheeler Transform (PBWT) is a data structure that supports efficient algorithms for finding matching segments in a panel of haplotypes. It is of interest to study the composite patterns of multiple matching segments or blocks arranged contiguously along a same haplotype as they can indicate recombination crossover events, gene-conversion tracts, or, some-times, errors of phasing algorithms. However, current PBWT algorithms do not support search of such composite patterns efficiently. Here, we present our algorithm, mcPBWT (multi-column PBWT), that uses multiple synchronized runs of PBWT at different variant sites providing a "look-ahead" information of matches at those variant sites. Such "look-ahead" information allows us to analyze multiple contiguous matching pairs in a single pass. We present two specific cases of mcPBWT, namely double-PBWT and triple-PBWT which utilize two and three columns of PBWT respectively. double-PBWT finds two matching pairs combinations representative of crossover event or phasing error while triple-PBWT finds three matching pairs combinations representative of gene-conversion tract.
- Citations
- 0
- FWCI
- 0.00
- Field percentile
- 14th percentile
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Haplotype-based Parallel PBWT for Biobank Scale Data
Kecong Tang, Ahsan Sanaullah, … Shaojie Zhang·Lecture notes in computer sciencePeer-reviewed·Oct 31, 2025
- Haplotype Matching with GBWT for Pangenome Graphs
Ahsan Sanaullah, Seba Villalobos, … Shaojie Zhang·bioRxiv·Feb 3, 2025
- Compressed Data Structures for Population-Scale Positional Burrows-Wheeler Transforms
Paola Bonizzoni, Christina A. Boucher, … Massimiliano Rossi·bioRxiv·Sep 16, 2022
- μ-PBWT: Enabling the Storage and Use of UK Biobank Data on a Commodity Laptop
Davide Cozzi, Massimiliano Rossi, … Paola Bonizzoni·bioRxiv·Feb 15, 2023
- d-PBWT: dynamic positional Burrows-Wheeler transform
Ahsan Sanaullah, Degui Zhi, Shaojie Zhang·BioinformaticsPeer-reviewed·Feb 23, 2021
- Dynamic μ-PBWT: Dynamic Run-length Compressed PBWT for Biobank Scale Data
Pramesh Shakya, Ahsan Sanaullah, … Shaojie Zhang·bioRxiv·Feb 4, 2025