Abstract
A biochemical model of the receptor, G-protein and effector (RGE) interactions during transduction in the cilia of vertebrate olfactory receptor neurons (ORNs) was developed and calibrated to experimental recordings of cAMP levels and the receptor current (RC). The model describes the steps from odorant binding to activation of the effector enzyme which catalyzes the conversion of ATP to cAMP, and shows how odorant stimulation is amplified and delayed by the RGE transduction cascade. A time-dependent sensitivity analysis was performed on the model. The model output—the cAMP production rate—is particularly sensitive to a few, dominant parameters. During odorant stimulation it depends mainly on the initial density of G-proteins and the catalytic constant for cAMP production.










Similar content being viewed by others
References
Bakalyar, H. A., & Reed, R. R. (1990). Identification of a specialized adenylyl cyclase that may mediate odorant detection. Science, 250, 1403–1406. doi:10.1126/science.2255909.
Bhandawat, V., Reisert, J., & Yau, K.-W. (2005). Elementary response of olfactory receptor neurons to odorants. Science, 300, 1931–1934. doi:10.1126/science.1109886.
Breer, H., Boekhoff, I., & Tareilus, E. (1990). Rapid kinetics of second messenger formation in olfactory transduction. Nature, 345, 65–68. doi:10.1038/345065a0.
Buck, L. B. (2000). The molecular architecture of odorand pheromone sensing in mammals. Cell, 100, 611–618. doi:10.1016/S0092-8674(00)80698-4.
Chen, C., Nakamura, T., & Koutalos, Y. (1999). Cyclic AMP diffusion coefficient in frog olfactory cilia. Biophysical Journal, 76, 2861–2867. doi:10.1016/S0006-3495(99)77440-0.
De Souza, F. M. S., & Antunes, G. (2007). Investigating the properties of adaptation in a computational model of the olfactory sensory neuron. Neurocomputing, 70, 1663–1667. doi:10.1016/j.neucom.2006.10.090.
Dionne, V. E., & Dubin, A. E. (1994). Transduction diversity in olfaction. The Journal of Experimental Biology, 194, 1–21.
Dougherty, D. P., Wright, G. A., & Yew, A. C. (2005). Computational model of the cAMP-mediated sensory response and calcium-dependent adaptation in vertebrate olfactory receptor neurons. Proceedings of the National Academy of Sciences of the United States of America, 102, 10415–10420. doi:10.1073/pnas.0504099102.
Felber, S., Breuer, H. P., Petruccione, F., Honerkamp, P., & Hofmann, K. P. (1996). Stochastic simulation of the transducin GTPase cycle. Biophysical Journal, 71, 3051–3063. doi:10.1016/S0006-3495(96)79499-7.
Firestein, S. (2001). How the olfactory system makes sense of scents. Nature, 413, 211–218. doi:10.1038/35093026.
Firestein, S., Picco, C., & Menini, A. (1993). The relation between stimulus and response in olfactory receptor cells of the tiger salamander. The Journal of Physiology, 468, 1–10.
Grosmaître, X., Santarelli, L. C., Tan, J., Luo, M., & Ma, M. (2007). Dual functions of mammalian olfactory sensory neurons as odor detectors and mechanical sensors. Nature, 10, 348–354.
Gu, Y., Lucas, P., & Rospars, J.-P. (2009). Model of the insect pheromone transduction cascade. PLoS Comp. Biol, accepted for publication.
Kaissling, K.-E. (2001). Olfactory perireceptor and receptor events in moths: A kinetic model. Chemical Senses, 26, 125–150. doi:10.1093/chemse/26.2.125.
Kaissling, K.-E., & Rospars, J. P. (2004). Dose-response relationships in an olfactory flux detector model revisited. Chemical Senses, 29, 529–532. doi:10.1093/chemse/bjh057.
Kleene, S. J. (2002). The calcium-activated chloride conductance in olfactory receptor neurons. Current Topics in Membranes, 53, 119–134. doi:10.1016/S1063-5823(02)53031-3.
Kleene, S. J. (2008). The electrochemical basis of odor transduction in vertebrate olfactory cilia. Chemical Senses, 33, 839–859. doi:10.1093/chemse/bjn048.
Lamb, T. D., & Pugh, E. N., Jr. (1992). G-protein cascades: gain and kinetics. Trends in Neurosciences, 15, 291–298. doi:10.1016/0166-2236(92)90079-N.
Lowe, G., & Gold, G. H. (1993). Contribution of the ciliary cyclic nucleotide-gated conductance to olfactory transduction in the salamander. Journal of Physiology, 462, 175–196.
Matthews, H. R., & Reisert, J. (2003). Calcium, the two-faced messenger of olfactory transduction and adaptation. Current Opinion in Neurobiology, 13, 469–475. doi:10.1016/S0959-4388(03)00097-7.
Minor, A. V., & Kaissling, K.-E. (2003). Cell responses to single pheromone molecules may reflect the activation kinetics of olfactory receptor molecules. Journal of Comparative Physiology. A, Sensory, Neural, and Behavioral Physiology, 189, 221–230.
Nakamura, T., & Gold, G. H. (1987). A cyclic nucleotide-gated conductance in olfactory receptor cilia. Nature, 325, 442–444. doi:10.1038/325442a0.
Naurusuye, K., Kawai, F., & Miyachi, E.-I. (2003). Spike encoding of olfactory receptor cells. Neuroscience Research, 46, 407–413. doi:10.1016/S0168-0102(03)00131-7.
Reidl, J., Borowski, P., Sensse, A., Starke, J., Zapotocky, M., & Eiswirth, M. (2006). Model of calcium oscillations due to negative feedback in olfactory cilia. Biophysical Journal, 90(4):1147-1155.
Reisert, J., & Matthews, H. R. (1999). Adaptation of the odor-induced response in frog olfactory receptor cells. The Journal of Physiology, 519, 801–813. doi:10.1111/j.1469-7793.1999.0801n.x.
Reisert, J., & Matthews, H. (2001). Response properties of isolated mouse olfactory receptor cells. The Journal of Physiology, 530, 113–122. doi:10.1111/j.1469-7793.2001.0113m.x.
Rospars, J.-P., Lánský, P., Duchamp, A., & Duchamp-Viret, P. (2003). Relation between stimulus and response in frog olfactory receptor neurons in vivo. The European Journal of Neuroscience, 18, 1135–1154. doi:10.1046/j.1460-9568.2003.02766.x.
Rospars, J.-P., Lucas, P., & Coppey, M. (2007). Modelling the early steps of transduction in insect olfactory receptor neurons. Bio Systems, 89, 101–109. doi:10.1016/j.biosystems.2006.05.015.
Rospars, J.-P., Lansky, P., Chaput, M., & Duchamp-Viret, P. (2008). Competitive and noncompetitive odorant interactions in the early neural coding of odorant mixtures. The Journal of Neuroscience, 28, 2659–2666. doi:10.1523/JNEUROSCI.4670-07.2008.
Saltelli, A. (2002). Making best use of model evaluations to compute sensitivity indices. Computer Physics Communications, 145, 280–297. doi:10.1016/S0010-4655(02)00280-1.
Saltelli, A. (2004). Sensitivity analysis in practice: A guide to assessing scientific models. Chichester, England: Wiley.
Schandar, M., Laugwitz, K.-L., Boekhoff, I., Kroner, C., Gundermann, T., Schultz, G., et al. (1998). Odorants selectively activate distinct G-protein subtypes in olfactory cilia. The Journal of Biological Chemistry, 273, 16669–16677. doi:10.1074/jbc.273.27.16669.
Schild, D., & Restrepo, D. (1998). Transduction mechanisms in vertebrate olfactory receptor cells. Physiological Reviews, 78, 429–466.
Sklar, P. B., Anholt, R. R., & Snyder, S. H. (1986). The odorant-sensitive adenylate cyclase of olfactory receptor cells. Differential stimulation by distinct classes of odorants. The Journal of Biological Chemistry, 26, 15538–15543.
Suzuki, N., Takahata, M., & Sato, K. (2002). Oscillatory current responses of olfactory receptor neurons to odorants and computer simulation based on a cyclic AMP transduction model. Chemical Senses, 27, 789–801. doi:10.1093/chemse/27.9.789.
Takeuchi, H., & Kurahashi, T. (2002). Photolysis of caged cyclic AMP in the ciliary cytoplasm of the newt olfactory receptor cell. The Journal of Physiology, 541, 825–833. doi:10.1113/jphysiol.2002.016600.
Takeuchi, H., & Kurahashi, T. (2005). Mechanisms of signal amplification in the olfactory sensory cilia. The Journal of Neuroscience, 25, 11084–11091. doi:10.1523/JNEUROSCI.1931-05.2005.
Tesmer, J. J., Sunahara, R. K., Gilman, A. G., & Sprang, S. R. (1997). Crystal structure of the catalytic domains of adenylyl cyclase in a complex with Gsα∙GTPγS. Science, 278, 1907–1916. doi:10.1126/science.278.5345.1907.
Tomaru, A., & Kurahashi, T. (2005). Mechanisms determining the dynamic range of the bullfrog olfactory receptor cell. Journal of Neurophysiology, 93, 1880–1888. doi:10.1152/jn.00303.2004.
Acknowledgements
This work was supported by the European Network of Excellence GOSPEL and by the European grant FP7 Bio-ICT convergence No. 216916 “Biologically inspired computation for chemical sensing” (Neurochem).
Author information
Authors and Affiliations
Corresponding author
Additional information
Action Editor: Upinder Singh Bhalla
Electronic supplementary material
Below is the link to the electronic supplementary material.
ESM 1
Matlab script for solving the dynamic equations of the RGE model, when fitted to the three data sets tk05, d05 and etk05 (M 4 kb)
Appendices
Appendix A: Equations of the RGE model
In addition the following conservation laws apply:
The odorants (in the mucus or physiological solution) interact with the receptors (on the cilia). The mucus is a volume (3D) while the receptors reside on the ciliary surface (2D). In Eqs. (A1–A13) all species are membrane-bound, so that their amounts are given as membrane densities (molecules μm−2), except L and y which are in solution and given in μM. In Eq. (A1), the dimension of k 1 ·L·R must be molecules μm2 s−1, indicating that k 1 must have units s−1 μM−1. Similarly, if the cAMP production rate y (Eq. (A10) should have dimension (s−1 μM), k c must have units s−1 μM molecules−1 μm2. The dimensions of the other rate constants (Table 2) are more straightforward to verify. The electronic supplementary material contains a Matlab-script for solving the dynamic equations of the RGE model (RGE.m).
Appendix B: The Sobol and Saltelli method for sensitivity analysis
The SA method developed by Sobol and Saltelli (Saltelli 2002; Saltelli 2004), summarized here, treats the model output y = f(x 1 , x 2 … x k ) as a function of k input factors x i which are the initial conditions and rate constants of the model. The output y may be a scalar or a time series. A time-dependent output (as in our case) can be analyzed by this method because sensitivity indices are computed at each time step separately.
The computation of the output sensitivity to the input factors involves two sample matrices
and
each containing a set of N Monte Carlo samples for the k input factors. From M 1 and M 2 , a third matrix N j can be constructed by replacing the Monte Carlo set for input parameter j in M 2 by the set from M 1 .
The first order and total order sensitivity indices can be computed according to:
and
U j is obtained from the product of f-values computed from the sample matrix M 1 and f-values computed from N j where all factors except X j have been re-sampled. Let f(M r 1 ), f(M r 2 ) and f(N r j ) denote the output y obtained by using the r’th parameter set in M 1 , M 2 and N j respectively. We then have:
The rule is: Resample all parameters except the one (j) that should be estimated. The total effect of j is obtained by subtracting the effect of all other parameters from unity. Thus, U −j measures the sensitivity to all parameters except j by re-sampling only j:
The unconditional mean and variance (E(Y) and V(Y)) can be estimated in several ways, using either of the sets M 1 or M 2 . For an infinite number of Monte Carlo simulations, all definitions should be equivalent. However, since our simulations are time consuming, we limited the number of Monte Carlo simulations to 5,000 iterations, which is not very high for exploring a 13 dimensional parameter space. Due to the limited number of iterations, the SA-method is sensitive to how the sample sets (eqns. B1–B3) are combined in the expressions for the mean and variance. We found that some minor and statistically valid adjustments of the original method, lowers the probability of getting theoretically implausible results (e.g. negative sensitivity indices, or the sum of first order sensitivity indices exceeding unity). To make optimal choices, we consider two special cases: 1) when j is a non-influential variable, so that the result should not depend on whether j is re-sampled or not, and 2) when j is the only influential variable, so that the result should not be influenced by whether all other variables are re-sampled or not. These two cases are now studied for the computation of the first order sensitivity indices and the total order sensitivity indices respectively.
The first order indices
If j is a non-influential variable, f(N r j ) should be identical to f(M r 2 ) in Eq. (B6), and S j should be zero. If j is the only important parameter, f(N r j ) should be identical to f(M r 1 ), and S j should be unity. These two conditions can be written:
and
The former case suggests that we use the valid estimate
for the squared unconditional mean (which satisfies the condition to a factor N/(N − 1)). The second case suggest the usual definition of variance, so that
with Ê 2 (Y) defined as in (B10). Note that a truly non-influential variable in this case would be overestimated due to factor N instead of N − 1 in the definition of the mean.
The total effect indices
If j is a non-influential variable, f(N r j ) should be identical to f(M r 2 ) in Eq. (B7), and S −j should be zero. If j is the only important variable, f(N r j ) should be identical to f(M r 1 ), and S −j should be unity. These two conditions:
and
give the corresponding definitions:
and
for the mean and variance. The only difference is that the first summation in the variance in this case is based on M 2 , as opposed to M 1 in the first order indices. Note that a truly non-influential variable in this case would result in the exact estimate S −j = 0.
In the original work (Saltelli 2002, 2004), the more common definition
was used in the computation of the total effect indices. These various definitions of the expected values and variance are statistically plausible and should give identical result in the case of an infinite number of iterations. Due to the limited data set and independent computations of the indices, the stochastic possibility of obtaining negative sensitivity indices was still realized at some time points, but then only for very small sensitivity indices (see Table 4). Still, the reported conclusions on important vs. unimportant input parameters were found repeatedly in several independent simulations.
Another way of making the simulations more robust, proposed in Saltelli (2004), is to subtract the mean from Y, and replacing Y with the variable Y − Ê(Y). That is, replace the variable f(M 1 ) with
in Eqs. (B6–B15) above, and do the corresponding operations for f(M 2 ) and f(N j ). This was used in all our simulations.
Appendix C: Sensitivity analysis and parameter estimation in the RGE model
The SA considers parameter variations within an interval around the estimated parameter set. In our study, these variations were sampled from a normal distribution, using the estimated parameters in Table 2 as the mean and 15% of mean as standard deviation (std). We wanted a sampling interval that could reflect some realistic parameter variations (e.g. due to measurement errors), and not only small perturbations. At the same time, we wanted the sampling interval to be narrow enough to reflect the system sensitivity for the specific estimated parameter set. For instance, the RGE(D05) model, where G 0 < E 0 , was always most sensitive to G 0 , while the RGE(TK05) model, where G 0 > E 0 , was most sensitive to E 0 when the odour concentration was very high. If the sampling interval was too broad, such differences in the scenario would not be reflected in the SA, so that an interval std = 0.15·mean. is a good compromise. This will also make the probability of sampling negative parameter values close to zero.
The sensitivity of the model output to a given parameter i has two related implications. First, if the model is used to predict an output for which no empirical data exist, an accurate empirical measurement of parameter i is crucial for a good prediction. Second, if the model is calibrated to existing data (as in our case), it means that the model can estimate parameter i with high accuracy, since any small deviance from its correct value would give a strong discrepancy between the model output and the empirical data. Our model should thus be able to estimate G 0 and k c with high accuracy. As can be seen in Fig. 8, the parameters k −1 and k Ea are mainly influential after the stimulus has been turned off. Since the TK05 experiments were conducted with continuous stimulus, we used the D05 data to estimate the generic parameter k Ea , and then used the same value in both data sets. For k −1 , we did not demand similar values for the two data sets, and k −1 was estimated for the TK05 set during stimulation. As can be seen in Fig. 8, k −1 is mainly influential for the post-stimulus cAMP, for which there is no data, indicating that the post-stimulus cAMP signal for the TK05 set should be regarded with some caution.
Conversely, the least important parameters in our RGE model (i.e. k Ga e G , e GE and E 0 ) can not be estimated with any accuracy. This means that the model is robust to perturbations of these parameters. Furthermore, comparison of stimulations with low and high odorant concentrations (Fig. 10) indicates that the relative importance of the various parameters on the model response depends on the odorant concentration. Parameter k c is best estimated at high odorant stimulation both for the TK05 and D05 ORN (Fig. 10(b, d)). G 0 is best estimated at high odorant concentration in the D05 ORN (Fig. 10(b)), and at intermediate concentration for the TK05 ORN (Fig. 9(b)), while E 0 is only influential at high odorant stimulus for the TK05 ORN (Fig. 10(d)). The remaining parameters are best estimated at low concentration both for the D05 and TK05 ORN, because in this case the output is more evenly sensitive to several of the input parameters (Fig. 10(a, c)). The sensitivity to R 0 is highest at low concentrations, indicating that a high density of receptor molecules may only be important for detecting weak signals. However, the sensitivity to R 0 was quite low also in this case, and at intermediate stimulus, the sensitivity to R 0 was lower than for the other proteins even when it was the sparsest species (Section 3.3). Our estimate of R 0 (in the range 700–1,700 molecules µm−2) is relatively low in comparison with R 0 = 6,000 molecules.µm−2 estimated in moths (Kaissling 2001).
As pointed out earlier, a complex model may have several parameter combinations that may give a good fit to a single output channel. Since the parameter estimation procedure does not guarantee a global minimum, we cannot exclude the possibility of another set of parameters that might give a good fit to the cAMP data. As shown in Section 3.1, the estimated parameters represent a local fit that depends on the initial conditions of the estimation algorithm. An accurate estimate of a parameter is thus relative to this local optimum. This point is most critical concerning the protein densities, for which we are not aware of any empirically estimated values in vertebrate ORNs. If future research should indicate that the real values for G 0 and E 0 diverge strongly from ours, the model parameters should be updated, and another local optimum should be searched for.
Rights and permissions
About this article
Cite this article
Halnes, G., Ulfhielm, E., Eklöf Ljunggren, E. et al. Modelling and sensitivity analysis of the reactions involving receptor, G-protein and effector in vertebrate olfactory receptor neurons. J Comput Neurosci 27, 471–491 (2009). https://doi.org/10.1007/s10827-009-0162-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10827-009-0162-6