inverse problems in ion channels

47
1 Inverse Problems in Ion Channels Martin Burger Johannes Kepler University Linz, SFB F 013, RICAM for electrophysiological function:

Upload: bart

Post on 21-Jan-2016

46 views

Category:

Documents


0 download

DESCRIPTION

Designing Structure for electrophysiological function:. Inverse Problems in Ion Channels. Martin Burger. Johannes Kepler University Linz, SFB F 013, RICAM. Joint work with. Heinz Engl, RICAM, IMCC, JKU Linz Bob Eisenberg, Rush Medical University, Argonne National Lab, Chicago. ~ 5 µ m. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Inverse Problems in Ion Channels

1

Inverse Problems in Ion Channels

Martin Burger

Johannes Kepler University Linz, SFB F 013, RICAM

Designing Structure for electrophysiological function:

Page 2: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 2

Joint work with Heinz Engl, RICAM, IMCC, JKU Linz

Bob Eisenberg, Rush Medical University, Argonne National Lab, Chicago

Page 3: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 3

Ion channels .. are proteins with a hole down the middle

.. control flow in and out of cells

~ 5 µm

Flow time scale is 0.1 msec to min

Page 4: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 4

Ion channels Ion channels are the main molecular controllers (valves) of biological function

~30 ÅFlow time scale is 0.1 msec to min

K+

Page 5: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 5

ModellingEquilibrium NonequilibriumConfigurations Trajectories

Boltzmann Distribution Fokker Planck Equation

Finite OPEN System

lim ,N V

Thermodynamics Device Equation

Schuss, Nadler, and Eisenberg

StatisticalMechanics

Theory of Stochastic Processes

Page 6: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 6

Modelling Variables for continuum modelling are electric potential and ion densities Electrostatics: Poisson equation with right-hand side equal to the sum of charge densities Transport: Nernst-Planck equation with diffusion term and additional potentials (electric and chemical) Size Exclusion: incorporated into model for chemical potential

Page 7: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 7

PNP-DFT As seen above, the flow in ion channels can be computed by PNP equations coupled to models for direct interaction

Resulting system of PDEs for electrical potential V and densities k of the form

Page 8: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 8

PNP-DFT Potentials are obtained as variations of an energy functional

Energy functional is of the form

Page 9: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 9

PNP-DFT Excess electro-chemical energy models direct interactions (hard spheres). Various models are available, we choose DFT (Density functional theory) for statistical physics (Gillespie-Nonner-Eisenberg 03)

Same idea to DFT in quantum mechanics, reduction of high-dimensional Fokker-Planck instead of Schrödinger Associated excess potential can be computed via integrals of the densities

Page 10: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 10

PNP-DFT Leading order terms in the differential equations are just PNP, incorporation of DFT is compact perturbation

Mapping properties of forward problem are roughly the same as for pure PNP

High additional computational effort for computing integrals in DFT.

Page 11: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 11

Mobile and Confined Species Mobile ions (Na, Ca, Cl, Ka, …) and mobile neutral species (H2O) can be controlled in the baths. No confining potential k

0

Confined ions (half-charged oxygens) cannot leave the channel, are assumed to be in equilibrium (corresponding potential is constant)

Notation: Index 1,2,..,M-1 for mobile species. Index M for confined species („permanent charge“)

Page 12: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 12

Mobile and Confined Species Model case: L-type Ca Channel

M=5 species (Ca2+, Na+, Cl-, H2O, O-1/2)

Channel length 1nm + two surrounding baths of lenth 1.7 nm

Page 13: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 13

Boundary Conditions Dirichlet part left and right of baths, Neumann part above and below baths

Page 14: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 14

Boundary Charge Neutrality Only charge neutral combinations of the ions can be obtained in the bath, i.e. possible boundary values restricted by

Page 15: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 15

Total Permanent Charge In order to determine M uniquely additional condition is needed

NM is the number of confined particles („total permanent charge“)

Page 16: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 16

Simulation of PNP-DFT L-type Ca Channel, U =50mV, N5 = 8

Page 17: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 17

Fluxes and Current Flux density of each species can be computed as

One cannot observe single fluxes, but only the current on the outflow boundary

Page 18: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 18

Function from Structure With complete knowledge of system parameters and structure, we can (approximately) compute the (electrophysiological) function, i.e. the current for different voltages and different bath concentrations

Structure enters via the permanent charge, namely the number NM of confined particles and the constraining potential M

0

Page 19: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 19

Structure from Function Real life is different, since we observe (measure) the electrophysiological function, but do not know the structure

Hence we arrive at an inverse problem: obtain information about structure from function

Identification problems: find NM or / and M0 from

current measurements

Page 20: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 20

Structure for Function For synthetic channels, one would like to achieve a certain function by design

Usual goal is related to selectivity, designed channel should prefer one species (e.g. Ca) over another one with charge of same sign (e.g. Na)

Optimal design problems: find NM or / and M0 to

maximize (improve) selectivity measure

Page 21: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 21

Differences to Semiconductors Multiple species with charge of same sign

Additional chemical interaction in forward model

Richer data set for identification (current as function of voltage and bath concentrations)

No analogue to selectivity in semiconductors. Design problems completely new

Page 22: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 22

Simple Case Start 1D (realistic for many channels being extremely narrow in 2 directions), ignore DFT part as a first step. Identify fixed permanent charge density (instead of total charge and potential) Consider case of small bath concentrations Linearization of equations around zero bath concentration

Page 23: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 23

Simple Case 1 D PNP model in interval (-L,L)

Page 24: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 24

Simple Case Equations can be integrated to obtain fluxes

Page 25: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 25

Simple Case For bath concentrations zero, it is easy to show that all mobile ion densities vanish For each applied voltage U, we obtain a Poisson equation of the form

Page 26: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 26

Simple Case Note that

where

There is a one-to-one relation between M and V0,0. We can start by identifying V0,0

Page 27: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 27

Simple Case The first-order expansion of the currents around zero bath concentration is given by

If we measure for small concentrations, then this is the main content of information

Page 28: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 28

Simple Case Since we can vary the linearized bath concentrations we can achieve that only one of the numerators does not vanish in

This means we may know in particular

Page 29: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 29

Simple Case With the above formula for V0,0 and

we arrive at the linear integral equation

Page 30: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 30

Simple Case The equation ( )

is severely ill-posed (singular values decay exponentially) Second step of computing permanent charge density is mildly ill-posed

Page 31: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 31

Simple Case Identifiability: Knowledge of

implies knowledge of all derivatives at zero

Hence, all moments of f are known, which implies uniqueness (even for arbitrarily small

Page 32: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 32

Simple Case Stability (instability) depends on

Decay of singular values

Page 33: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 33

Simple Case Note: in this analysis we have only used values around zero and still obtained uniqueness. Using more measurements away from zero the problem may become overdetermined

Page 34: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 34

Full Problem We attack the full inverse problem by brute force numerically, implemented iterative regularization First step: computing total charge only (1D inverse problem, no instability). 95 % accuracy with eight measurements

Page 35: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 35

Full Problem Next step: identification of the constraining potential

8

4x2x2=16 data pts 6x3x3=54 data pts

Page 36: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 36

Full Problem Instability for 1% data noise

Residual Error

Page 37: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 37

Full Problem Results are a proof of principle For better reconstruction we need to increase discretization fineness for parameters and in particular number of measurements No problem to obtain high amount of data from experiments Computational complexity increases (higher number of forward problem)

Page 38: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 38

Full Problem Forward problem PNP-DFT is computationally demanding even in 1D (due to many integrals and self-consistency iterations in DFT part) So far gradient evaluations by finite differencing Each step of Landweber iteration needs (N+1)K solves of PNP-DFT (N = number of grid points for the potential, M = number of measurements) Even for coarse discretization of inverse problem, hundreds of PNP-DFT solves per iteration

Page 39: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 39

Full Problem Improvement: Adjoint method for gradient evaluation (higher accuracy, lower effort)

Test again for reconstruction of permanent charge density in pure PNP problem

Used 5 x 16 x 16 = 1280 data points

Page 40: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 40

Full Problem Strong improvement in reconstruction quality, even in presence of noise

Page 41: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 41

Full Problem Further improvements needed to increase computational complexity

Multi-scale techniques for forward and inverse problem

Kaczmarz techniques to sweep over measurements

Page 42: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 42

Design Problem Optimal design problem: maximize relative selectivity measure preferring Na over Ca

P* is favoured initial design, penalty ensures to stay as close as possible to this design (manufacture constraint)

Page 43: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 43

Design Problem = 200

Initial Value Optimal Potential

Page 44: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 44

Design Problem = 0

Initial Value Optimal Potential

Page 45: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 45

Design Problem Objective functional for = 200 (black) and = 0 (red)

Page 46: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 46

Conclusions Great potential to improve identification and design tasks in channels by inverse problems techniques

Results promising, show that the approach works

Many challenging questions with respect to improvement of computational complexity

Page 47: Inverse Problems in Ion Channels

Inverse Problems in Ion Channels

Linz, June 2006 47

Download and Contact

Papers and Talks:

www.indmath.uni-linz.ac.at/people/burger

From October: wwwmath1.uni-muenster.de/num

e-mail: [email protected]