VADA-NF: Improved Data-Driven Simulation of Nanopore Sequencing
摘要
Nanopore sequencing offers the ability for real-time analysis of long DNA sequences at a low cost, enabling new applications such as early detection of cancer. Due to the complex nature of nanopore measurements and the high cost of obtaining ground-truth datasets, in-silico nanopore simulators play an important role in this field. Existing simulators rely on hand-crafted rules and parameters and do not learn an internal representation that would allow for analyzing underlying biological factors of interest. In this work, we investigate and extend Variational Autoregressive DNA-conditioned Autoencoder (VADA), a purely data-driven method for simulating nanopore signals based on an autoregressive latent variable model. We show that VADA can effectively model DNA-conditioned probability distributions over nanopore current sequences to produce varying current observations. We show that improving the flexibility of the conditional prior with conditional Real NVP flow significantly improves the simulation quality of VADA, a model that we refer to as VADA Normalizing Flow. We empirically demonstrate that our model achieves competitive simulation performance on experimental nanopore data. Moreover, we show that our model learns an informative latent representation that is predictive of the DNA labels. We hypothesize that other biological factors of interest, beyond DNA labels, can potentially be extracted from such a learned latent representation.