Skip to main content

T-World 3: Problem 1 - Rudy to Bers/Grandi or Bers/Grandi to Rudy?

 

Looking over the field, I clearly saw the pattern of different families of computer models being used for different tasks, being good for different things. The two families that would come up the most would be the “Rudy family” from the group of Yoram Rudy (e.g. Luo-Rudy, Hund-Rudy, O’Hara-Rudy, Heijman-Rudy) and the “Bers/Grandi family” (Shannon-Bers, Grandi-Bers, Morotti-Grandi). Our prior model ToR-ORd that we developed in the Rodriguez group would belong to the Rudy family with regards to its philosophy. (Please don’t read too much into the naming of the families – I needed a short and memorable naming, and I used PI’s names as they’re the closest unifying factors to the models; it is definitely not intended to take credit from other authors).

Both families of models are used for a range of tasks, but in general, one would see Rudy models used more for studies on electrophysiology, response to drugs, and early-afterdepolarization-driven arrhythmia, whereas the Bers/Grandi models would be often used for studies heavily involving calcium handling and ionic homeostasis. Perhaps the central difference between the two philosophies is how L-type calcium current and RyR calcium release are coupled. In the Rudy models, the coupling is direct (RyR release depends directly on L-type calcium current) – this is less realistic, but convenient for certain aspects. In Bers/Grandi models, the coupling is mediated by dyadic calcium concentration, more in line with reality.

We wanted to achieve a general model, which would have strong and realistic (as far as possible) calcium handling, but which would maintain the strengths of e.g. ToR-ORd for electrophysiological studies and drug simulations. The question naturally was – do we take ToR-ORd and we try to make calcium handling more realistic, or do we take one of the Bers/Grandi models and we work on electrophysiology? Being more familiar at the time with ToR-ORd, I thought it would be a better starting point. Unfortunately, it did not seem to work that well when I incorporated calcium-sensitive calcium release to replace the ICaL-based one, no matter which formulation of RyR I tried. We could get somewhat reasonable behaviours in a single setting, but e.g. a model working reasonably at 1 Hz would be too prone to spontaneous calcium releases at fast pacing, or there would be other problems. In general, the models produced did not feel particularly stable and robust, even if they could be fine-tuned for particular applications. This just was not good enough, especially in a project hoping to deliver a generally robust and maximally general virtual cardiomyocyte.

At the time, I did not have a particularly great understanding of why it was so hard to get a good calcium-sensitive-calcium release, which I grasped only some time later when I worked more with Bers/Grandi models. The reason why I think models like ToR-ORd will struggle with calcium-sensitive calcium release is that they have very large junctional dyad compartment (the space where ICaL channels and RyR meet) – around 2% of cell volume. Just for context, the whole subsarcolemmal compartment in Bers/Grandi models is 2%! The junctional volume in those models (based on reasonable estimates of dyad volumes and counts) is ca. 0.05%. Why does this make so much difference?

Obsah obrázku kresba, skica, ilustrace

Obsah vygenerovaný umělou inteligencí může být nesprávný.

With a bit of oversimplification, you can imagine the ICaL-RyR communication as a bucket (~ junctional dyad), where water trickles in from the left (calcium coming through ICaL). Once the surface gets high enough, it touches and activates a second tube, which then injects a large amount of additional water (RyR release following sufficient calcium elevation in the dyad). This is a very basic model of calcium-induced calcium release. There, the dyad volume corresponds to the volume of the bucket. If you have a reasonably small bucket, this system can work more or less as expected, with reasonable kinetics (how long-lasting influx through ICaL can trigger RyR release). Prior Grandi/Bers models fall into this category. However, if you make the bucket really large (like the models with 2% dyad volume) and maintain constant influx through ICaL (which is known from experiments, not something to vary wildly), it suddenly takes ages to fill enough to trigger RyRs. Worse still, in reality, the bucket is leaky, due to NCX efflux and diffusion from dyads to the rest of the cell. Your RyRs never get stimulated enough. To fix this and get RyR to fire, you need to do what we did ages ago – make the release mechanism far more sensitive to calcium (i.e., you have a big bucket, but the RyR tube is very low). With a low-enough RyR threshold for activation, this can give release of decent kinetics when tweaked for a given condition. However, it makes the model too sensitive unfortunately. E.g. when there is a buildup of diastolic calcium at rapid pacing, that can already stimulate the RyR and lead to a spontaneous release. Any change slightly elevating dyadic calcium can provoke spontaneous release too easily. One could try to patch that through imposing various forms of additional refractoriness in some way, but I’m pretty sure it would cause other issued down the line – it is just too far from how the system works in reality. Of course, none of this dyad volume stuff matters as much when the ICaL and RyR are coupled directly, as in ORd/ToR-ORd. That’s why these models work fine for many intents and purposes – it’s only when you try to make the calcium handling more realistic that problems arise.

In retrospect, this feels trivial, but that’s the funny thing about insights – they’re trivial when you have them.

In the end, even before I got the “bucket size insight”, I decided to start working with the Bers/Grandi models, trying to see how far I can get using them as a starting point. I expected I would try to mainly port a number of ionic currents from ToR-ORd - if nothing else, Bers/Grandi models have different concentrations and dynamics of their changes, due to different structure of compartments, so channel models are mostly not plug and play between different models.

However, as I played with the models (mainly Shannon, which is the simplest, and seemed comparably-behaving for key features of calcium handling), I also noticed some aspects of calcium handling that I was not too fond of:

1.      First, the calcium transient in the junctional dyad compartment seemed to have a very slow time to peak (30-40 ms versus 10-15ish estimated by most experiments). This has several implications:

a.      Slow early rise of calcium transient (which is relatively biphasic in the family of models, with an early slow rise followed by a very rapid one).

b.      ICaL calcium-dependent inactivation either takes time too late, or has to be parametrized to respond to very low local levels of calcium, that are present around 10 ms after the stimulus.

c.      The late release deforms the early AP plateau, as the late elevation is picked up by calcium-sensitive currents (e.g. ICl(Ca)), yielding somewhat late depolarising current during early plateau.

2.      No alternans in the baseline models. To me, this is probably the most reliably evoke-able arrhythmogenic behaviour in the heart, obtained by simple rapid pacing. Missing that was a major issue to me. (besides, I love alternans, it’s such a funky behaviour with multiple possible contributing mechanisms – I think we’re far from having a complete understanding of it)

3.      Unexpected response to SERCA pump changes. Increasing SERCA would, as expected, shorten calcium transient duration, but it would also slightly reduce the amplitude – whereas it should increase it markedly! Conversely, reducing SERCA led to only a marginal reduction in calcium transient amplitude. This felt like a fairly major issue when it comes to representing beta-AR stimulation (where SERCA is increased) or diseases with SERCA downregulation.

In the end, just working on addressing those points via understanding how to adjust parameters of calcium handling took a lot of time before we even got to including other ionic channels. Segway-ing into the next section…

Comments

Popular posts from this blog

Several tips on junior fellowship applications

It turns out I was fortunate enough to receive the Sir Henry Fellowship from Wellcome Trust. This is a four-year international fellowship that will allow me to spend some time at UC Davis, California as well as University of Oxford, focusing on interdisciplinary investigation of diabetic arrhythmogenesis. It was certainly an interesting and person-developing experience (obviously viewed more favourably given the outcome). I had the advantage of working under/with highly successful people who gave me valuable advice about the process and requirements. I am quite sure that  I would not have gotten the fellowship without the support of Profs. Manuela Zaccolo, Blanca Rodriguez, and Don Bers, to whom I'm deeply grateful. However, not everyone has such nice and investing-in-you supervisors and beyond very generic advice, there is very little information on the internet on what the process of applying for junior fellowship entails [1]. The aim of this text is to share some findings I ma...

Writing a book punk-style

  Our book on statistics is coming out, after three years of work. The number of questions on “how did this happen?” and “how is it to write a book” I’ve been getting recently warrants a blog post with a bit of an early post-mortem – here it is! How did this happen is answered quite easily: I’ve often advised colleagues on statistics, and they frequently asked, “which book should I get”? Despite suggesting some textbooks, colleagues generally found them too long, and/or complicated and/or missing important content while containing plenty of lower-relevance information. Over time, I understood why existing books do not quite meet their needs. Examples of problems include:   Length over 500 pages.  This is completely fine for people who  want  to learn statistics in a certain depth. But most researchers in life sciences are busy with their own research and do not have training and priority for an in-depth d...

Making a Model: Part 0 - Introduction

Welcome, dear reader. This is the start of a short series of blog posts aimed at providing some insight into the process of development of a computational model of a cell. The type of the model we’ll focus at is one which simulates the development of ionic concentrations and behavior of ionic currents and fluxes over time (probably most relevant for excitable cells such as cardiomyocytes or neurons). I'm hoping that tips and observations in this series will be of use to graduate students and researchers who are interested in computer simulations. While the posts are about the development of human ventricular cardiomyocyte model ToR-ORd ( https://elifesciences.org/articles/48890 ), I mostly try to focus on general observations (usually those I wish I knew about when I started). I decided to write up the topics in the form of blog, given that scientific publications tend to have a somewhat rigid format, and tend to focus at what is done, how, and what it means, rather than at ...