Literature DB >> 35774414

Modularisation of published and novel models toward a complex KIR2DL4 pathway in pbNK cell.

Nurul Izza Ismail1, Ana Masara Ahmad Mokhtar2.   

Abstract

KIR2DL4 is an interesting receptor expressed on the peripheral blood natural killer (pbNK) cell as it can be either activating or inhibitory depending on the amino acid residues in the domain. This model uses mathematical modelling to investigate the downstream effects of natural killer cells' activation (KIR2DL4) receptor after stimulation by key ligand (HLA-G) on pbNK cells. Development of this large pathway is based on a comprehensive qualitative description of pbNKs' intracellular signalling pathways leading to chemokine and cytotoxin secretion, obtained from the KEGG database (https://www.genome.jp/pathway/hsa04650). From this qualitative description we built a quantitative model for the pathway, reusing existing curated models where possible and implementing new models as needed. This model employs a composite approach for generating modular models. The approach allows for the construction of large-scale complex model by combining component of sub-models that can be modified individually. This large pathway consists of two published sub-models; the Ca2+ model and the NFAT model, and a newly built FCεRIγ sub-model. The full pathway was fitted to published dataset and fitted well to one of two secreted cytokines. The model can be used to predict the production of IFNγ and TNFα cytokines.•Development of pathway and mathematical model•Reusing existing curated models and implementing new models•Model optimization and analysis.
© 2022 The Author(s). Published by Elsevier B.V.

Entities:  

Keywords:  Intracellular signalling pathway; Mathematical model; Modularisation

Year:  2022        PMID: 35774414      PMCID: PMC9237949          DOI: 10.1016/j.mex.2022.101760

Source DB:  PubMed          Journal:  MethodsX        ISSN: 2215-0161


Specifications table

Method details

In this study, we developed a model to predict the production of interferon gamma (IFNγ) and tomur necrosis factor alpha (TNFα) cytokines induced by the binding of human leucocyte antigen (HLA)-G to endocytosed killer cell immunoglobulin-like receptor 2DL4 (KIR2DL4) receptor as shown in Figure 1. The KIR2DL4 receptor is an endocytosed receptor. The transient passage of endocytosed KIR2DL4 receptor at the cell surface occurs when an natural killer (NK) cell is activated by interleukin-2 (IL-2). The transient passage of KIR2DL4 at the cell surface is sufficient to capture soluble HLA-G and transport it to the endosomes. The endocytosed HLA-G/KIR2DL4 complex recruits FC epsilon RI gamma (FCεRIγ) and aggregates the FCεRIγ. Activation of FCεRIγ by Lyn-catalysed phosphorylation then recruits Syk. Syk binding to FCεRIγ is activated via phosphorylation by Lyn. Phosphorylated Syk then phosphorylates GRB2-associated binding protein 2 (GAB2), which leads to activation of the phosphoinositide 3-kinase (PI3K) signalling cascade. One pathway activated by HLA-G through PI3K is the PLCγ-IP3-Ca-CaN-NFAT cascade. Ligation of FCεRIγ stimulates expression of many cytokines via a Ca-dependent mechanism. The PLCγ-IP3-Ca-CaN-NFAT cascade also can be activated by active Syk/ZAP70 via LAT. PI3K and linker of activated T cells (LAT) activate phospholipase C gamma (PLCγ). The role of PLCγ is to control the concentration of calcium (Ca2+) in the cell [1,2] through IP3. PLCγ catalyses the conversion of IP3 from PIP2. IP3 causes the release of Ca2+ from the intracellular endoplasmic reticulum. Ca2+ binds to calcineurin (CaN), and the complex then dephosphorylates the nuclear factor in an activated T-cell (NFAT). The migration of NFAT into the cell nucleus starts the transcription of cytokines TNFα and IFNγ [3,4].
Fig. 1

Schematic representation of TNFα and IFNγ secretions induced by HLA-G signalling pathway. Soluble HLA-G has been known to be a ligand for KIR2DL4. Soluble HLA-G originates from cell surface-bound HLA-G. Metalloproteinase (a protease enzyme) is responsible for the cleavage/release of HLA-G from the surface. The experimental setting used to fit the data also used soluble HLA-G to stimulate KIR2DL4. In our model, we assumed that the HLA-G that binds to KIR2DL4 is soluble HLA-G. The transient passage of endocytosed KIR2DL4 receptor at the cell surface occurs when an NK cell is activated by IL-2 is sufficient to capture soluble HLA-G and transport it to the endosomes. The endocytosed HLA-G/KIR2DL4 complex recruits FCεRIγ and aggregate FCεRIγ. FCεRIγ activation is known to induce phosphoinositide 3-kinase (PI3K) [5,6]. PI3K-mediated production of phosphatidylinositol 3,4,5-triphosphate (PtdIns(3,4,5)P3) allosterically enhances PLC activity downstream. This early signalling pathway then activates the NFAT futile cycle and initiates the regulation of IFNγ and TNFα secretion in NK cells.

Schematic representation of TNFα and IFNγ secretions induced by HLA-G signalling pathway. Soluble HLA-G has been known to be a ligand for KIR2DL4. Soluble HLA-G originates from cell surface-bound HLA-G. Metalloproteinase (a protease enzyme) is responsible for the cleavage/release of HLA-G from the surface. The experimental setting used to fit the data also used soluble HLA-G to stimulate KIR2DL4. In our model, we assumed that the HLA-G that binds to KIR2DL4 is soluble HLA-G. The transient passage of endocytosed KIR2DL4 receptor at the cell surface occurs when an NK cell is activated by IL-2 is sufficient to capture soluble HLA-G and transport it to the endosomes. The endocytosed HLA-G/KIR2DL4 complex recruits FCεRIγ and aggregate FCεRIγ. FCεRIγ activation is known to induce phosphoinositide 3-kinase (PI3K) [5,6]. PI3K-mediated production of phosphatidylinositol 3,4,5-triphosphate (PtdIns(3,4,5)P3) allosterically enhances PLC activity downstream. This early signalling pathway then activates the NFAT futile cycle and initiates the regulation of IFNγ and TNFα secretion in NK cells. The signalling pathway to be modelled, depicted in Figure 2 consist of many components and reactions. We apply modular design principles into the construction of NK signalling model. This model incorporates two published models including the Ca2+ oscillations of Dupont and Erneux (1997) [7] and NFAT cycling of Cooling et al. (2009) [8]. A new sub-model was built to complete the signalling pathway, based on the availability of experimental data. One sub-model was developed in this section and termed FCεRIγ and appear as Level 2 models in Figure 2. With all required sub-models developed, we were then able to bring together these models into a complete HLA-G-KIRDL4 pathway and labelled as Level 3 in Figure 2.
Fig. 2

A phylogenetic tree showing the evolutionary relationships among existing and new sub-models of the pathway. We consider three distinct levels of models. Level 1 modules are created from models of components of the signalling pathways that already exist in the literature. Level 2 modules are small connected components of the signalling pathway that determined by the availability of experimental data which allows the parameters of the modules to be define. Level 3 combined all sub-models together to create a whole model. Sub-models highlighted in green boxes mean experimental data exists.

A phylogenetic tree showing the evolutionary relationships among existing and new sub-models of the pathway. We consider three distinct levels of models. Level 1 modules are created from models of components of the signalling pathways that already exist in the literature. Level 2 modules are small connected components of the signalling pathway that determined by the availability of experimental data which allows the parameters of the modules to be define. Level 3 combined all sub-models together to create a whole model. Sub-models highlighted in green boxes mean experimental data exists.

Materials and Methods

Model construction

To identify appropriate signalling pathways to derive models at all levels and models that had been previously published that covered components of the system we used online databases as resources for signalling pathway and experimental data. KEGG (https://www.genome.jp/kegg/pathway.html) is the main source for cell signalling pathways. Several model repositories of computational models of biological processes were searched for existing models. The databases searched included PMR (https://models.physiomeproject.org/welcome) and BioModels (https://www.ebi.ac.uk/biomodels-main), where the first is the CellML model repository and the latter is the SBML model repository. The models in those repositories are published in either curated and non-curated form. We also extended the data search into the JWS Model Database (http://jjj.biochem.sun.ac.za), an online modelling database that allows online simulation of models. Models described in the literature were manually curated and enriched with cross-references.

Re-using components of existing model in CellML

To re-use an existing model, we first re-simulated the model to ensure the model outputs were the same as published outputs. We then imported component(s) or variable(s) that we intended to re-use in our model. We then encapsulated the components. The steps in re-using and importing components from existing models to a new top-level model are shown in simplified form in a flow chart provided in Figure 3.
Fig. 3

Flow chart of steps in re-using and importing components into a new model. Model components in CellML contain units, variables and equations and can be connected to other components through mapping to allow information to be shared between the components. The CellML encapsulation feature allows users to encapsulate components, either to hide the complexity of a model by creating submodels, or to provide mechanisms for plugging in different implementations of a particular detail of a model.

Flow chart of steps in re-using and importing components into a new model. Model components in CellML contain units, variables and equations and can be connected to other components through mapping to allow information to be shared between the components. The CellML encapsulation feature allows users to encapsulate components, either to hide the complexity of a model by creating submodels, or to provide mechanisms for plugging in different implementations of a particular detail of a model. The new model is usually a top-level model, which may contain the CellML sub-model(s) imports, the encapsulation hierarchy, and the units, components, and mappings of the new model. The top-level model and sub-models are linked using public mapping and private-public mapping if encapsulation is used. The CellML model of a top-level model with sub-model(s) imports is provided in Figure 4. We then tested the model to ensure it worked as expected.
Fig. 4

Overall structure of the top level CellML model showing the encapsulation hierarchy, the CellML model imports and the other key parts (units, components, and mappings).

Overall structure of the top level CellML model showing the encapsulation hierarchy, the CellML model imports and the other key parts (units, components, and mappings).

Methods for searching for experimental data

Several methods were used to gain information for the experimental data in this study. Various keywords for data searches were used, ranging from general to specific terms, and combinations of both vague and specific keywords. The data search was done for NK cell signalling experimental output, and for the signalling experimental output for other immune cells including T cells, B cells and macrophages. We extended the data search to other non-immune cell types to ensure we obtained all available data. But we tried to make use of data from immune cells first. The search keywords included single molecule keywords such as HLA, KIR, PI3K, and Vav. We also used combinations including trophoblast-NK cell, receptor-ligand combinations, receptor-cytokine combinations, receptor/ligand-molecule combinations, molecule-molecule combinations, molecule-cytokine combinations. We also referred to the Protein Data Bank (PDB) (https://www.rcsb.org), a database for three-dimensional structural data for large biological molecules, such as proteins and nucleic acids, for annotated collections of publicly available molecular structures, using relevant data such as molecular weight. Large amounts of additional relevant data are available through databases such as the Gene Expression Atlas (https://www.ebi.ac.uk/gxa/home), which is an open resource database that provides a huge quantity of information about gene and protein expression. The data relevant to signalling pathways that we could access in this database dealt with the relative expression of genes. Once a model has been developed, enough experimental data is crucial to ensure that the in silico simulation is reliable. The data sources can vary from journals to laboratory findings from experiments. Our model incorporated a wide variety of empirical observations ranging from human to non-human primates. Data that we needed included initial conditions of species involved in the pathway and kinetic rates of reactions. We examined literature data including integrative pathway diagrams, quantitative and qualitative details of possible molecular states, interaction, and activities [9]. Appropriate parameter values were chosen from the literature where possible and others were optimised using parameter fitting.

Initial conditions

In this study, the initial conditions for substrates were derived from literature where possible. The initial conditions depend on the experiment conducted or be fit if unknown. For experimental data that using the same unit, the value can be used directly. In some circumstance, experimental data was generated in different unit to the model, i.e., pg/ml, so the data need to be converted to molarity using a formula as followswhere p is the density of constituent i, and M is the molar mass of constituent i. For substrate without any data, we used the relative initial condition that has been optimised for similar reaction or we made early assumption within the relevant range. Once we optimised the model, we then decide whether we need to increase or decrease the value. The complexes in the system were fixed at 0 μM at time t =0.

Model calibration (parameter estimation)

Here we address the parameter estimation using least-squares optimisation in Python. The parameter estimation implements the Levenburg-Marquardt gradient method (greedy algorithm) to minimise an objective function [10]. The first step is to define the objective function to minimise. Gradient methods such as Levenburg-Marquardt tend to run into the nearest local minimum. The method is also sensitive to initialisation of parameters to be fit. The algorithm iteratively solves a trust-region sub-problems augmented by a special diagonal quadratic term and with trust-region shape determined by the distance from the bounds and the direction of the gradient. These enhancements help to avoid making steps directly into bounds and efficiently explore the whole space of variables. Traditional gradient-based local optimization methods normally fail to get to a global minimum. As the least-square method is prone to finding a local minimum rather than a global minimum [11,12], it is important to be reasonably close to the global minimum to get the best fit. To surmount this limitation, we must conduct a sweep of parameter space to find suitable search regions [13]. However, for many of our models, there are several unknown parameters, and so parameter space is too large to practically cover simply by varying parameters one by one. We therefore, aim to randomly sample parameter space with suitable coverage to be able to assure that we can find solutions close to a global minimum [14]. We use a sampling method to create a random sample of parameters within identified boundaries [15,16,17]. It allows users to determine the sampling size where the big sample size gives more chance for a better fit. It then runs the model lots of times using sampled parameter space and ranks the parameter set by the objective function. The parameter samples were generated using the Saltelli sample function stored in Python modules [15,16,17] as followingwhere N is the scaling factor of samples to generate (the argument we supplied) and D is the number of model parameters. Parameter sweep generates samples within the specified parameter space. We then generally loop over each sample input and evaluate the model. The parameter fitting was conducted via the optimisation of objective function. The objective function was defined as the sum of the squared differences between predicted and experimental values. The equation is defined aswhere S is the sum of the squared differences between experimental and predicted values. The unknown parameters may cover orders of magnitude, so we need to cover solutions, equally and fairly over a large parameter sweep. For this reason, the fitting assumes exponents for parameter bounds. For example, a lower bound of -3 and an upper bound of 2 will sweep parameters between 10−3 and 102. In this study, we used the default tolerance for termination by the change of the cost function and termination by the change of the independent variables. Default value set by the leastsq for both tolerances is 1e-8. The lower and upper bounds on independent variables are also set for each parameter.

Model analysis (sensitivity analysis)

The drawback of developing a big model in a small compartment is that the non-sensitive parameter from the small sub-model can be inherited to the bigger sub-model. Sensitivity analysis is one of the methods to access uncertainty in model parameter and can be used to identify parameter that need to be quantified experimentally. Sensitivity analysis is the study of how the inputs of a given model can change solution or output of the model, particularly of how the different level in the input of a model can be qualitatively or quantitatively apportioned to different outputs of a model [14,18,19]. To perform the analysis to NK cell model, each sub-model was analysed by looking at how sensitive is the model to each involved parameter. For small sub-models we use the one parameter at a time approach. That is, we change one parameter at a time and keep the other parameters fixed and investigate how that parameter impacts the objective function error. We initialised the model with the best fit values for each parameter and ran it multiple times over the parameter range. We varied each parameter from its best fit value, over the parameter range we assumed it to take. The analysis is repeated for all the parameters. We vary parameters over the feasible parameter range to check how much they impact solutions. We achieve this by using the inbuilt Saltelli function in the python SALib library [14]. Error defines the differences between points in model solution and experimental solution. In this study, we used least-squares method which calculated the sum of the squared points of model from data. We plot a graph of the error (shown on the y-axis) versus parameter range (shown on the y-axis). Dips in the error correspond to local minima in the parameter space. If a model is sensitive to a parameter, it remained fixed in subsequent simulations. At times the minimum was right at the edge of the parameter space. This parameter showed distinct changes in model behaviour on one side of the minimum can be varied during fitting to another set of data in the range around the minimum in which the line is flat. This means this parameter value needs to be around the ’minimum’. A flat line showed that the model is not sensitive to those parameters. The latter two types of parameters can be varied in fitting to subsequent data sets.

Physiologically Feasible Parameter Combinations That Can Replicate Cell Function

While the parameter fitting was looking for a ’best fit’ solution, which is set of parameters that provides the minimum error, this best fit may not be the only feasible model parameterisation that provides a close similarity to the experimental data. Alternate sets but fundamentally different solutions may be existed. Thus, we search for solutions within the parameter space that predicts concentrations of IFNγ and TNFα that varies within twice the value of the mean. We implemented a custom python script to sample the parameter space formed by the 23 parameters that can be fitted. Here, we implemented again Saltelli sampling function [16]. By selecting parameters in this way we are able to conduct a global analysis of model behavior, in that we vary all parameters simultaneously over the whole parameter space. In a formal global (e.g. Sobol) sensitivity analysis [20] the value of N must be sufficiently high to allow for statistical interpretation of the variability in model outputs. Saltelli sampling is an extension of the Sobol sequence, which is a quasi-random sequence that aims to provide a relatively uniform coverage of sampling space [17,21].

Modelling intracellular signalling of HLA-G-KIR2DL4 pathway

a. Re-using and implementing models from Physiome Model Repository (level 1 models) i. The Ca2+ model. Effects of inositol 1, 4, 5-trisphosphate 3-kinase and 5-phosphatase activities on Ca2+ oscillations This section outlines the model labelled as Ca2+ sub-model in Figure 2. Dupont and Erneux simulated a model that captures the oscillation of Ca2+ in a cell in response to upstream signalling (Figure 5) [7]. We implemented the Ca2+ oscillations phenomenon from Dupont & Erneux, 1997 in our model (https://github.com/Nurulizza/HLAG_to_cytokine/tree/master/dupont_Ca).
Fig. 5

Pathway of interest from Dupont & Erneux model [7]. Activation of PLC synthesizes IP3, which then induces the release of Ca2+ from internal stores in the cell. IP3 is a protein known to stimulate the recruitment of Ca2+ from cellular stores. IP3 binds to IP3 receptors located on the membranes of intracellular stores of Ca2+ and stimulates the release of Ca2+ into the cytosol. Ca2+ activation happens rapidly in the system. At the same time, ATPases pump Ca2+ back from the cytosol to the stores.

Pathway of interest from Dupont & Erneux model [7]. Activation of PLC synthesizes IP3, which then induces the release of Ca2+ from internal stores in the cell. IP3 is a protein known to stimulate the recruitment of Ca2+ from cellular stores. IP3 binds to IP3 receptors located on the membranes of intracellular stores of Ca2+ and stimulates the release of Ca2+ into the cytosol. Ca2+ activation happens rapidly in the system. At the same time, ATPases pump Ca2+ back from the cytosol to the stores. This model describes the link between activation of phospholipase C (Plc) and Ca2+ dynamics in the cell. IP3 activates the release of Ca2+ from internal stores via IP3 receptors. The model simulation showed that IP3 and IP4 oscillations are passively controlled by the cytosolic Ca2+ oscillations. The oscillations are caused by feedback regulation of cytosolic Ca2+ on the IP3 receptor. The concentration of cytosolic Ca2+ is given by the following equationwhere Ccyto and Catot are the concentration of cytosolic Ca2+ and total Ca2+. k1 describes the kinetic rate of Ca2+ from the stores into the cytosol, Ira is the fraction of active channels. α represents the ratio between the volumes of the intracellular stores and the cytosol and b accounts for a basal efflux from the stores into the cytosol. Translocation of Ca2+ back to stores is controlled by cytosolic Ca2+, described using the Hill approximation where VMP, Kp and np describe the maximum velocity, the constant for half maximum activity, and the Hill coefficient, respectively. In this model, Dupont and Erneux observed the typical behaviour of cytosolic Ca2+ oscillations and the influence of Ca2+ oscillation on the oscillation of IP3 and IP4 concentrations. This happens because each Ca2+ spike activates IP3 3-kinase, which further stimulates the change of IP3 into IP4. The amplitudes of IP3 and IP4 are determined by the stimulation level and by the maximum velocity and threshold constant of the IP3 3-kinase. The model was verified against the paper. ii. The NFAT model. Sensitivity of NFAT cycling to cytosolic Ca2+ concentration. This section describes the model labelled as ‘NFAT’ in Figure 2. The nuclear factor of activated T-cell (NFAT) transcription factors is stimulated by Ca2+ signals. In our model, the activation of NFAT is also stimulated by Ca2+. In NK cell, the activation and translocation of NFAT into the nucleus stimulate the production of cytokines. In 2009, Cooling et al. [8] simulated NFAT activation and translocation to the cell nucleus to regulate gene transcription. They replicated important regulation of Ca2+ oscillations and CaN to downstream NFAT cycling. We implemented Cooling et al.’s 2009 model [8] in our model, which includes the same pathway (https://github.com/Nurulizza/HLAG_to_cytokine/tree/master/cooling_NFAT). The IP3-Ca2+-CaN pathway plays an important role in the stimulation of transcription factor NFAT [8]. Signals from upstream Ca2+-CaN dephosphorylate NFAT in the cytoplasm. During dephosphorylation, NFAT is translocated into the nucleus. In the NFAT cycling model built by Cooling, Ca2+ activates calmodulin-calcineurin complex (calmodulin is not shown in Figure 6 as it forms complex with CaN), which further binds to NFAT and dephosphorylates it in the cytosol. The dephosphorylated NFAT translocates to the nucleus. NFAT may also be rephosphorylated and translocated back to the cytosol.
Fig. 6

Pathway of interest from the Cooling et al. model [8]. To illustrate the details of the reaction, we show the translocation reaction in this diagram. NFAT is stimulated by calcium signals. The activation and translocation of NFAT into the nucleus stimulate the production of cyokines. We replicated important regulation of calcium Ca2+ oscillations and calcineurin (CaN) to downstream NFAT cycling.

Pathway of interest from the Cooling et al. model [8]. To illustrate the details of the reaction, we show the translocation reaction in this diagram. NFAT is stimulated by calcium signals. The activation and translocation of NFAT into the nucleus stimulate the production of cyokines. We replicated important regulation of calcium Ca2+ oscillations and calcineurin (CaN) to downstream NFAT cycling. In this model, CaN is activated by Ca2+. Activated CaN then dephosphorylates NFAT. The dephosphorylation of NFAT allows the translocation of NFAT to the cell nucleus. In this model, we assumed that NFAT can be rephosphorylated by a number of kinases. Once NFAT is rephosphorylated, it is exported back to the cytoplasm. The model has six unknown parameters, which were fitted to data from baby hamster kidney (BHK) cells. The model implements an approach defined by Tomida et al. [22] to investigate Ca2+ effects in BHK cells. The outputs from the model show that an oscillating Ca2+ signal is more efficient than a constant Ca2+ signal. The size of the Ca2+ signal determines the NFAT cycling rate. The implementation of this model allows us to replicate Ca2+ mobilization in NK cells. The model also simulated the dephosphorylation of NFAT in the cytosol. From their model, they also found out that the dephosphorylated NFAT in the cytosol is buffered before declining. Nuclear NFAT was observed to rise steadily, as seen in the experimental data. The model was also able to replicate the effect of over expression of CaN on the NFAT cycle. The model showed a normal NFAT cycle with over expressed CaN at the same time that Ca2+ is set at a constant level. In our cell signalling, the translocation of NFAT into the cell nucleus leads to secretion of cytotokines. To simplify the model, as in the original publication [8], NFAT phosphorylation and dephosphorylation reactions are modelled as single steps, although in nature there is more than one phosphorylation site involved. The model also assumed a single step for NFAT translocation. The NFAT translocations into and from the nucleus do not have back reactions. This process is described using a futile cycle in the system. With these assumptions, the phosphorylation and dephosphorylation of NFAT, together with translocations of NFAT into and from the nucleus, are described using mass action kinetics. The phosphorylation and dephosphorylation are described aswhere Nactive is the amount of activated CaN, determined by the total CaN, Ntot and fraction of activated CaN, ActN. Thus, the translocations of NFAT into and from the nucleus are described as Parameter fitting was performed against the data of Tomida et al. [22], by Cooling et al. [8] and the model was verified against the paper. b. Implementing novel pathway models (level 2 models) A new sub-model that was built to complete the whole signalling pathway, based on the availability of experimental data. One sub-model was developed in this section and termed FCεRIγ and appear as Level 2 models in Figure 2. The repository associated with this model can be found at https://github.com/Nurulizza/HLAG_to_cytokine/blob/master/FCepsilonRI.cellml. Two sets of experimental data were available in the literature for this pathway. One was published by Tsang et al. [23] and the other by Faeder et al. [24]. This model was built based on data from both literatures. Previously Faeder et al. developed a model of early signalling of FCεRIγ [23], however, this model was focussed on the receptor itself and contained a greater level of complexity than was required in our model. In this sub-model we aimed to build a simple model of signalling of FCεRIγ that still represented biological understanding and fitted the experimental data (Figure 7). FCεRIγ exists in tetrameric form, which has an α-chain, a β-chain and two disulfide-linked γ-chain [24]. The α subunit can be bound to ligand or unbound, a β-chain has four possible states of phosphorylation and two disulfide-linked γ-chain has six states of phosphorylations. In total, there are 300 possible states of receptor subunits for FCεRIγ [24]. To avoid complexity, we assumed that FCεRIγ is in an aggregated state and ready for binding with other reactants. The activated FCεRIγ receptor is transphosphorylated by pLyn, available at the cell surface. This followed by the recruitment of Syk to the membrane surface which is subsequently transautophosphorylated by phosphorylated FCεRIγ. Inactive Grb2 then binds to phosphorylated Syk, and becomes phosphorylated.
Fig. 7

Schematic diagram of the FCεRIγ signalling pathways. Two sets of experimental data were available in the literature for this pathway; Tsang et al. (2008) [23] and Faeder et al. (2003) [24]. In this model, we simulated the phosphorylation of Grb2 and Syk downstream to the activation of FCεRIγ.

Schematic diagram of the FCεRIγ signalling pathways. Two sets of experimental data were available in the literature for this pathway; Tsang et al. (2008) [23] and Faeder et al. (2003) [24]. In this model, we simulated the phosphorylation of Grb2 and Syk downstream to the activation of FCεRIγ. Syk is a tyrosine kinase that is important in bridging receptor ligation and down- stream signalling such as Ca2+ and MAPK. Once the cell receptor binds with the ligand, FCεRIγ (ITAM receptor) is recruited and transphosphorylated by Lyn. The phosphorylated ITAM then recruits protein tyrosine kinase (Syk). Previous studies have shown that ITAM phosphorylation increases Syk activity and modulates Syk potency [23]. It must be noted that concentration above 10 µM ITAM can inhibit Syk activity [23]. Phosphorylated Syk then phosphorylates Grb2 (growth-factor-receptor-bound protein 2). Phosphorylation of Grb2 leads to the activation of PI3K downstream signalling. To match the available experimental data, we assumed that the Lyn kinase is rephosphorylated for recruitment of additional pLyn into the system to ensure that the system has enough supply of phosphorylated Lyn. The equation associated with this reaction iswhere Pi denoted a phosphate, k denotes a forward reaction and pLyn denotes a phosphorylated Lyn. The flux associated with this reaction iswhere J denotes a flux, k denotes kinetic constant and Pi denotes a phosphate. Experimental detail on Syk activity in B cells is presented in the study by Tsang et al. [23] which captures the molecular mechanism of Syk activation in vitro. The studies explore Syk activity under various conditions: activities of phosphorylated and non-phosphorylated Syk; activation of Syk by different receptors; and whether or not Syk is an OR-gate type of molecular switch. Syk activity is required for more than one hour to induce activation of downstream reactions, so the experiment was run for 3600 s. For that reason, the model simulation time was set for 3600 s. For the FCεRIγ model, we had 10 unknown parameters to fit to this data. In one of the observations, Tsang looked at the activity of Syk when bound to FCεRIγ [23]. The experimental data we fitted the model to were for a temporal Grb2 phosphorylation by dephosphorylated Syk with 1 µM FCεRIγ. The Syk concentration used in the experiment was 0.005 µM. Experimental data points were digitised from Supplemental Figure 2 in Tsang et al. [23]. The observed experimental data points were from spectrophotometrical measurements of phosphorylation in a single representative experiment [23]. The binding of Syk to the receptor eliminated the lag phase in Grb2 phosphorylation. The second data set was adapted from Faeder et al. [24]. In their simulation, Faeder et al. looked at the pathway in rat basophilic leukemia (RBL) cells. The experimental environment was maintained at a temperature of 27°C. The cell density and cell volume were assumed to be 1×106 cells/ml and 1.4×109 ml. The observed experimental data points were from densitometric measurements of phosphorylation in a single representative experiment [25]. Experimental data points were digitised from Figures 3(b) and 3(d) in Faeder et al. [24]. Parameter estimation was performed with each unknown kinetic rate constant allowed to vary in a feasible range that is between 1×10−3 and 1×102 [9]. However, we expand the range when we see the optimisation error potentially decreasing with larger boundary. The settings for this work are described in Table 1. We estimated the concentration of Grb2 and pLyn at 6.47 µM and 6.5 µM. The phosphorylated (except Lyn) and complex reactants are assumed to be 0 at time 0 s. The number of sample used for the fitting is 500 which generate 12000 samples.
Table 1

Initial conditions for the FCεRIγ signalling sub-model. We adapted Syk and FCεRIγ concentrations from Tsang et al. [23], whilst the concentrations of Grb2 and pLyn at the start of the simulation were estimated.

ParameterValueUnitsSource
FCε1µM[23]
Syk0.005µM[23]
Grb26.47µMEstimation
pLyn6.5µMEstimation
Initial conditions for the FCεRIγ signalling sub-model. We adapted Syk and FCεRIγ concentrations from Tsang et al. [23], whilst the concentrations of Grb2 and pLyn at the start of the simulation were estimated. Tsang and Faeder used different experimental protocols so the initial conditions in our model representing these protocols differed [23,24]. To fit the model to data from Faeder, some initial conditions were derived from the experimental protocol reported, and others were estimated during model fitting [24]. We fitted concentration of FCεRIγ is 0.0474 µM, the concentration of Syk is 0.025 µM, and the concentration of pLyn is 0.0474 µM. The list of initial conditions is listed in Table 2.
Table 2

Initial conditions for the FCεRIγ signalling sub-model. Estimation 1 initial conditions were derived from Faeder et al. [24] and Estimation 2 initial conditions were estimated during model fitting.

ParameterEstimation 1SourceEstimation 2Units
FCε0.474[24]0.0474µM
pLyn0.0332[24]0.0474µM
Syk0.432[24]0.025µM
Grb2nilnil0.01µM
c. Modularisation of sub-models toward a complete HLA-G-KIRDL4 pathway Initial conditions for the FCεRIγ signalling sub-model. Estimation 1 initial conditions were derived from Faeder et al. [24] and Estimation 2 initial conditions were estimated during model fitting. This section introduces the model labelled HLA-G cytokines in Figure 2. The repository associated with this model can be found at https://github.com/Nurulizza/HLAG_to_cytokine. Experimental studies by Rajagopalan et al. [26] observed the activation of KIR2DL4 by soluble HLA-G. Soluble HLA-G has been known to be a ligand for 2DL4. Soluble HLA-G originates from cell surface-bound HLA-G. Metalloproteinase (a protease enzyme) is responsible for the cleavage/release of HLA-G from the surface. The experimental setting used to fit the data also used soluble HLA-G to stimulate KIR2DL4. In our model, we assumed that the HLA-G that binds to KIR2DL4 is soluble HLA-G. The transient passage of endocytosed KIR2DL4 receptor at the cell surface occurs when an NK cell is activated by IL-2 is sufficient to capture soluble HLA-G and transport it to the endosomes. The endocytosed HLA-G/KIR2DL4 complex recruits FCεRIγ and aggregate FCεRIγ. FCεRIγ activation is known to induce phosphoinositide 3-kinase (PI3K) [5,6]. PI3K-mediated production of phosphatidylinositol 3,4,5-triphosphate (PtdIns(3,4,5)P3) allosterically enhances PLCγ activity downstream. This early signalling pathway then activates the NFAT futile cycle and initiates the regulation of IFNγ and TNFα secretion in NK cells. Our model replicates the reaction of NK cells stimulated by KIR2DL4-specific antibody. However, stimulation by the natural ligand, HLA-G, showed a quantitatively similar cytokine response. For most of the secreted cytokines, natural HLA-G induced at least 50% of the amount induced by anti KIR2DL4 mAb [26]. In the experiment, the secretion of TNFα was detected within the first 2 hours and up-regulated more than 2-fold. The secretion of IFNγ was upregulated 1.5-fold after 8 hours of receptor activation. This large pathway is integrated by three level 1 and level 2 sub-models. Two of the sub-models are published sub-models: the Ca2+ model (labelled Ca2+ in Figure 2) [7] and the NFAT model (labelled NFAT in Figure 2) [8]. This pathway also includes the FCεRIγ model (labelled FCεRIγ in Figure 2). Two short reactions needed to be added to the model to connect components of the system. These are a representation of the HLA-G activation and the NFAT cytokines. The first reaction describes the activation of KIR2DL4 by HLA-G. The second reaction describes the secretion of IFNγ and TNFα through activation of NFAT downstream in this pathway. The reactions that correspond to this portion of the signalling pathway are The fluxes associated with these reactions are Cytokine produces by a cell will be used for cell regulation. Although the model only captures the production of cytokine inside the cell, we added cytokines released from the cell that is applicable to all cytokines. We, therefore, added reactions for cytokine release for both TNFα and IFNγ. The reactions associated with the reactions are Parameter fitting was performed using experimental data by Rajagopalan et al. [26]. Each unknown kinetic rate constant varies differently, and the boundaries used for the fitting process are listed in Table 3. At this point, we fixed the initial conditions and kinetic rate constants estimated in individual published sub-models. However, we fitted parameters that were not sensitive to FCεRIγ model.
Table 3

Parameters to fit to the data in Rajagopalan et al. [26] and the boundaries condition. Here, we fitted 23 kinetic parameters including 5 parameters that were not sensitive to FCεRIγ model. The boundaries used for the fitting vary depending on sensitivity analysis of kinetic rates of the sub-models.

ParameterLower boundUpper bound
hGactivating/kf1010−3102
hGactivating/kr1010−3102
FCepsilonRI/kf110−3101
FCepsilonRI/kf510−3100
FCepsilonRI/kr110−3103
FCepsilonRI/kr410−3100
FCepsilonRI/kr610−3100
hG_FC/kf2110−3102
hG_FC/kr2110−3102
PI3K/kf210−3102
PI3K/kr210−3102
PI3K/kf310−3102
Dupont_NFAT/kf10−3102
NFAT_cytokine/kf410−5105
NFAT_cytokine/kf510−1103
NFAT_cytokine/kf3110−3102
NFAT_cytokine/kf3210−1010−6
NFAT Cycling equation/kf2110−3102
NFAT Cycling equation/kf2210−3102
NFAT Cycling equation/kf2310−3102
NFAT Cycling equation/kf2410−3102
NFAT Cycling equations/kr2110−3102
NFAT Cycling equations/kr2310−3102
hGactivating/kf1010−3102
Parameters to fit to the data in Rajagopalan et al. [26] and the boundaries condition. Here, we fitted 23 kinetic parameters including 5 parameters that were not sensitive to FCεRIγ model. The boundaries used for the fitting vary depending on sensitivity analysis of kinetic rates of the sub-models. We applied initial conditions as observed by Rajagopalan et al. [26] for HLA-G and KIR2DL4. The initial conditions for HLA-G and KIR2DL4 were set at 0.098 µM and 0.1052 µM, respectively. The initial conditions for PI3K was set at 0.01 µM. As shown by the reaction equation above, we assumed that the production of IFNγ and TNFα secretion were parallel to NFAT de-phosphorylation in the nucleus. We estimated the initial condition for plc (non-activated plc) was 1.3 µM, consistent with the initial condition for activated plc. The list of initial conditions adopted from the experiment for the HLA-G activation model, NFAT cytokines model and PI3K activation are shown in Table 4.
Table 4

HLA-G cytokines model initial conditions. The initial conditions were adopted from Rajagopalan et al. [26] and Hatakeyama et al. [27].

ParameterValueUnitsSource
KIR2DL40.098µM[26]
PI3K0.01µM[27]
HLA-G0.1052µM[26]
plc1.3µMEstimation
HLA-G cytokines model initial conditions. The initial conditions were adopted from Rajagopalan et al. [26] and Hatakeyama et al. [27].

Method validation

Re-using and implementing models from Physiome Model Repository (level 1 models)

Ca2+ oscillations in Dupont and Erneux, 1997

This section outlines the model labelled as Ca2+ sub-model in Figure 2. Dupont and Erneux simulated a model that captures the oscillation of Ca2+ in a cell in response to upstream signalling (Figure 3) [7]. The repository associated with this model can be found at https://github.com/Nurulizza/HLAG_to_cytokine/tree/master/dupont_Ca. Our pathway does not include the production of IP4 by phosphorylated IP3. To exclude this reaction, we zeroed the V3k reaction in Dupont's model which represents the activity of IP3 3-kinase in catalysing the IP4 production. In this case, when the maximal velocity of 3-kinase is zero, and the activity of 5-phosphatase very much exceeds the activity of 3-kinase, oscillations in IP3 disappear. The behaviour has also been observed in studies of other cell types [28,29,30]. The Ca2+ and IP3 behaviour in the system without the activity of 3-kinase is illustrated in Figure 8. As expected, we retained the oscillation of Ca2+ and the oscillation of IP3 disappeared without the changes of IP3 into IP4.
Fig. 8

Oscillations for (a) Ca2+ and (b) Ins-1,4,5-P3 (IP3) metabolism without the production of IP4 for the Dupont and Erneux model. The graphs are simulated in OpenCOR. The simulation retained the oscillation of Ca2+ and the oscillation of IP3 disappeared without the changes of IP3 into IP4. The SED-ML associated with this model is available at https://github.com/Nurulizza/HLAG_to_cytokine/blob/master/dupont_Ca/dupont_erneux_1997_fig2.sedml.

Oscillations for (a) Ca2+ and (b) Ins-1,4,5-P3 (IP3) metabolism without the production of IP4 for the Dupont and Erneux model. The graphs are simulated in OpenCOR. The simulation retained the oscillation of Ca2+ and the oscillation of IP3 disappeared without the changes of IP3 into IP4. The SED-ML associated with this model is available at https://github.com/Nurulizza/HLAG_to_cytokine/blob/master/dupont_Ca/dupont_erneux_1997_fig2.sedml.

NFAT cycling in Cooling et al., 2009

This section describes the model labelled as NFAT sub-model in Figure 2. Cooling et al. [8] adapted the experimental protocol of Tomida et al. [22], as described previously to model NFAT cycling (Figure 4). The respository associated with this model can be found at https://github.com/Nurulizza/HLAG_to_cytokine/tree/master/cooling_NFAT. We implemented the original model as published by Cooling et al. in full in our own model since we also included NFAT phosphorylation and the de-phosphorylation futile cycle. The entire model as published by Cooling et al. [8] is used in the NK cell model. To implement the model, we first checked the models in PMR for curation to ensure that the outputs matched the published outputs as described by Cooling et al. [8]. After we satisfied that the model output matched the published outputs, we then incorporated the model into the NK cell signalling pathways.

Implementing novel pathway models (level 2 models)

FCεRIγ appears as Level 2 models in Figure 2. The repository associated with this model can be found at https://github.com/Nurulizza/FCepsilonRI. The simulated Grb2 phosphorylation was a good fit with the experimental observations of Tsang et al. [23]. The model and observed experimental kinetics of phosphorylation of Grb2 are shown in Figure 9. The root mean square (RMS) error for the model is 0.0695 µM. The RMSE is 1.07% of the peak concentration. Visual inspection of the graph confirms this. The best fit to this data set was achieved with the parameters listed in Table 5.
Fig. 9

The best fit for phosphorylation of Grb2 with the experimental observations of Tsang et al. [23]. The simulation time was 3500 s. The RMSE for the model is 0.0695 μM. The model predictions represented the experimental data very well. Blue curves show model predictions and red points are observed experimental data in Tsang et al. [23]. The SED-ML associated with this model can be found at https://github.com/Nurulizza/FCepsilonRI/blob/master/FCepsilonRI_Tsangdata.sedml.

Table 5

Fitted parameters to experimental data from Tsang et al. [23]. parameter estimation was performed with each unknown kinetic rate constant allowed to vary in a feasible range that is between 1×10−3 and 1×102[9]. However, we expand the range when we see the optimisation error potentially decreasing with larger boundary.

ParameterDescriptionValueSource
kf1FC-pLyn binding rate58.3902 µM−1.s−1Fitted value
kf2FC phosphorylation rate0.0082 s−1Fitted value
kf3Lyn phosphorylation rate1.0887 µM−1.s−1Fitted value
kf4pFC-Syk binding rate10.5797 µM−1.s−1Fitted value
kf5Syk phosphorylation rate63.6727 s−1Fitted value
kf6pSyk-Grb2 binding rate0.4143 µM−1.s−1Fitted value
kf7Grb2 phosphorylation rate11.4185 s−1Fitted value
kr1FC-pLyn dissociation rate0.0136 s−1Fitted value
kr4pFC-Syk dissociation rate0.0807 s−1Fitted value
kr6pSyk-Grb2 dissociation rate0.7313 s−1Fitted value
The best fit for phosphorylation of Grb2 with the experimental observations of Tsang et al. [23]. The simulation time was 3500 s. The RMSE for the model is 0.0695 μM. The model predictions represented the experimental data very well. Blue curves show model predictions and red points are observed experimental data in Tsang et al. [23]. The SED-ML associated with this model can be found at https://github.com/Nurulizza/FCepsilonRI/blob/master/FCepsilonRI_Tsangdata.sedml. Fitted parameters to experimental data from Tsang et al. [23]. parameter estimation was performed with each unknown kinetic rate constant allowed to vary in a feasible range that is between 1×10−3 and 1×102[9]. However, we expand the range when we see the optimisation error potentially decreasing with larger boundary. Knowledge of which parameters the model is sensitive to helped to establish which parameters needed to be fixed when we tried to predict to another set of data (e.g., the phosphorylation of Grb2). Figures 1 and 2 in Additional File 1 presents the differences in pSyk solutions within the feasible parameter range for all rate constants in this model. We varied each parameter, one at a time, over the feasible parameter range to check how much they affected the solutions while keeping other rate constant parameters fixed. For forward constants kf2, kf4, kf6 and kf7, we observed a minimum in the error corresponding to the fitted parameter value which showed the fitting had converged to something appropriate where most parameters were very close to at least a local minimum in the parameter space. It means the model is sensitive to those parameters. The sensitive parameters are the dissociation rate of phosphorylated FCεRIγ and Lyn complex, kf2, association of phosphorylated FCεRIγ and Syk, kf4, association of pSyk and Grb2, kf6, and dissociation of pSyk and Grb2 complex, kf7. These parameters remained fixed in subsequent simulations. Constant forward rate parameters kf1 and reverse rate parameters kr1, kr4 and kr6 showed distinct changes in model behaviour on one side of the minimum. In this case we can vary these parameters during fitting to another set of data in the range around the minimum in which the line is flat. A flat line was found for kf1 and Pi showing that the model is not sensitive to those parameters (data not shown). The latter two types of parameter could therefore be varied over the whole defined range in fitting to subsequent data sets. Parameter fitting was then performed by fixing the parameters that the previous fitted model was sensitive to: we fixed the value of kf2, kf4 kf6 and kf7 (see Table 6). In this subsequent fitting, for constant forward rate parameters kf1 and reverse rate parameters kr1, kr4 and kr6 that showed distinct changes in model behaviour on one side of the minimum, we varied the parameters only over the range that model predictions for the Tsang data were not sensitive to these parameters [23]. The list of kinetic rate constants that we are going to fit and the boundaries are given in Table 7.
Table 6

Fixed kinetic parameters in this subsequence fitting. These parameters are kinetic rates where the model is sensitive to.

ParameterValueUnits
kf20.0081s−1
kf410.597µM−1. s−1
kf60.4143µM−1. s−1
kf711.4185s−1
Table 7

Kinetic parameters to fit to data in Faeder et al. [24] and the boundaries condition. Parameters kf1, kr1, kr4 and kr6 showed distinct changes in model behaviour on one side of the minimum, so we varied the parameters only over the range that model predictions for the Tsang data were not sensitive to these parameters.

ParameterLower boundUpper bound
kf110−1.5102
kf310−3102
kf5101102
kr110−3101
kr410−3100.5
kr610−3100
Pi10−3102
Fixed kinetic parameters in this subsequence fitting. These parameters are kinetic rates where the model is sensitive to. Kinetic parameters to fit to data in Faeder et al. [24] and the boundaries condition. Parameters kf1, kr1, kr4 and kr6 showed distinct changes in model behaviour on one side of the minimum, so we varied the parameters only over the range that model predictions for the Tsang data were not sensitive to these parameters. The best fit was achieved with the parameters listed in Table 8. The model and the observed experimental [24] kinetics of phosphorylation of FCεRIγ and Syk are shown in Figure 10. The RMSEs are 0.0089 µM for FCεRIγ phosphorylation and 0.0022 µM for Syk phosphorylation. These RMS errors are approximately 10% of the peak values for pFCεRIγ and pSyk. Along with Figure 8 these best fits are not perfect representations of the data, however, the available data are relatively sparse in time, and appear to contain more noise, so it may not be possible to obtain a clearly better fit to these data points.
Table 8

Re-fitted parameters that the previous fitted model was not sensitive to. The model was fitted to data set from Faeder et al. [24]. The previous parameters is shown in Table 5.

ParameterDescriptionValueSource
kf1FC-pLyn binding rate54.7678 µM−1. s−1Fitted value
kf3Lyn phosphorylation rate0.0035 µM−1. s−1Fitted value
kf5Syk phosphorylation rate33.7157 s−1Fitted value
kr1FC-pLyn dissociation rate0.0031 s−1Fitted value
kr4pFC-Syk dissociation rate0.1174 s−1Fitted value
kr6pSyk-Grb2 dissociation0.481 s−1Fitted value
Fig. 10

The best fit for phosphorylation of FCεRIγ (pFC) (top) and phosphorylation of Syk (bottom). The simulation time was 4000 s. The RMSEs are 0.0089 μM for FC phosphorylation and 0.0022 μM for Syk phosphorylation. These best fits are not perfect representations of the data, however, the available data are relatively sparse in time, and appear to contain more noise, so it may not be possible to obtain a clearly better fit to these data points. Blue curves show model predictions and red points are observed experimental data from Faeder et al. [24]. The SED-ML associated with this model is available at https://github.com/Nurulizza/FCepsilonRI/blob/master/FCepsilonRI_Faederdata.sedml.

Re-fitted parameters that the previous fitted model was not sensitive to. The model was fitted to data set from Faeder et al. [24]. The previous parameters is shown in Table 5. The best fit for phosphorylation of FCεRIγ (pFC) (top) and phosphorylation of Syk (bottom). The simulation time was 4000 s. The RMSEs are 0.0089 μM for FC phosphorylation and 0.0022 μM for Syk phosphorylation. These best fits are not perfect representations of the data, however, the available data are relatively sparse in time, and appear to contain more noise, so it may not be possible to obtain a clearly better fit to these data points. Blue curves show model predictions and red points are observed experimental data from Faeder et al. [24]. The SED-ML associated with this model is available at https://github.com/Nurulizza/FCepsilonRI/blob/master/FCepsilonRI_Faederdata.sedml. However, the model predictions shown in Figure 8 does not predict the experimentally observed drop in pSyk after 1000 s due to formation of pSyk-Grb2 complex. This may be because the concentration of Grb2 in the model was low (0.01 µM), which limited its impact on pSyk. The initial condition of Grb2 was fitted at 0.01 µM to get a good fit to the experimental data. The parameters for FCεRIγ model fitted to data set from Tsang et al. [23] and Faeder et al. [24] are listed in Table 9. The sensitivity analysis of the model is provided in Additional File 2.
Table 9

The parameters for FCεRIγ model fitted to data set from Tsang et al. [23] and Faeder et al. [24]. Status of each parameter that can be fitted or fixed in calibration of subsequent components due to the sensitivity analysis is listed in the table.

ParameterValueSourceStatus
kf154.7678 µM−1.s−1Fitted to [24]Fit
kf20.0082 s−1Fitted to [23]Fix
kf30.0035 µM−1.s−1Fitted to [24]Fix
kf410.5797 µM−1.s−1Fitted to [23]Fit
kf533.7157 s−1Fitted to [24]Fit
kf60.4143 µM−1.s−1Fitted to [23]Fit
kf711.4185 s−1Fitted to [23]Fix
kr10.0031 s−1Fitted to [24]Fit
kr41.1174 s−1Fitted to [24]Fit
kr60.481 s−1Fitted to [24]Fit
The parameters for FCεRIγ model fitted to data set from Tsang et al. [23] and Faeder et al. [24]. Status of each parameter that can be fitted or fixed in calibration of subsequent components due to the sensitivity analysis is listed in the table. The sensitivity analysis showed that the model fitted to the data measured by Faeder et al. [24] is sensitive to the dissociation rate of phosphorylated FCεRIγ and Lyn complex, kf2, the phosphorylation rate of Lyn, kf3 and Pi for the pFC. The same parameters especially kf3 and Pi, however, do not contribute to pSyk variability. The model fitted the experimental data well with large values of parameters kf1, kf4 and kf5. Sensitivity analysis showed that the model converges toward minimum error for both FCεRIγ and Syk phosphorylation on the right region of the parameter space. In contrast, parameters kr1 gave the best fit with small values when the model converges toward minimum error for both FCεRIγ and Syk phosphorylation on the left region of the parameter space. The pathway can be calibrated around the regions within the minimum error of parameters space. The model was not sensitive to the dissociation rate of pFCεRIγ and Syk, kr4, association of pSyk and Grb2, kf6, dissociation of pSyk and Grb2, kr6 and phosphorylation of Grb2, kf7 (data not shown). Those parameters are therefore free to be varied in calibration of subsequent components of the model that incorporate this pathway. Lyn kinase phosphorylates FCεRIγ into phosphorylated FCεRIγ. Re-phosphorylation of Lyn then occurs. Due to a lack of quantitative information about the aggregation rate of FCεRIγ in the literature, we constructed a simple model of the system, in which we assumed that the FCεRIγ was in the aggregation state. The model neglects aspects of the complex dynamics of the FCεRIγ system, which has previously been incorporated into mathematical descriptions. This means, that although it captures the dynamics of the available experimental data adequately, it may be shown in the future to neglect important dynamics, as more experimental data becomes available. The modular structure of this modelling approach would allow the component of the model to be replaced with a more detailed morel in the future, if necessary. Phosphorylated FCεRIγ activates Syk through binding activity. The activation of Syk eliminates the lag phase in Syk activity and results in a linear rate of Grb2 phosphorylation, indicating that FCεRIγ binding activates Syk. Observations using the model displayed qualitatively similar pFCεRIγ-Syk binding behaviour to the available experimental data. Experimental work by Tsang et al. [24] showed that Syk is an OR-gate switch, meaning that it can reach full activation either by ITAM binding or autophosphorylation activation. Tsang et al. demonstrated that activation by both stimuli works through the same mechanism and the application of both stimuli is expected to give only a small increase in activity [23]. Our model supports this and implies that ITAM binding is sufficient to cause full activation of Syk. Phosphorylated Syk sustains activity over time to facilitate longer-term changes in cell signalling. In our model, the Syk is an OR-gate switch, meaning that it can reach full activation with one factor by ITAM binding. The ability of Syk to reach full activation with a single stimulus helps to define the ability of Syk to sustain its activity over time although after transient activation of ITAM to facilitate longer-term changes in cell signalling. As an example, Syk activity is required for more than 1 hour to induce activation of NFAT transcription [23]. Phosphorylation of Grb2 is dependent on the available concentration of Syk and Grb2 in the cell. The simulation results showed that the model could produce quantitatively similar kinetic behaviour in the phosphorylation of Grb2 to the experimental data. Phosphorylation of Grb2 was initially linear with time and then plateaued after all the Grb2 was completely phosphorylated. The lag in the reaction time was eliminated. In conclusion, a minimal FCεRIγ model was developed and implemented in CellML. The results for phosphorylation of Grb2 for a data set from Tsang et al. [23] were presented to validate and test for phosphorylation of FCεRIγ and Syk in a data set from Faeder et al. [24]. A basic sensitivity analysis was performed to study the effect of the model constants’ parameters on the model.

HLA-G cytokines model

This section introduces the model labelled HLA-G cytokines in Figure 2. The repository associated with this model can be found at https://github.com/Nurulizza/HLAG_to_cytokine. The fit of the model to the experimental data shown in Figure 11. The simulated cytokine output showed similar behaviour for IFNγ secretion as the experiment. The model did not fit as well to TNFα secretion as shown in the figure. With the limitation of knowledge and data on the pathway inside the nucleus, we simplified the pathway by assuming the cytokine secretion is proportional to the NFAT translocation into the nucleus. In the model, the production of IFNγ and TNFα are kf4 and kf5.
Fig. 11

Fitted model to data from Rajagopalan et al. [26] of (a) IFNγ and (b) TNFα intracellular cytokine production. The simulation time was 60000 s. The model prediction represented IFNγ cytokine secretion experimental data well, however the model did not represented TNFα secretion very well. Blue curves show model predictions and red points are observed experimental data from Rajagopalan et al. [23]. The SED-ML associated with this model is available at https://github.com/Nurulizza/HLAG_to_cytokine/blob/master/dl4cytokines.sedml.

Fitted model to data from Rajagopalan et al. [26] of (a) IFNγ and (b) TNFα intracellular cytokine production. The simulation time was 60000 s. The model prediction represented IFNγ cytokine secretion experimental data well, however the model did not represented TNFα secretion very well. Blue curves show model predictions and red points are observed experimental data from Rajagopalan et al. [23]. The SED-ML associated with this model is available at https://github.com/Nurulizza/HLAG_to_cytokine/blob/master/dl4cytokines.sedml. In the study by Rajagopalan et al. [26], the expression of genes expression was confirmed by using RT-PCR analysis. They observed time course differences in the kinetic responses. TNFα was detected within the first two hours, whilst there is delayed secretion of IFNγ compared to TNFα and other cytokines in the study. The delay in IFNγ release was confirmed by RT-PCR analysis where induction of IFNG transcription happened only 8 hours after stimulation. IFNG gene transcription requires de novo protein synthesis since it can be inhibited by cycloheximide that caused late response (Y.T. Bryceson, unpublished observation) [26]. The sensitivity analysis shows that IFNγ and TNFα productions are sensitive to both parameters, meaning that the changes of any parameter will affect the secretion of both cytokines. To elevate the secretion of TNFα at 8,000 s causes bad fit to IFNγ secretions. In this multi-objective optimisation, the model was only able to represent the IFNγ data accurately. When more data become available in the future, especially the knowledge of signalling pathway inside the nucleus, we hope the fitting can be improved. The model, however, captured the delay in cytokine production as expected. The best fit achieved with the parameters listed in Table 10.
Table 10

Fitted parameters to data from Rajagopalan et al. [26]. The description of each parameters is provided in column 2.

ParameterDescriptionValueSource
hGactivating/kf10KIR2DL4-HLA-G binding rate0.0141 µM−1.s−1Fitted value
hGactivating/kr10KIR2DL4-HLA-G dissociation rate0.0140 s−1Fitted value
FCepsilonRI/kf1pLyn binding rate6.1804 µM−1.s−1Fitted value
FCepsilonRI/kf5Syk phosphorylation rate0.8040 s−1Fitted value
FCepsilonRI/kr1pLyn dissociation rate0.0015 s−1Fitted value
FCepsilonRI/kr4Syk dissociation rate0.13486 s−1Fitted value
FCepsilonRI/kr6Grb2 dissociation rate0.71853 s−1Fitted value
hG_FC/kf21FC binding rate0.0165 µM−1.s−1Fitted value
hG_FC/kr21FC dissociation rate0.0517 s−1Fitted value
PI3K/kf2pGrb2-PI3K binding rate8.9165 µM−1.s−1Fitted value
PI3K/kr2pGrb2-PI3K dissociation rate0.0061 s−1Fitted value
PI3K/kf3PI3K activation rate14.6231 s−1Fitted value
dupont_NFAT/kfIP3-NFAT binding rate0.0065 s−1Fitted value
NFAT_cytokine/kf4IFNγ production rate0.0684 s−1Fitted value
NFAT_cytokine/kf5TNFα production rate23.1163 s−1Fitted value
NFAT_cytokine/kf31TNFα secretion rate0.0291 s−1Fitted value
NFAT_cytokine/kf32IFNγ secretion rate9.7858e-03 s−1Fitted value
NFAT Cycling equation/kf21NFATpc binding rate0.0516 µM−1.s−1Fitted value
NFAT Cycling equation/kf22NFATNc translocation rate0.0030 s−1Fitted value
NFAT Cycling equation/kf23NFATNn rephosphorylation rate0.0022 s−1Fitted value
NFAT Cycling equation/kf24NFATNpn translocation rate0.9844 s−1Fitted value
NFAT Cycling equations/kr21NFATpc dissociation rate2.0772 s−1Fitted value
NFAT Cycling equations/kr23NFATpn rephosphorylation rate0.3345 µM−1.s−1Fitted value
Fitted parameters to data from Rajagopalan et al. [26]. The description of each parameters is provided in column 2. The sensitivity analysis of the model is provided in Additional File 3. The sensitivity analysis of the model shows that the model is sensitive to parameters kf2, kf21, kf22, kf23 and kr21. The model is also sensitive to parameters kf4, kf5 and kf31 in component cytokines. The analysis showed that parameters kf21 depicts the binding activated CaN to NFATpc to form the complex NFATNc, kf21 and the nuclear import rate, kf22 are the most sensitive parameters that gave big difference to the model within the tested parameter space, that are between 100 and 102 and between 10−2 and 102. Parameters kf23 and kf2 sit on minimum within the edge of regions within the tested parameters space. Parameters kf5 and kf31 are significant to either the production of IFNγ or TNFα. We further sample parameter space with an aim to cover the range of feasible parameter combinations without the requirement for an unfeasibly large number of model runs. Again, we achieve this by using the inbuilt Saltelli sampling function in the python SALib library. The mean and standard deviation for the experimental data is reported in Table 11. After we ran the script until the end of 4800 simulations, 302 alternate solutions were found that could give different predictions of the model behaviour. The ssq of the alternate solutions range from 3.16e-9 to 1.90-8. This means that over the range of parameter space assessed, the ’best fit’ solution obtained from parameter fitting was not unique. It gives some confidence that the model provides many satisfactory solutions. The list of the alternate solutions is provided at https://github.com/Nurulizza/HLAG_to_cytokine/tree/master/Alternative_solutions. A list of ssq for the solutions is provided in Additional File 4.
Table 11

The mean and standard deviation use for uncertainty quantification.

CytokineMean (uM)Standard deviation (uM)
TNFα9.5e-59.5e-5
IFNγ1.0e-41.0e-4
The mean and standard deviation use for uncertainty quantification.

Declaration of Competing Interests

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Subject Area:Bioinformatics
More specific subject area:Mathematical model
Method name:Modular approach
Name and reference of original method:N.A.
Resource availability:CellML (https://www.cellml.org/)
  17 in total

1.  Investigation of early events in Fc epsilon RI-mediated signaling using a detailed mathematical model.

Authors:  James R Faeder; William S Hlavacek; Ilona Reischl; Michael L Blinov; Henry Metzger; Antonio Redondo; Carla Wofsy; Byron Goldstein
Journal:  J Immunol       Date:  2003-04-01       Impact factor: 5.422

2.  A computational model on the modulation of mitogen-activated protein kinase (MAPK) and Akt pathways in heregulin-induced ErbB signalling.

Authors:  Mariko Hatakeyama; Shuhei Kimura; Takashi Naka; Takuji Kawasaki; Noriko Yumoto; Mio Ichikawa; Jae-Hoon Kim; Kazuki Saito; Mihoro Saeki; Mikako Shirouzu; Shigeyuki Yokoyama; Akihiko Konagaya
Journal:  Biochem J       Date:  2003-07-15       Impact factor: 3.857

3.  Calcium oscillations increase the efficiency and specificity of gene expression.

Authors:  R E Dolmetsch; K Xu; R S Lewis
Journal:  Nature       Date:  1998-04-30       Impact factor: 49.962

4.  Molecular mechanism of the Syk activation switch.

Authors:  Emily Tsang; Anthony M Giannetti; David Shaw; Marie Dinh; Joyce K Y Tse; Shaan Gandhi; Hoangdung Ho; Sandra Wang; Eva Papp; J Michael Bradshaw
Journal:  J Biol Chem       Date:  2008-09-25       Impact factor: 5.157

5.  Tyrosine kinase-dependent assembly of actin plaques linking Fc epsilon R1 cross-linking to increased cell substrate adhesion in RBL-2H3 tumor mast cells.

Authors:  J R Pfeiffer; J M Oliver
Journal:  J Immunol       Date:  1994-01-01       Impact factor: 5.422

6.  Interaction of NF-kappaB and NFAT with the interferon-gamma promoter.

Authors:  A Sica; L Dorman; V Viggiano; M Cippitelli; P Ghosh; N Rice; H A Young
Journal:  J Biol Chem       Date:  1997-11-28       Impact factor: 5.157

Review 7.  Calcium oscillations.

Authors:  Geneviève Dupont; Laurent Combettes; Gary S Bird; James W Putney
Journal:  Cold Spring Harb Perspect Biol       Date:  2011-03-01       Impact factor: 10.005

8.  Wortmannin blocks lipid and protein kinase activities associated with PI 3-kinase and inhibits a subset of responses induced by Fc epsilon R1 cross-linking.

Authors:  S A Barker; K K Caldwell; A Hall; A M Martinez; J R Pfeiffer; J M Oliver; B S Wilson
Journal:  Mol Biol Cell       Date:  1995-09       Impact factor: 4.138

9.  Activation of NK cells by an endocytosed receptor for soluble HLA-G.

Authors:  Sumati Rajagopalan; Yenan T Bryceson; Shanmuga P Kuppusamy; Daniel E Geraghty; Arnold van der Meer; Irma Joosten; Eric O Long
Journal:  PLoS Biol       Date:  2006-01       Impact factor: 8.029

10.  Activation and expression of the nuclear factors of activated T cells, NFATp and NFATc, in human natural killer cells: regulation upon CD16 ligand binding.

Authors:  J Aramburu; L Azzoni; A Rao; B Perussia
Journal:  J Exp Med       Date:  1995-09-01       Impact factor: 14.307

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.