Correcting Multiple Substitutions in Nanopore-Sequencing Reads

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Banerjee, Anisha, Yehezkeally, Yonatan, Wachter-Zeh, Antonia, Yaakobi, Eitan
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866911229886332928
author Banerjee, Anisha
Yehezkeally, Yonatan
Wachter-Zeh, Antonia
Yaakobi, Eitan
author_facet Banerjee, Anisha
Yehezkeally, Yonatan
Wachter-Zeh, Antonia
Yaakobi, Eitan
contents Despite their significant advantages over competing technologies, nanopore sequencers are plagued by high error rates, due to physical characteristics of the nanopore and inherent noise in the biological processes. It is thus paramount not only to formulate efficient error-correcting constructions for these channels, but also to establish bounds on the minimum redundancy required by such coding schemes. In this context, we adopt a simplified model of nanopore sequencing inspired by the work of Mao \emph{et al.}, accounting for the effects of intersymbol interference and measurement noise. For an input sequence of length $n$, the vector that is produced, designated as the \emph{read vector}, may additionally suffer at most \(t\) substitution errors. We employ the well-known graph-theoretic clique-cover technique to establish that at least \(t\log n -O(1)\) bits of redundancy are required to correct multiple (\(t \geq 2\)) substitutions. While this is surprising in comparison to the case of a single substitution, that necessitates at most \(\log \log n - O(1)\) bits of redundancy, a suitable error-correcting code that is optimal up to a constant follows immediately from the properties of read vectors.
format Preprint
id arxiv_https___arxiv_org_abs_2505_02447
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Correcting Multiple Substitutions in Nanopore-Sequencing Reads
Banerjee, Anisha
Yehezkeally, Yonatan
Wachter-Zeh, Antonia
Yaakobi, Eitan
Information Theory
Despite their significant advantages over competing technologies, nanopore sequencers are plagued by high error rates, due to physical characteristics of the nanopore and inherent noise in the biological processes. It is thus paramount not only to formulate efficient error-correcting constructions for these channels, but also to establish bounds on the minimum redundancy required by such coding schemes. In this context, we adopt a simplified model of nanopore sequencing inspired by the work of Mao \emph{et al.}, accounting for the effects of intersymbol interference and measurement noise. For an input sequence of length $n$, the vector that is produced, designated as the \emph{read vector}, may additionally suffer at most \(t\) substitution errors. We employ the well-known graph-theoretic clique-cover technique to establish that at least \(t\log n -O(1)\) bits of redundancy are required to correct multiple (\(t \geq 2\)) substitutions. While this is surprising in comparison to the case of a single substitution, that necessitates at most \(\log \log n - O(1)\) bits of redundancy, a suitable error-correcting code that is optimal up to a constant follows immediately from the properties of read vectors.
title Correcting Multiple Substitutions in Nanopore-Sequencing Reads
topic Information Theory
url https://arxiv.org/abs/2505.02447