Abstract
Background:
Chondrocytes produce the extracellular cartilage matrix required for smooth joint mobility. As cartilage is not vascularized, and chondrocytes are not innervated by the nervous system, chondrocytes are therefore generally considered nonexcitable. However, chondrocytes do express a range of ion channels, ion pumps, and receptors involved in cell homeostasis and cartilage maintenance. Dysfunction in these ion channels and pumps has been linked to degenerative disorders such as arthritis.
Methods:
Because the electrophysiological properties of chondrocytes can be difficult to measure experimentally, mathematical modeling can instead be used to investigate the regulation of ionic currents. Such models can provide insight into the finely tuned parameters underlying fluctuations in membrane potential and cell behavior in healthy and pathological conditions. In this study, we introduce an open-source, intuitive, and extendable mathematical model of chondrocyte electrophysiology, implementing key proteins involved in regulating the membrane potential.
Results:
Because of the inherent biological variability of cells and their physiological ranges of ionic concentrations, we describe a population of models that provides a robust computational representation of the biological data. This permits parameter variability in a manner mimicking biological variation, and we present a selection of parameter sets that suitably represent experimental data.
Conclusion:
Our mathematical model can be used to efficiently investigate the ionic currents underlying chondrocyte behavior.
Introduction
An important feature of vertebrate joints is the presence of articular cartilage, the connective tissue covering the end of the bones, greatly reducing the friction of bone-against-bone and facilitating movement. Cartilage is largely composed of proteoglycans and collagens, forming a meshwork of extracellular matrix (ECM) proteins that can withstand large mechanical load while also remaining flexible compared with bone tissue. 1 As cartilage has poor regenerative properties, joint disorders such as osteoarthritis (OA) are becoming an increasing health burden as the global population ages.
OA is a progressive degradation of the cartilage in joints and is estimated to affect, for instance, 12.1% of adults over the age of 60 in the United States. 2 The progression of cartilage degradation, and what triggers it, remains poorly understood, and there are no treatments available other than pain relief or joint replacement surgery. 3
Cartilage is largely made up of ECM. The cells responsible for the synthesis and turnover of this ECM are known as chondrocytes, embedded in small clusters in cartilaginous tissue. These cells are not innervated by the nervous system and are thus generally considered nonexcitable. In addition, as cartilage is not vascularized, chondrocytes rely on diffusion to exchange nutrients and waste material. 4 Their extracellular milieu is therefore often slightly hypoxic, and chondrocytes have low metabolic turnover rates and poor regenerative abilities. 5 This makes them prone to degenerative disorders, including OA, in which the cartilage generally is degraded at a faster rate than it is synthesized by chondrocytes. 6
Although chondrocytes are considered nonexcitable, they do express a range of ion channels and ion pumps involved in the regulation of intracellular ionic concentrations and, in turn, the membrane potential and downstream intracellular processes. However, the exploration of electrophysiological properties of chondrocytes via traditional methods has presented challenges due to their small size (of <10 μm), representing a technical challenge for electrophysiological experiments and implying large uncertainties in measurement results. 7
Mathematical modeling and computational simulation can provide an alternative, readily accessible methods of studying the membrane potential and ion dynamics of chondrocytes, and the construction of the model itself can be beneficial in understanding a target system's behavior. The mathematical model we present here can be seen as a reduced and abstracted representation of what is currently known about chondrocytes. In addition, such models can be useful to develop hypotheses, to identify mechanistic details or knowledge gaps, and to guide experiments. 8 Mechanistic models built on biophysical knowledge such as the models presented here have an increasing interest for pharmacological research, as these have proved useful for qualitative understanding of the underlying physiology and pathophysiology. 9
Moreover, these models can find direct application in drug development pipelines, see Strauss et al. 10 Finally, computational models are also essential tools to study inter- and intravariability of cell physiology. Studying sources of potential variability can provide better understanding of biological processes and aid in making meaningful predictions. One intuitive approach to investigate sources of variability is to create and calibrate a population of models, which is used in the present study. 11
Maleckar et al. 12 earlier introduced a first-generation mathematical model for the membrane potential of the chondrocyte as based on an intensive literature review and additionally supported by unpublished experimental data. Both time-dependent and time-independent ion channel currents, as well as ion pump and ion exchanger currents, are represented in the model, with a detailed description of the underlying model development and equation derivation. This first-generation chondrocyte model focused mainly on K+ currents identified within the chondrocyte cell membrane. Furthermore, Maleckar et al. presented a model extension by including updated representation for the chondrocyte Na+/K+ pump. 13
The previously published models were created using MATLAB,12,13 a common commercial platform/software for model development and simulation. However, as a first-generation computational model of chondrocyte electrophysiology, we believe it beneficial to present our model on an open-source platform, so that more users can access it freely. Python is an open-source programming language that has been embraced by researchers across various branches of science, owing to its powerful libraries such as Numpy 14 and Scipy 15 in addition to interactive environments (IPython, Jupyter) that enable developers to provide interactive manuals of the software.
In this study, we present a reimplementation of the mathematical model for the chondrocyte's membrane potential first published in 2018 by Maleckar et al. 12 Our Python implementation is freely available at https://github.com/mmaleck/chondrocyte.
In this study, this model of chondrocyte electrophysiology is expanded by including the ATP-sensitive K+ (KATP) channel, a subgroup of inward-rectifying K+ channels that have been identified in human chondrocytes. 16 This channel has been found to play an important protective role against hypoxia in the cardiovascular and nervous system,17–19 particularly notable as oxygen tension in cartilage is lower than in vascularized tissue. KATP channel function is sensitive to intracellular Mg2+ concentrations, and channel activation is blocked by the binding of ATP. 20
Thus, when energy expenditure exceeds energy storage in the cell, intracellular ATP concentration decreases and the block of KATP channels is relieved, 21 providing a direct link between cellular respiration and the membrane potential. The addition of KATP channel activity to the membrane dynamics of the model indicates that KATP channels may have a stabilizing effect on overall K+ currents in the presence of high Mg2+ concentrations.
To learn more about the model's behavior and parameter sensitivity, a population of models was created, allowing the investigation of ranges of parameter values and their effect on the steady state of the system. This investigation further clarified the important role of the Na+/K+ pump current in the modulation of the ionic balance of the model, as well as setting the resting membrane potential. Furthermore, the model can be expanded upon by the addition of ion channel and ion pump dynamics not described here. This readily available and expanded model of the chondrocyte thus provides insight into the dynamics of its membrane potential, and how this may be affected by variations in ion channel and ion pump function.
Methods
To investigate the chondrocyte membrane potential, we adopted a chondrocyte model and simulation protocols from Maleckar et al.12,13 A schematic of the model is shown in Figure 1.

Schematic of the model and its implemented ion channels and ion pumps. INa−b, ICl−b, and IK−b: background ionic activity for Na+, Cl−, and K+, respectively, INaCa: Na+/Ca2+ exchanger, INaH: Na+/H+ exchanger, INaK: Na+/K+ pump, ICa,ATP: ATP-dependent Ca2+ pump, IK−DR: delayed-rectifier K+ channel, IK−2p: two-pore K+ channel, IK−Ca: Ca2+ activated K+ channel, IK−ATP: ATP-sensitive K+ channel, ITRPV4: Transient Receptor Potential V-4 (a mechanosensitive cation channel). Adapted from Maleckar et al. 12
The given model is defined by a set of ordinary differential equations. Those systems are defined as
and describe the temporal evolution of states x(t). In the model used here, the states are the membrane potential (Vm) and the ion concentrations of Na+, K+, and Ca2+. Furthermore, the function f depends on currents u(f) for included ion pumps, channels and exchangers, and model parameters k. Systems described in the form as given in Eq. (1) need to be solved numerically.
The equation, which governs the chondrocyte transmembrane potential, follows the Hodgkin–Huxley formalism given in Eq. (2), where each cell component is represented as an electrical element, where cell membranes have a capacitance Cm and ion channels are treated as resistors. This gives a mathematical formalism for the membrane potential Vm, which includes all transport processes that are electrogenic and reads as follows:
This work presents a model extension by adding the KATP current to the previously published chondrocyte model. Furthermore, a population of models 11 is used to investigate model behavior rigorously under a variety of different parameter distributions. The role of the maximum Na+/K+ pump current has particularly been studied in depth.
Mathematical modeling of the ATP-sensitive K
+
current
We have added an ATP-sensitive K+ channel to the model from Maleckar et al. 13 to investigate its potential functional role in regulating the membrane potential of chondrocytes.
The mathematical formulation of the KATP current IK−ATP reads:
where σ is the channel density, g0 is the unitary channel conductance, p0 is the maximum open channel probability, and fATP is the fraction activated channels. EK denotes the equilibrium potential for K+ in the given circumstances. In the previous implementation of IK−ATP, a constant value was used for g0. However, the unitary conductance can be expressed as
22
where γ0 is the unitary conductance in the absence of intracellular Na+ and Mg2+ and depends on [K+]0:
The term fM in Eq. (4) represents the inward rectification generated by intracellular Mg2+ ions and can be expressed by means of a Hill equation:
where Kh,Mg is the half-maximum saturation constant that depends on membrane potential and on [K+]0:
Here, the value of the electrical distance δMg was set to 0.32, F is the Faraday constant, R is the gas constant, and T is the absolute temperature. In a similar manner, the term fN represents the inward rectification caused by intracellular Na+ ions and is expressed as
where δNa = 0.35 and Kh0,Na = 25.9.
Population of models
As introduced in the prior section, in the context of our work, we use the term population of models for set model simulations with randomly varied parameter sets for ionic current conductances. 11 Generally, a population of modes is useful to investigate parameter sensitivity,23,24 sources of variability, 25 as well as emergent model behavior dependency for a wide range of parameters.
In this study, we searched for parameters that had a significant effect on the simulation results and the physiological relevance of the model. Table 1 offers an overview of the selected set of parameters, the values in the original implementation, the parameter regime used to create a population of models, and a brief parameter description.
Ensemble of Parameters Selected for Creating a Population of Models
Parameter ranges originate from parameter sampling from log normal distribution. The parameter distribution was not fitted to experimental data and therefore underlies the assumptions that the parameters' distributions are skewed and the parameter values are positive. The distribution underlies the reasoning that numerous works have shown that a log normal distribution is often a useful assumption to describe the random variation in biological samples. 26 The population of models presented in the results is created out of 100 simulation runs. Each member of the population has its characteristic set of parameters, and all the parameter sets were sample from log normal distributions with the mean being the parameter value and variance σ = 0.15.
Results
The following results section is divided into three parts. We first provide, in brief, illustrative model validation for our new implementation that is used for the following sections. In the second part, we present simulations focused on the KATP currents and the effect of different Mg2+ concentrations. Finally, the parameter and model behavior is studied, based on the population of models approach.
Validation
We performed the validation against a previous publication, Maleckar et al. 13 Figure 2 shows an exemplar: the results of temperature-dependent contribution of the Na+/K+ pump electrogenic current to the chondrocyte resting membrane potential, as implemented both in MATLAB and Python, replicating Figure 2 from Maleckar et al. 13 Our model includes many other currents (as expounded in the original publication), all compared side-to-side with one another to ensure that the new Python implementation was faithful to the original implementation.

Temperature-dependent contribution of the Na+/K+ pump electrogenic current to the chondrocyte resting membrane potential at (
ATP-sensitive K
+
current
To investigate the effect of IK−ATP on K+ dynamics in the chondrocyte, numerical simulations were performed, as shown in Figure 3. Accurate measurements of intracellular Mg2+ concentrations in chondrocytes are, to our knowledge, unavailable, hence, we tested a range of initial Mg2+ values. The Mg2+ concentrations used for the simulation were (a) 0.1 mM, (b) 1.0 mM, and (c) 10 mM, while three different K+ concentrations, 5, 30, and 70 mM, were used for each Mg2+ concentration as indicated in the Figure 3. To further clarify the effect of different intracellular Mg2+ concentration to the overall chondrocyte matrix, we introduce Figure 4, which (a) shows the steady state voltage dependence of IK−ATP while (b) illustrates the time-dependent changes of chondrocyte membrane potential under different intracellular Mg2+ concentrations.

Sensitivity of IK−ATP against varying extracellular K+ concentration based on different intracellular Mg2+ concentrations. Intracellular Mg2+ concentrations used are

Intracellular Mg2+ concentration-dependent contribution of the ATP-sensitive K+ current to the chondrocyte resting membrane potential. In
Populations of models
An example population of 100 models with randomly varied sets of parameters (Table 1) is illustrated in Figure 5. The steady state solutions for all species are reached within the simulation time. Notably, the steady states for both Na+ and K+ reach similar concentration levels regardless of the set of parameters, whereas Ca2+ concentrations at steady state solution are strongly affected by the set of parameters. Thus, the behavior of the membrane potential follows the shape of the Ca2+ time curve, as influenced by the composition of the parameter sets.

Population of 100 models with randomly drown scaling factor for the maximum of the sodium-potassium (Na+/K+) pump current and background sodium (Na+) leakage conductance. Each simulation trajectory results from a parameter set with unique parameters. Steady-state values for the resting membrane potential, V,
For all 100 parameter sets, the Na+ steady state solution is close to zero. However, the time point when reaching the steady state is parameter-dependent (Figs. 5B, D and 6A, B). To investigate the individual parameter effects, simulations with randomly drawn parameters for each individual parameter represented in Table 1 were performed. Larger parameter ranges were also investigated; in Figure 5 INaK,scale ranges from 1.375 to 2.1125, whereas for Figure 6, INaK,scale values between 0.1 and 7.0 were tested.

The scaling of the maximum sodium-potassium (Na+/K+) pump current, INaK,scale, affects the timing of the intracellular sodium concentration Na+, [Na+]i, steady state as well as the steady state of the chondrocyte resting membrane potential, V. The simulation trajectories for V and [Na+]i in the low
The simulation results indicate that the scaling factors of the maximum Na+/K+ pump current (INaK,scale) has a major effect on the membrane potential, the final concentrations for Na+ and K+, as well as the duration required for the system to reach steady-state. A wide range of INaK,scale values resulted in a Na+ depletion, which is unlikely to occur in a physiologically viable chondrocyte preparation. A stepwise scan through INaK,scale (0.1 < INaK,scale < 7.0) reveals three parameter regimes for the scaling of this current. For 0.1 < INaK,scale < 0.6, here called the low parameter regime, Na+ concentrations range from 10 to 90 mM (Fig. 6A). If 0.6 < INaK,scale < 5.0, a nonphysiological state of Na+ depletion is eventually reached, as intracellular sodium moves toward zero over time.
The value of INaK,scale also affects the time course of this depleted state (Fig. 6B): the smaller the scaling factor and smaller the current, the later the system reaches its steady state (the middle parameter regime). For INaK,scale > 5.0, steady-state Na+ concentrations become negative, which is biologically and numerically infeasible and causes the simulation to fail.
A population of models approach was again used to further probe the model dependence on parameter variation for low and middle parameter regimes, this time varying initial conditions (Fig. 7). Figure 7 shows strong model dependence on initial conditions for evolving variables (panels A–D). However, while there are a variety of stable steady states at different parameter sets, where for example, intracellular sodium is not depleted (panel B), all these occur for the low parameter regime of INaK,scale (blue traces, Fig. 7, all panels).

Study of interplay between the initial conditions and INaK,scale on the simulation outcome for membrane potential
Thus, the low parameter regime of

The resting membrane potential evolution within the low parameter regime for INaK,scale, as this increases, as the background potassium conductance (g_K_b_bar) is varied via the population of models approach. Simulations (100 parameters sets, varying I K,b: g_K_b_bar, the conductance governing the background potassium current, over a distribution as described in Methods) were run with differing values for INaK,scale in the low parameter regime range (0.1–0.6) until intracellular sodium reached steady state. Each color in panels
Discussion
In this study, a model of chondrocyte electrophysiology was expanded to include the ATP-sensitive K+ (KATP) channel and an extended ionic “population of models” approach was used to understand quantitatively the steady-state behavior of the chondrocyte membrane potential.
ATP-dependent potassium channel and the chondrocyte model
One possible interpretation of Figure 3 is that higher Mg2+ concentrations help to stabilize IK−ATP currents with respect to varying extracellular K+ concentrations. The lower Mg2+ concentration additionally contributes to the hyperpolarization of the membrane potential (Fig. 4). This stabilizing effect is interesting, as experimental data suggest a protective role of high Mg2+ on joint health. Although the exact mechanisms behind this protection remain elusive, some hypotheses point to a role of Mg2+ in reducing chondrocyte apoptosis and facilitating chondrocyte proliferation.27–30
Previous work has also shown that the sulfonylurea glibenclamide stimulates growth of human chondrocytes by insulin-like growth factor 1 (IGF-1)-dependent mechanisms.31,32 As IGF-1 levels are inversely related to inflammatory markers and oxidative stress, and promoted by nutrients, including Mg2+, 33 it bears speculation that Mg2+ regulatory effects on chondroprotection are multifold. One caveat of the present study is that physiological Mg2+ concentrations in chondrocytes remain unknown, and thus we have tested our model with a range of concentrations. Reliable measurements of intracellular Mg2+ concentrations will be necessary to assess the physiological effects of Mg2+ on K+ currents, and the potentially protective role of Mg2+ and the ATP-dependent K+ channel in cartilage maintenance.
Insights from the population of models approach
To get a complete understanding of the three parameter regimes for the scaling factor of the maximum Na+/K+ pump, current further investigation is needed. Notably, we have found that in the low parameter regime for this scaling factor, a plethora of stable steady states for the chondrocyte model is reached, setting the emergent chondrocyte resting membrane potential somewhere between approximately −50 and −70 mV. However, this investigation has not taken the variety of potential isoforms of the three subunits underpinning the Na-K-ATPase and its generated current, as done in our previous work. 13 In addition, it would be interesting to further investigate the link between Ca2+ concentration and the membrane potential in a subsequent study.
Limitations of the study and possible model improvement
The current-voltage relationship for IK-ATP for differential extracellular potassium concentrations as shown in Figure 2 follows that of Zhou et al, 34 the parent formulation used in this implementation. As in the original, the reversal potential (Nernst potential) for potassium was fixed at −94 mV in this case. However, in the context of widely fluctuating or increased extracellular potassium concentration, which is a distinct possibility in the environs of the chondrocyte, it is likely that the Nernst potential will influence the driving force for the current, and should be calculated explicitly, to be further considered in subsequent model improvements.
Furthermore, the IK-ATP model used here is neither specific to a chondrocyte nor indeed to a pure isoform, but rather to models of the mammalian cardiac sarcolemma. Furthermore, while the present work has appropriately considered how IK-ATP is modulated by changes in intracellular magnesium, other important ionic processes, also known to be significantly changed when intracellular magnesium is altered, have not yet been considered in this model iteration, including the sodium potassium pump, the 2-pore potassium channel, and the calcium pump, among others. Future model development will address this gap.
In addition, an important present limitation is the relative importance of the plasma membrane versus the mitochondrial IK-ATP channel, important in neuro- and cardioprotection. Here, we have only accounted for the surface membrane channel and have not yet implemented mitochondrial regulation. Even if K-ATP channels were unchanged at the level of the plasma membrane, these might still exert effects in the intracellular domain.
Clearly, the lack of available biological data presents a challenge for the validation of models such as the one presented here. While investigating ranges offer insights into plausible parameterization, measurement data are also needed to circumscribe these ranges directly. Due to the high parameter uncertainty of the model, care must be taken in interpreting results to make useful predictions and to suggest hypotheses for further testing. A more thorough investigation into the range of appropriate intracellular and synovial ionic concentrations remains to be performed.
Concluding Remarks
Here, we present a model of chondrocyte electrophysiology, with particular attention to parameter sensitivity and the role of K+ currents in setting the steady-state membrane potential. Our preliminary results support a putative role for Mg2+ in cartilage maintenance as recorded in clinical studies, by potentially stabilizing K+ currents through the ATP-dependent K+ channel, although more research is required to bolster this speculation.
Furthermore, we show how a population of models can be used to examine fluctuations in a range of parameters, and their interactions as the model reaches steady-state membrane potential. Such random variations in parameter values offer a more robust representation of reality: naturally occurring fluctuations and uncertainty are inherent in biological, including electrophysiological, data. Finally, the chondrocyte model has been reimplemented from MATLAB into Python to increase its accessibility and is now available as an open-source repository on GitHub, with demo scripts to aid interested parties to get started immediately.
Footnotes
Acknowledgments
The authors acknowledge the members of our research teams and collaborators for their support and encouragement.
Author Disclosure Statement
No competing financial interests exist.
Funding Information
The authors gratefully acknowledge funding for this work from the Norwegian Ministry of Education and Research via the Simula-UiO-UCSD Research PhD Training initiative (SUURPh Programme) as well as the Research Council of Norway, which funds PROCardio, a Norwegian Centre for Research-Based Innovation (SFF).
