Published May 4, 2022 | Version v1
Journal article Open

Bayesian inference of kinetic schemes for ion channels by Kalman filtering

  • 1. Friedrich Schiller University Jena
  • 2. University of Chicago

Description

Inferring adequate kinetic schemes for ion channel gating from ensemble currents is a daunting task due to limited information in the data. We address this problem by using a parallelized Bayesian filter to specify hidden Markov models for current and fluorescence data. We demonstrate the flexibility of this algorithm by including different noise distributions. Our generalized Kalman filter outperforms both a classical Kalman filter and a rate equation approach when applied to patch-clamp data exhibiting realistic open-channel noise. The derived generalization also enables inclusion of orthogonal fluorescence data, making unidentifiable parameters identifiable and increasing the accuracy of the parameter estimates by an order of magnitude. By using Bayesian highest credibility volumes, we found that our approach, in contrast to the rate equation approach, yields a realistic uncertainty quantification. Furthermore, the Bayesian filter delivers negligibly biased estimates for a wider range of data quality. For some data sets it identifies more parameters than the rate equation approach. These results also demonstrate the power of assessing the validity of algorithms by Bayesian credibility volumes in general. Finally, we show that our Bayesian filter is more robust against errors induced by either analog filtering before analog-to-digital conversion or by limited time resolution of fluorescence data than a rate equation approach.

Data availability

We included the simulated data time traces into supporting files and we uploaded the source code on https://github.com/JanMuench/Tutorial_Patch-clamp_data and https://github.com/JanMuench/Tutorial_Bayesian_Filter_cPCF_data.

Files

elife-62714-v2.pdf

Files (23.8 MB)

Name Size Download all
Article
md5:1dc78907fe3bf35c708ead10dd1728d1
23.0 MB Preview Download
md5:e6f565618664fc59a82cbcc0e12af33e
752.1 kB Preview Download

Additional details

Identifiers

DOI
10.7554/eLife.62714
Other
oai:uchicago.tind.io:9917

Funding

Deutsche Forschungsgemeinschaft
TRR 166 ReceptorLight (Project A5)
Deutsche Forschungsgemeinschaft
Research Unit 2518 DynIon (Project P2)

UChicago Information

Division(s)
Biological Sciences Division
Department(s)
Biochemistry and Molecular Biology