Beyond the Alphabet: Deep Signal Embedding for Enhanced DNA Clustering

๐Ÿ“… 2024-10-08
๐Ÿ›๏ธ arXiv.org
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
To address the bottleneck of inaccurate read assignment in DNA storage caused by multiple repetitive sequences, this paper proposes a novel end-to-end clustering paradigm operating directly on raw nanopore electrical signalsโ€”bypassing conventional basecalling, which introduces error accumulation and information loss. Methodologically, we design a deep embedding network integrating Transformer architectures and contrastive learning, coupled with a differentiable clustering module to jointly optimize signal-level similarity metrics. Experiments on real nanopore sequencing data demonstrate a 12.7% improvement in clustering accuracy and a 3.2ร— speedup in inference time over traditional base-sequence-based approaches. To our knowledge, this is the first work to shift clustering from the basecall domain to the raw signal domain, establishing a new pathway toward high-accuracy, high-throughput DNA data decoding.

Technology Category

Application Category

๐Ÿ“ Abstract
The emerging field of DNA storage employs strands of DNA bases (A/T/C/G) as a storage medium for digital information to enable massive density and durability. The DNA storage pipeline includes: (1) encoding the raw data into sequences of DNA bases; (2) synthesizing the sequences as DNA extit{strands} that are stored over time as an unordered set; (3) sequencing the DNA strands to generate DNA extit{reads}; and (4) deducing the original data. The DNA synthesis and sequencing stages each generate several independent error-prone duplicates of each strand which are then utilized in the final stage to reconstruct the best estimate for the original strand. Specifically, the reads are first extit{clustered} into groups likely originating from the same strand (based on their similarity to each other), and then each group approximates the strand that led to the reads of that group. This work improves the DNA clustering stage by embedding it as part of the DNA sequencing. Traditional DNA storage solutions begin after the DNA sequencing process generates discrete DNA reads (A/T/C/G), yet we identify that there is untapped potential in using the raw signals generated by the Nanopore DNA sequencing machine before they are discretized into bases, a process known as extit{basecalling}, which is done using a deep neural network. We propose a deep neural network that clusters these signals directly, demonstrating superior accuracy, and reduced computation times compared to current approaches that cluster after basecalling.
Problem

Research questions and friction points this paper is trying to address.

DNA storage
grouping accuracy
efficient retrieval
Innovation

Methods, ideas, or system contributions that make the work stand out.

Improved DNA Storage
Nanopore Sequencing
Deep Neural Networks
๐Ÿ”Ž Similar Papers
H
Hadas Abraham
Department of Computer Science, Technion, Israel
B
Barak Gahtan
Department of Computer Science, Technion, Israel
Adir Kobovich
Adir Kobovich
MSc Student, Technion - Israel Institute of Technology
coding theoryInformation Theory
Orian Leitersdorf
Orian Leitersdorf
Department of Computer Science, Technion, Israel
A
A. M. Bronstein
Department of Computer Science, Technion, Israel
Eitan Yaakobi
Eitan Yaakobi
Professor at Technion
Coding TheoryInformation TheoryNon-volatile MemoriesStorage