Measuring Genomic Data with PFP
Abstract
SummaryPrefix-free parsing [Boucher et al., Alg. Mol. Biol., 2019] is a highly effective heuristic for computing text indexes for very large amounts of biological data. The algorithm constructs a data structure, the prefix-free parse (PFP) of the input, consisting of a dictionary and a parse, which is then used to speed up computation of the final index. In this paper, we study the size of the PFP, which we refer to as{pi} , and show that it is a powerful tool in its own right. To show this, we present two use cases. We first study the application of{pi} as a repetitiveness measure of the input text, and compare it to other currently used repetitiveness measures, including z (the number of Lempel-Ziv phrases), r (the number of runs of the Burrows-Wheeler Transform), and{delta} (the texts substring complexity). We then turn to the use of{pi} as a measure for pangenome openness. In both applications, our results are similar to existing measures, but our tool, in almost all cases, is more efficient than those computing the other measures, both in terms of time and space, sometimes by an order of magnitude. We close the paper with a detailed systematic study of the parameter choice for PFP (window size w and modulus p). This gives rise to interesting open questions. Availability and implementationThe source code is available at https://github.com/simolucaa/piPFP. The accession codes for all the datasets used and the raw results are available at https://github.com/simolucaa/piPFP_experiments.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 3
- FWCI
- 1.21
- Field percentile
- top 18%
- Research Focus
- Approach
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
- Prefix-Free Parsing for Building Big BWTs
Christina A. Boucher, Travis Gagie, … Taher Mun·Algorithms for Molecular BiologyPeer-reviewed·May 24, 2019
- Rapid-PFP: Accelerating Prefix-Free Parsing with GPU Parallelism
Eddie Ferro, Tyler Pencinger, … Christina A. Boucher·bioRxiv·May 1, 2026
- Building a Pangenome Alignment Index via Recursive Prefix-Free Parsing
Marco Oliva, Travis Gagie, Christina A. Boucher·bioRxiv·Jan 26, 2023
- RLBWT-Based LCP Computation in Compressed Space for Terabase-Scale Pangenome Analysis
Ahsan Sanaullah, Nathaniel K. Brown, … Shaojie Zhang·BioinformaticsPeer-reviewed·Jul 1, 2026
- Efficient Construction of a Complete Index for Pan-Genomics Read Alignment
Alan Kuhnle, Taher Mun, … Giovanni Manzini·Journal of Computational BiologyPeer-reviewed·Mar 17, 2020
- MONI: A Pangenomics Index for Finding MEMs
Massimiliano Rossi, Marco Oliva, … Christina A. Boucher·bioRxiv·Jul 6, 2021