Saved in:
Bibliographic Details
Main Authors: Ashyralyyev, Akmuhammet, Bingöl, Zülal, Öz, Begüm Filiz, Zhu, Kaiyuan, Malikic, Salem, Vishkin, Uzi, Sahinalp, S. Cenk, Alkan, Can
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2511.12205
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911376538075136
author Ashyralyyev, Akmuhammet
Bingöl, Zülal
Öz, Begüm Filiz
Zhu, Kaiyuan
Malikic, Salem
Vishkin, Uzi
Sahinalp, S. Cenk
Alkan, Can
author_facet Ashyralyyev, Akmuhammet
Bingöl, Zülal
Öz, Begüm Filiz
Zhu, Kaiyuan
Malikic, Salem
Vishkin, Uzi
Sahinalp, S. Cenk
Alkan, Can
contents Efficient and consistent string processing is critical in the exponentially growing genomic data era. Locally Consistent Parsing (LCP) addresses this need by partitioning an input genome string into short, exactly matching substrings (e.g., "cores"), ensuring consistency across partitions. Labeling the cores of an input string consistently not only provides a compact representation of the input but also enables the reapplication of LCP to refine the cores over multiple iterations, providing a progressively longer and more informative set of substrings for downstream analyses. We present the first iterative implementation of LCP with Lcptools and demonstrate its effectiveness in identifying cores with minimal collisions. Experimental results show that the number of cores at the i^th iteration is O(n/c^i) for c ~ 2.34, while the average length and the average distance between consecutive cores are O(c^i). Compared to the popular sketching techniques, LCP produces significantly fewer cores, enabling a more compact representation and faster analyses. To demonstrate the advantages of LCP in genomic string processing in terms of computation and memory efficiency, we also introduce LCPan, an efficient variation graph constructor. We show that LCPan generates variation graphs >10x faster than vg, while using >13x less memory.
format Preprint
id arxiv_https___arxiv_org_abs_2511_12205
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle LCPan: efficient variation graph construction using Locally Consistent Parsing
Ashyralyyev, Akmuhammet
Bingöl, Zülal
Öz, Begüm Filiz
Zhu, Kaiyuan
Malikic, Salem
Vishkin, Uzi
Sahinalp, S. Cenk
Alkan, Can
Genomics
Efficient and consistent string processing is critical in the exponentially growing genomic data era. Locally Consistent Parsing (LCP) addresses this need by partitioning an input genome string into short, exactly matching substrings (e.g., "cores"), ensuring consistency across partitions. Labeling the cores of an input string consistently not only provides a compact representation of the input but also enables the reapplication of LCP to refine the cores over multiple iterations, providing a progressively longer and more informative set of substrings for downstream analyses. We present the first iterative implementation of LCP with Lcptools and demonstrate its effectiveness in identifying cores with minimal collisions. Experimental results show that the number of cores at the i^th iteration is O(n/c^i) for c ~ 2.34, while the average length and the average distance between consecutive cores are O(c^i). Compared to the popular sketching techniques, LCP produces significantly fewer cores, enabling a more compact representation and faster analyses. To demonstrate the advantages of LCP in genomic string processing in terms of computation and memory efficiency, we also introduce LCPan, an efficient variation graph constructor. We show that LCPan generates variation graphs >10x faster than vg, while using >13x less memory.
title LCPan: efficient variation graph construction using Locally Consistent Parsing
topic Genomics
url https://arxiv.org/abs/2511.12205