bioRxivBioinformaticsPreprint
Privacy-Preserving Read Mapping Using Locality Sensitive Hashing and Secure Kmer Voting
Abstract
The recent explosion in the amount of available genome sequencing data imposes high computational demands on the tools designed to analyze it. Low-cost cloud computing has the potential to alleviate this burden. However, moving personal genome data analysis to the cloud raises serious privacy concerns. Read alignment is a critical and computationally intensive first step of most genomic data analysis pipelines. While significant effort has been dedicated to optimize the sensitivity and runtime efficiency of this step, few approaches have addressed outsourcing this computation securely to an untrusted party. The few secure solutions that have been proposed either do not scale to whole genome sequencing datasets or are not competitive with the state of the art in read mapping. In this paper, we present BALAUR, a privacy-preserving read mapping algorithm based on locality sensitive hashing and secure kmer voting. BALAUR securely outsources a significant portion of the computation to the public cloud by formulating the alignment task as a voting scheme between encrypted read and reference kmers. Our approach can easily handle typical genome-scale datasets and is highly competitive with non-cryptographic state-of-the-art read aligners in both accuracy and runtime performance on simulated and real read data. Moreover, our approach is significantly faster than state-of-the-art read aligners in long read mapping.
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
- Efficient Privacy-Preserving String Search and an Application in Genomics
Kana Shimizu, Koji Nuida, Gunnar Rätsch·BioinformaticsPeer-reviewed·Jun 1, 2016
- Sensitivity Levels: Optimizing the Performance of Privacy Preserving DNA Alignment
Maria Fernandes, Jérémie Decouchant, … Paulo Verı́ssimo·bioRxiv·Mar 30, 2018
- Vargas: heuristic-free alignment for assessing linear and graph read aligners
Charlotte A. Darby, Ravi Gaddipati, … Ben Langmead·BioinformaticsPeer-reviewed·Apr 15, 2020
- A fast approximate algorithm for mapping long reads to large reference databases
Chirag Jain, Alexander Dilthey, … Adam M. Phillippy·Journal of Computational BiologyPeer-reviewed·Apr 30, 2018
- A Fast Adaptive Algorithm for Computing Whole-Genome Homology Maps
Chirag Jain, Sergey Koren, … Srinivas Aluru·BioinformaticsPeer-reviewed·Jul 31, 2018
- Fast and accurate short read alignment with hybrid hash-tree data structure
Junichiro Makino, Toshikazu Ebisuzaki, … Yoshihide Hayashizaki·Genomics & InformaticsPeer-reviewed·Oct 29, 2024