bioRxivPhysiology
DeepGANnel: Synthesis of fully annotated single molecule patch-clamp data using generative adversarial networks
S. T. M. Ball, N. Celik, E. Sayari, L. Abdul Kadir, F. O'Brien, R. Barrett-Jolley
Abstract
Development of automated analysis tools for "single ion channel" recording is hampered by the lack of available training data. For machine learning based tools, very large training sets are necessary with sample-by-sample point labelled data (e.g., 1 sample point every 100microsecond). In an experimental context, such data are labelled with human supervision, and whilst this is feasible for simple experimental analysis, it is infeasible to generate the enormous datasets that would be necessary for a big data approach using hand crafting. In this work we aimed to develop methods to generate simulated ion channel data that is free from assumptions and prior knowledge of noise and underlying hidden Markov models. We successfully leverage generative adversarial networks (GANs) to build an end-to-end pipeline for generating an unlimited amount of labelled training data from a small annotated ion channel "seed" record, and this needs no prior knowledge of theoretical dynamical ion channel properties. Our method utilises 2D CNNs to maintain the synchronised temporal relationship between the raw and idealised record. We demonstrate the applicability of the method with 5 different data sources and show authenticity with t-SNE and UMAP projection comparisons between real and synthetic data. The model would be easily extendable to other time series data requiring parallel labelling, such as labelled ECG signals or raw nanopore sequencing data.
- assay: electrophysiology
- research focus: benchmarking
- research focus: database / resource
- research focus: software / tool
- research focus: synaptic & neural circuits
- approach: deep learning
- approach: contrastive learning
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
- DiffuChannel: A Conditional Denoising Diffusion Model that Synthesises Single-Molecule Patch-Clamp Data with Exactly Known Idealisation (Ground Truth)
Samuel A. Ball, Richard Barrett‐Jolley·bioRxiv·Oct 14, 2026
- Using conditional Generative Adversarial Networks (GAN) to generate de novo synthetic cell nuclei for training machine learning-based image segmentation
Mehmet İlyas Coşacak, Çağhan Kızıl·bioRxiv·Nov 12, 2022
- Deep-Channel uses deep neural networks to detect single-molecule events from patch-clamp data
N. Celik, F. O'Brien, … R. Barrett-Jolley·bioRxiv·Nov 22, 2019
- High-Quality Synthetic Annotated Tissue Data Using Conditional Generative Adversarial Networks
Siddharth Srivastava, Cornelis Jan Weijer, Till Bretschneider·IEEE International Symposium on Biomedical Imaging (ISBI)Peer-reviewed·Apr 8, 2026
- Generating realistic neurophysiological time series with denoising diffusion probabilistic models
Julius Vetter, Jakob H. Macke, Richard Gao·PatternsPeer-reviewed·Aug 29, 2024
- Unsupervised idealization of ion channel recordings by Minimum Description Length: Application to human PIEZO1-channels
Radhakrishnan Gnanasambandam, Morten Schak Nielsen, … Jakob Kisbye Dreyer·Frontiers in NeuroinformaticsPeer-reviewed·Apr 27, 2017