// Created by libAntimony v2.13.0
function Mass_Action_0(k1)
  k1;
end

Mass_Action_0 is "Mass_Action_0"

function Mass_Action_2(k1, S1, S2)
  k1*S1*S2;
end

Mass_Action_2 is "Mass_Action_2"

function Mass_Action_1(k1, S1)
  k1*S1;
end

Mass_Action_1 is "Mass_Action_1"


model *Srividhya2006_CellCycle()

  // Compartments and Species:
  compartment cell;
  species x1 in cell, $x2 in cell, Pre_MPF in cell, x3 in cell, $x4 in cell;
  species y4 in cell, x5 in cell, x6 in cell, m in cell, $y5 in cell, $y6 in cell;

  // Assignment Rules:
  x2 := c - Pre_MPF - x3;
  x4 := totcdc25 - y4;
  y5 := totwee1 - x5;
  y6 := totAPC - x6;

  // Reactions:
  cyclinsythesis:  => x1; Mass_Action_0(vf);
  cyclincdkcomplexformation: x1 + $x2 => Pre_MPF; Mass_Action_2(kf, x1, x2);
  cyclindegradation: x1 => ; x1*(kc + Bc*x6);
  MPFdissociation: x3 => $x2; kd*(1 + B2*x6)*x3;
  PreMPFMPFtransition: Pre_MPF => x3; vM1*(1 + a1*x4/(Ka + x4))*(Pre_MPF/(j1 + Pre_MPF));
  MPFPreMPFtransition: x3 => Pre_MPF; vM1_2*(1 + B1*x5/(Ka + x5))*(x3/(j1_2 + x3));
  cdc25phosphorylation: y4 => $x4; vM2*(1 + a2*m*x3/(Ka + m*x3))*((1 - x4)/(j2 + 1 - x4));
  cdc25dephosphorylation: $x4 => y4; vM2_2*x4/(j2_2 + x4);
  wee1dephosphorylation: $y5 => x5; vM3*((1 - x5)/(j3_2 + 1 - x5));
  wee1phosphorylation: x5 => $y5; vM3_2*(1 + B3*m*x3/(Ka + m*x3))*(x5/(j3 + x5));
  _2: $y6 => x6; vM4*((1 + a4*m*delay(x3, tau)/(Ka + m*delay(x3, tau)))*(1 - x6)/(j4 + (1 - x6)));
  APCdephosphorylation: x6 => $y6; vM4_2*x6/(j4_2 + x6);
  cellmass:  => m; mu*m*(1 - m/a);

  // Events:
  cell_division: at x3 < 0.2: m = m/2;

  // Species initializations:
  x1 = 0.01/cell;
  Pre_MPF = 0.2/cell;
  x3 = 0.1/cell;
  y4 = 0.9/cell;
  x5 = 0.1/cell;
  x6 = 0.1/cell;
  m = 0.473/cell;

  // Compartment initializations:
  cell = 1;

  // Variable initializations:
  c = 1.1;
  totcdc25 = 1;
  totwee1 = 1;
  totAPC = 1;
  vf = 0.215;
  kf = 1;
  kc = 0.05;
  Bc = 3.5;
  kd = 0.2;
  B2 = 3.3;
  vM1 = 0.7;
  a1 = 1.2;
  Ka = 0.5;
  j1 = 0.01;
  B1 = 5;
  vM1_2 = 0.55;
  j1_2 = 0.01;
  vM2 = 0.41;
  a2 = 1;
  j2 = 0.01;
  vM2_2 = 1;
  j3 = 0.01;
  j2_2 = 0.01;
  vM3 = 1;
  j3_2 = 0.01;
  vM3_2 = 1;
  B3 = 1;
  vM4 = 0.7;
  a4 = 2;
  tau = 5;
  j4 = 0.01;
  vM4_2 = 1;
  j4_2 = 0.01;
  mu = 0.01;
  a = 10;

  // Other declarations:
  const cell, c, totcdc25, totwee1, totAPC, vf, kf, kc, Bc, kd, B2, vM1, a1;
  const Ka, j1, B1, vM1_2, j1_2, vM2, a2, j2, vM2_2, j3, j2_2, vM3, j3_2;
  const vM3_2, B3, vM4, a4, tau, j4, vM4_2, j4_2, mu, a;

  // Display Names:
  x1 is "cyclin";
  x2 is "free CDK";
  c is "totcdk";
  x3 is "MPF";
  x4 is "cdc25_P";
  y4 is "cdc25";
  x5 is "Wee1";
  x6 is "APC_P";
  m is "cell_mass";
  y5 is "Wee1_P";
  y6 is "APC";
  vM1_2 is "v'M1";
  j1_2 is "j'1";
  vM2_2 is "v'M2";
  j3 is "j'3";
  j2_2 is "j'2";
  j3_2 is "j3";
  vM3_2 is "v'M3";
  vM4_2 is "v'M4";
  j4_2 is "j'4";
  cyclinsythesis is "cyclin  synthesis";
  cyclincdkcomplexformation is "cyclin/cdk complex formation";
  cyclindegradation is "cyclin degradation";
  MPFdissociation is "MPF cyclin subunit degradation";
  PreMPFMPFtransition is "Pre-MPF -> MPF transition";
  MPFPreMPFtransition is "MPF -> Pre-MPF transition";
  cdc25phosphorylation is "cdc25 phosphorylation";
  cdc25dephosphorylation is "cdc25 dephosphorylation";
  wee1dephosphorylation is "wee1 dephosphorylation";
  wee1phosphorylation is "wee1 phosphorylation";
  _2 is "APC phosphorylation";
  APCdephosphorylation is "APC dephosphorylation";
  cellmass is "cell growth";

  // CV terms:
  cell identity "http://identifiers.org/go/GO:0005623"
  x1 homolog "http://identifiers.org/uniprot/P14635"
  x1 hypernym "http://identifiers.org/go/GO:0016538"
  x2 homolog "http://identifiers.org/uniprot/P06493"
  x2 hypernym "http://identifiers.org/go/GO:0004672"
  Pre_MPF version "http://identifiers.org/uniprot/P06493",
                  "http://identifiers.org/interpro/IPR015454"
  Pre_MPF hypernym "http://identifiers.org/go/GO:0031387",
                   "http://identifiers.org/go/GO:0000307"
  x3 version "http://identifiers.org/uniprot/P06493",
             "http://identifiers.org/uniprot/P14635"
  x3 hypernym "http://identifiers.org/go/GO:0031387"
  x4 homolog "http://identifiers.org/uniprot/P04821",
             "http://identifiers.org/uniprot/P30304"
  x4 hypernym "http://identifiers.org/kegg.compound/C00562"
  y4 homolog "http://identifiers.org/uniprot/P04821",
             "http://identifiers.org/uniprot/P30304"
  x5 homolog "http://identifiers.org/uniprot/P30291"
  x6 version "http://identifiers.org/kegg.compound/C00562"
  x6 hypernym "http://identifiers.org/go/GO:0005680"
  m hypernym "http://identifiers.org/go/GO:0005623"
  y5 homolog "http://identifiers.org/uniprot/P30291"
  y5 hypernym "http://identifiers.org/kegg.compound/C00562"
  y6 hypernym "http://identifiers.org/go/GO:0005680"
  cyclinsythesis hypernym "http://identifiers.org/go/GO:0010467"
  cyclincdkcomplexformation hypernym "http://identifiers.org/reactome/REACT_6216.2"
  cyclindegradation hypernym "http://identifiers.org/go/GO:0008054"
  MPFdissociation hypernym "http://identifiers.org/reactome/REACT_6914.2"
  PreMPFMPFtransition hypernym "http://identifiers.org/reactome/REACT_6255.1"
  MPFPreMPFtransition hypernym "http://identifiers.org/reactome/REACT_6178.2"
  cdc25phosphorylation hypernym "http://identifiers.org/reactome/REACT_2119.3",
                                "http://identifiers.org/go/GO:0016310"
  cdc25dephosphorylation hypernym "http://identifiers.org/go/GO:0016311"
  wee1dephosphorylation hypernym "http://identifiers.org/go/GO:0016311"
  wee1phosphorylation hypernym "http://identifiers.org/reactome/REACT_1944.2",
                               "http://identifiers.org/go/GO:0016310"
  _2 hypernym "http://identifiers.org/go/GO:0016310"
  APCdephosphorylation hypernym "http://identifiers.org/go/GO:0016311"
  cellmass hypernym "http://identifiers.org/go/GO:0016049"
end

Srividhya2006_CellCycle is "Srividhya2006_CellCycle"

Srividhya2006_CellCycle model_entity_is "http://identifiers.org/biomodels.db/MODEL1502077979"
Srividhya2006_CellCycle model_entity_is "http://identifiers.org/biomodels.db/BIOMD0000000196"
Srividhya2006_CellCycle description "http://identifiers.org/pubmed/16473373"
Srividhya2006_CellCycle origin "http://identifiers.org/pubmed/11371173"
Srividhya2006_CellCycle taxon "http://identifiers.org/taxonomy/2759"
Srividhya2006_CellCycle hypernym "http://identifiers.org/reactome/REACT_152"
Srividhya2006_CellCycle hypernym "http://identifiers.org/go/GO:0022402"
