Compressing and Indexing Aligned Readsets
Travis Gagie, Garance Gourdel, Giovanni Manzini

TL;DR
This paper introduces a method to create a compact, indexed representation of readsets aligned to a genome by using a labelled tree and the XBWT, improving compression over existing methods.
Contribution
It presents a novel approach combining a labelled tree and XBWT for efficient compression and indexing of aligned readsets, with experimental validation on human data.
Findings
Reducing separator characters decreases the number of runs in EBWT by 19%.
Using XBWT further reduces runs by 15%.
The index is more compact than existing alternatives.
Abstract
In this paper we show how to use one or more assembled or partially assembled genome as the basis for a compressed full-text index of its readset. Specifically, we build a labelled tree by taking the assembled genome as a trunk and grafting onto it the reads that align to it, at the starting positions of their alignments. Next, we compute the eXtended Burrows-Wheeler Transform (XBWT) of the resulting labelled tree and build a compressed full-text index on that. Although this index can occasionally return false positives, it is usually much more compact than the alternatives. Following the established practice for datasets with many repetitions, we compare different full-text indices by looking at the number of runs in the transformed strings. For a human Chr19 readset our preliminary experiments show that eliminating separators characters from the EBWT reduces the number of runs by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · Genomics and Phylogenetic Studies · Machine Learning in Bioinformatics
