Commit b10a32ba authored by FAGES Francois's avatar FAGES Francois

doc francois

parent 9db215c7
......@@ -2,8 +2,9 @@
Documentation
-------------
La documentation est générée automatiquement à partir du code
dans les repertoire doc/index.html et devdoc/index.html
La documentation est générée automatiquement
à partir du code et du fichier toc.org (ouverture des sous sections avec tab)
dans les repertoireq doc/index.html et devdoc/index.html
(versions index.tex également disponibles pour xelatex)
Il est bon de documenter les prédicats
......
File added
......@@ -29,6 +29,30 @@
software.
').
% FF ca cree un bug que je ne comprends pas
%:- doc('
%Biocham file names are suffixed by \\texttt{.bc}. In a Biocham file, everything following the character percent is a comment.
%Some other file formats are used.
%Biocham models can be imported from, and exported to, other file formats using the following suffixes:
%\\begin{itemize}
%\\item \\texttt{.xml} for Systems Biology Markup Language (SBML) files, more precisely SBML2 files for reaction systems and SBML3qual files for influence systems;
%\\item \\texttt{.ode} for Ordinary Differential Equation files (ODEs in XXPAUT format), allowing us to import a reaction system from ODEs using a heuristic inference algorithm described in \\cite{FGS15tcs}.
%\\end{itemize}
%Biocham numerical data time series can be imported/exported in
%\\begin{itemize}
%\\item \\texttt{.csv} comma-separated values format (spreadsheet format).
%\\end{itemize}
%The following files can also be used to export some Biocham objects:
%\\begin{itemize}
%\\item \\texttt{.tex} LaTeX format for exporting ODEs and graphs;
%\\item \\texttt{.dot} for exporting graphs;
%\\item \\texttt{.plot} for exporting numerical data time series;
%\\item \\texttt{.smv} for exporting boolean transition systems and Computation Tree Logic (CTL) queries for the NuSMV model-checker;
%\\item \\texttt{.dot} for exporting graphs.
%\\end{itemize}
%').
start :-
about,
initialize,
......
File added
File added
#x
20
10
30
15
Domain
compute_domain(Table table) {
PPL::Variable x0(0);
Domain domain0(1, PPL::EMPTY);
Domain domain1(1, PPL::EMPTY);
Domain domain2(1, PPL::EMPTY);
Domain domain3(1, PPL::EMPTY);
Domain domain4(1, PPL::EMPTY);
for (Table::reverse_iterator i = table.rbegin(); i != table.rend(); ++i) {
Domain next_domain4(1, (*i)[0] > 10 ? PPL::UNIVERSE : PPL::EMPTY);
Domain next_domain3(domain4);
Domain next_domain2(1, PPL::EMPTY);
PPL::Constraint_System cs;
cs.insert((*i)[0] == x0);
next_domain2.add_disjunct(PPL::C_Polyhedron(cs));
Domain next_domain1(next_domain2);
next_domain1.intersection_assign(next_domain3);
Domain next_domain0(domain0);
for (
Domain::iterator j = next_domain1.begin();
j != next_domain1.end(); ++j
) {
next_domain0.add_disjunct(j->pointset());
}
domain4 = next_domain4;
domain3 = next_domain3;
domain2 = next_domain2;
domain1 = next_domain1;
domain0 = next_domain0;
}
return domain0;
}
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
-->
<!-- Title: reaction_graph Pages: 1 -->
<svg width="540pt" height="783pt"
viewBox="0.00 0.00 540.00 782.66" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(0.393692 0.393692) rotate(0) translate(4 1984)">
<title>reaction_graph</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-1984 1367.63,-1984 1367.63,4 -4,4"/>
<!-- reaction0 -->
<g id="node1" class="node"><title>reaction0</title>
<polygon fill="none" stroke="black" points="1302.71,-1980 1234.55,-1980 1234.55,-1944 1302.71,-1944 1302.71,-1980"/>
<text text-anchor="middle" x="1268.63" y="-1957.8" font-family="Times,serif" font-size="14.00">reaction0</text>
</g>
<!-- RAF&#45;RAFK -->
<g id="node4" class="node"><title>RAF&#45;RAFK</title>
<ellipse fill="none" stroke="black" cx="1268.63" cy="-1890" rx="53.6901" ry="18"/>
<text text-anchor="middle" x="1268.63" y="-1885.8" font-family="Times,serif" font-size="14.00">RAF&#45;RAFK</text>
</g>
<!-- reaction0&#45;&gt;RAF&#45;RAFK -->
<g id="edge3" class="edge"><title>reaction0&#45;&gt;RAF&#45;RAFK</title>
<path fill="none" stroke="black" d="M1268.63,-1943.7C1268.63,-1935.98 1268.63,-1926.71 1268.63,-1918.11"/>
<polygon fill="black" stroke="black" points="1272.13,-1918.1 1268.63,-1908.1 1265.13,-1918.1 1272.13,-1918.1"/>
</g>
<!-- RAF -->
<g id="node2" class="node"><title>RAF</title>
<ellipse fill="none" stroke="black" cx="1319.63" cy="-1458" rx="27.1216" ry="18"/>
<text text-anchor="middle" x="1319.63" y="-1453.8" font-family="Times,serif" font-size="14.00">RAF</text>
</g>
<!-- RAF&#45;&gt;reaction0 -->
<g id="edge1" class="edge"><title>RAF&#45;&gt;reaction0</title>
<path fill="none" stroke="black" d="M1328.11,-1475.11C1340.9,-1500.93 1363.63,-1553.51 1363.63,-1601 1363.63,-1819 1363.63,-1819 1363.63,-1819 1363.63,-1861.03 1355.65,-1873.5 1331.63,-1908 1323.9,-1919.11 1313.26,-1929.25 1302.94,-1937.62"/>
<polygon fill="black" stroke="black" points="1300.54,-1935.05 1294.78,-1943.94 1304.83,-1940.58 1300.54,-1935.05"/>
</g>
<!-- RAFK -->
<g id="node3" class="node"><title>RAFK</title>
<ellipse fill="none" stroke="black" cx="1173.63" cy="-1746" rx="33.8943" ry="18"/>
<text text-anchor="middle" x="1173.63" y="-1741.8" font-family="Times,serif" font-size="14.00">RAFK</text>
</g>
<!-- RAFK&#45;&gt;reaction0 -->
<g id="edge2" class="edge"><title>RAFK&#45;&gt;reaction0</title>
<path fill="none" stroke="black" d="M1173.42,-1764.29C1173.8,-1795.28 1178.08,-1861.39 1205.63,-1908 1212.34,-1919.36 1222.41,-1929.42 1232.53,-1937.64"/>
<polygon fill="black" stroke="black" points="1230.54,-1940.52 1240.6,-1943.83 1234.8,-1934.96 1230.54,-1940.52"/>
</g>
<!-- reaction1 -->
<g id="node5" class="node"><title>reaction1</title>
<polygon fill="none" stroke="black" points="1302.71,-1836 1234.55,-1836 1234.55,-1800 1302.71,-1800 1302.71,-1836"/>
<text text-anchor="middle" x="1268.63" y="-1813.8" font-family="Times,serif" font-size="14.00">reaction1</text>
</g>
<!-- RAF&#45;RAFK&#45;&gt;reaction1 -->
<g id="edge4" class="edge"><title>RAF&#45;RAFK&#45;&gt;reaction1</title>
<path fill="none" stroke="black" d="M1268.63,-1871.7C1268.63,-1863.98 1268.63,-1854.71 1268.63,-1846.11"/>
<polygon fill="black" stroke="black" points="1272.13,-1846.1 1268.63,-1836.1 1265.13,-1846.1 1272.13,-1846.1"/>
</g>
<!-- reaction20 -->
<g id="node43" class="node"><title>reaction20</title>
<polygon fill="none" stroke="black" points="1135.21,-1836 1060.05,-1836 1060.05,-1800 1135.21,-1800 1135.21,-1836"/>
<text text-anchor="middle" x="1097.63" y="-1813.8" font-family="Times,serif" font-size="14.00">reaction20</text>
</g>
<!-- RAF&#45;RAFK&#45;&gt;reaction20 -->
<g id="edge61" class="edge"><title>RAF&#45;RAFK&#45;&gt;reaction20</title>
<path fill="none" stroke="black" d="M1235.66,-1875.5C1209.85,-1864.94 1173.61,-1850.1 1144.74,-1838.29"/>
<polygon fill="black" stroke="black" points="1145.84,-1834.95 1135.26,-1834.41 1143.19,-1841.43 1145.84,-1834.95"/>
</g>
<!-- reaction1&#45;&gt;RAF -->
<g id="edge5" class="edge"><title>reaction1&#45;&gt;RAF</title>
<path fill="none" stroke="black" d="M1279.2,-1799.79C1294.13,-1773.77 1319.63,-1722.41 1319.63,-1675 1319.63,-1675 1319.63,-1675 1319.63,-1601 1319.63,-1561 1319.63,-1514.65 1319.63,-1486.08"/>
<polygon fill="black" stroke="black" points="1323.13,-1486.05 1319.63,-1476.05 1316.13,-1486.05 1323.13,-1486.05"/>
</g>
<!-- reaction1&#45;&gt;RAFK -->
<g id="edge6" class="edge"><title>reaction1&#45;&gt;RAFK</title>
<path fill="none" stroke="black" d="M1245.15,-1799.7C1231.77,-1789.84 1214.94,-1777.44 1200.97,-1767.15"/>
<polygon fill="black" stroke="black" points="1202.83,-1764.17 1192.7,-1761.05 1198.67,-1769.8 1202.83,-1764.17"/>
</g>
<!-- reaction2 -->
<g id="node6" class="node"><title>reaction2</title>
<polygon fill="none" stroke="black" points="826.712,-1692 758.546,-1692 758.546,-1656 826.712,-1656 826.712,-1692"/>
<text text-anchor="middle" x="792.629" y="-1669.8" font-family="Times,serif" font-size="14.00">reaction2</text>
</g>
<!-- RAF~{p1}&#45;RAFPH -->
<g id="node9" class="node"><title>RAF~{p1}&#45;RAFPH</title>
<ellipse fill="none" stroke="black" cx="890.629" cy="-1602" rx="80.7611" ry="18"/>
<text text-anchor="middle" x="890.629" y="-1597.8" font-family="Times,serif" font-size="14.00">RAF~{p1}&#45;RAFPH</text>
</g>
<!-- reaction2&#45;&gt;RAF~{p1}&#45;RAFPH -->
<g id="edge9" class="edge"><title>reaction2&#45;&gt;RAF~{p1}&#45;RAFPH</title>
<path fill="none" stroke="black" d="M816.603,-1655.88C829.461,-1646.69 845.461,-1635.26 859.293,-1625.38"/>
<polygon fill="black" stroke="black" points="861.475,-1628.13 867.578,-1619.47 857.406,-1622.43 861.475,-1628.13"/>
</g>
<!-- RAF~{p1} -->
<g id="node7" class="node"><title>RAF~{p1}</title>
<ellipse fill="none" stroke="black" cx="720.629" cy="-1746" rx="49.355" ry="18"/>
<text text-anchor="middle" x="720.629" y="-1741.8" font-family="Times,serif" font-size="14.00">RAF~{p1}</text>
</g>
<!-- RAF~{p1}&#45;&gt;reaction2 -->
<g id="edge7" class="edge"><title>RAF~{p1}&#45;&gt;reaction2</title>
<path fill="none" stroke="black" d="M737.329,-1728.76C746.333,-1720.01 757.624,-1709.03 767.652,-1699.28"/>
<polygon fill="black" stroke="black" points="770.286,-1701.6 775.016,-1692.12 765.406,-1696.59 770.286,-1701.6"/>
</g>
<!-- reaction4 -->
<g id="node11" class="node"><title>reaction4</title>
<polygon fill="none" stroke="black" points="1122.71,-1692 1054.55,-1692 1054.55,-1656 1122.71,-1656 1122.71,-1692"/>
<text text-anchor="middle" x="1088.63" y="-1669.8" font-family="Times,serif" font-size="14.00">reaction4</text>
</g>
<!-- RAF~{p1}&#45;&gt;reaction4 -->
<g id="edge14" class="edge"><title>RAF~{p1}&#45;&gt;reaction4</title>
<path fill="none" stroke="black" d="M763.564,-1736.83C833.951,-1723.44 973.166,-1696.96 1044.39,-1683.41"/>
<polygon fill="black" stroke="black" points="1045.22,-1686.82 1054.39,-1681.51 1043.91,-1679.94 1045.22,-1686.82"/>
</g>
<!-- reaction6 -->
<g id="node15" class="node"><title>reaction6</title>
<polygon fill="none" stroke="black" points="580.712,-1404 512.546,-1404 512.546,-1368 580.712,-1368 580.712,-1404"/>
<text text-anchor="middle" x="546.629" y="-1381.8" font-family="Times,serif" font-size="14.00">reaction6</text>
</g>
<!-- RAF~{p1}&#45;&gt;reaction6 -->
<g id="edge20" class="edge"><title>RAF~{p1}&#45;&gt;reaction6</title>
<path fill="none" stroke="black" d="M681.373,-1734.86C656.315,-1726.73 624.541,-1713.12 602.629,-1692 570.856,-1661.38 558.629,-1647.13 558.629,-1603 558.629,-1603 558.629,-1603 558.629,-1529 558.629,-1488.85 553.808,-1442.55 550.277,-1414.02"/>
<polygon fill="black" stroke="black" points="553.737,-1413.49 549,-1404.01 546.794,-1414.37 553.737,-1413.49"/>
</g>
<!-- RAFPH -->
<g id="node8" class="node"><title>RAFPH</title>
<ellipse fill="none" stroke="black" cx="868.629" cy="-1458" rx="38.7302" ry="18"/>
<text text-anchor="middle" x="868.629" y="-1453.8" font-family="Times,serif" font-size="14.00">RAFPH</text>
</g>
<!-- RAFPH&#45;&gt;reaction2 -->
<g id="edge8" class="edge"><title>RAFPH&#45;&gt;reaction2</title>
<path fill="none" stroke="black" d="M865.728,-1476.19C861.967,-1494.98 854.103,-1525.43 839.629,-1548 826.896,-1567.86 811.049,-1562.84 800.629,-1584 791.177,-1603.2 789.588,-1627.54 790.133,-1645.92"/>
<polygon fill="black" stroke="black" points="786.641,-1646.16 790.657,-1655.96 793.631,-1645.79 786.641,-1646.16"/>
</g>
<!-- reaction3 -->
<g id="node10" class="node"><title>reaction3</title>
<polygon fill="none" stroke="black" points="830.712,-1548 762.546,-1548 762.546,-1512 830.712,-1512 830.712,-1548"/>
<text text-anchor="middle" x="796.629" y="-1525.8" font-family="Times,serif" font-size="14.00">reaction3</text>
</g>
<!-- RAF~{p1}&#45;RAFPH&#45;&gt;reaction3 -->
<g id="edge10" class="edge"><title>RAF~{p1}&#45;RAFPH&#45;&gt;reaction3</title>
<path fill="none" stroke="black" d="M868.353,-1584.41C856.328,-1575.46 841.285,-1564.25 828.085,-1554.42"/>
<polygon fill="black" stroke="black" points="829.839,-1551.37 819.728,-1548.2 825.658,-1556.98 829.839,-1551.37"/>
</g>
<!-- reaction21 -->
<g id="node44" class="node"><title>reaction21</title>
<polygon fill="none" stroke="black" points="982.212,-1548 907.046,-1548 907.046,-1512 982.212,-1512 982.212,-1548"/>
<text text-anchor="middle" x="944.629" y="-1525.8" font-family="Times,serif" font-size="14.00">reaction21</text>
</g>
<!-- RAF~{p1}&#45;RAFPH&#45;&gt;reaction21 -->
<g id="edge64" class="edge"><title>RAF~{p1}&#45;RAFPH&#45;&gt;reaction21</title>
<path fill="none" stroke="black" d="M903.701,-1584.05C910.106,-1575.75 917.95,-1565.58 925.052,-1556.38"/>
<polygon fill="black" stroke="black" points="927.966,-1558.33 931.303,-1548.28 922.423,-1554.06 927.966,-1558.33"/>
</g>
<!-- reaction3&#45;&gt;RAF~{p1} -->
<g id="edge11" class="edge"><title>reaction3&#45;&gt;RAF~{p1}</title>
<path fill="none" stroke="black" d="M789.844,-1548.3C780.48,-1572.34 763.211,-1617.28 749.629,-1656 742.346,-1676.77 734.653,-1700.47 729.022,-1718.19"/>
<polygon fill="black" stroke="black" points="725.641,-1717.27 725.964,-1727.86 732.315,-1719.38 725.641,-1717.27"/>
</g>
<!-- reaction3&#45;&gt;RAFPH -->
<g id="edge12" class="edge"><title>reaction3&#45;&gt;RAFPH</title>
<path fill="none" stroke="black" d="M814.427,-1511.7C823.719,-1502.66 835.206,-1491.5 845.21,-1481.77"/>
<polygon fill="black" stroke="black" points="847.78,-1484.15 852.51,-1474.67 842.901,-1479.13 847.78,-1484.15"/>
</g>
<!-- MEK&#45;RAF~{p1} -->
<g id="node13" class="node"><title>MEK&#45;RAF~{p1}</title>
<ellipse fill="none" stroke="black" cx="1088.63" cy="-1602" rx="72.0481" ry="18"/>
<text text-anchor="middle" x="1088.63" y="-1597.8" font-family="Times,serif" font-size="14.00">MEK&#45;RAF~{p1}</text>
</g>
<!-- reaction4&#45;&gt;MEK&#45;RAF~{p1} -->
<g id="edge15" class="edge"><title>reaction4&#45;&gt;MEK&#45;RAF~{p1}</title>
<path fill="none" stroke="black" d="M1088.63,-1655.7C1088.63,-1647.98 1088.63,-1638.71 1088.63,-1630.11"/>
<polygon fill="black" stroke="black" points="1092.13,-1630.1 1088.63,-1620.1 1085.13,-1630.1 1092.13,-1630.1"/>
</g>
<!-- MEK -->
<g id="node12" class="node"><title>MEK</title>
<ellipse fill="none" stroke="black" cx="1175.63" cy="-594" rx="29.5189" ry="18"/>
<text text-anchor="middle" x="1175.63" y="-589.8" font-family="Times,serif" font-size="14.00">MEK</text>
</g>
<!-- MEK&#45;&gt;reaction4 -->
<g id="edge13" class="edge"><title>MEK&#45;&gt;reaction4</title>
<path fill="none" stroke="black" d="M1175.63,-612.049C1175.63,-638.708 1175.63,-691.885 1175.63,-737 1175.63,-1459 1175.63,-1459 1175.63,-1459 1175.63,-1530.61 1204.85,-1557.66 1169.63,-1620 1164.81,-1628.53 1147.56,-1640.3 1130.21,-1650.57"/>
<polygon fill="black" stroke="black" points="1128.1,-1647.75 1121.19,-1655.79 1131.6,-1653.81 1128.1,-1647.75"/>
</g>
<!-- reaction5 -->
<g id="node14" class="node"><title>reaction5</title>
<polygon fill="none" stroke="black" points="1281.71,-1548 1213.55,-1548 1213.55,-1512 1281.71,-1512 1281.71,-1548"/>
<text text-anchor="middle" x="1247.63" y="-1525.8" font-family="Times,serif" font-size="14.00">reaction5</text>
</g>
<!-- MEK&#45;RAF~{p1}&#45;&gt;reaction5 -->
<g id="edge16" class="edge"><title>MEK&#45;RAF~{p1}&#45;&gt;reaction5</title>
<path fill="none" stroke="black" d="M1122.74,-1585.98C1146.53,-1575.51 1178.47,-1561.45 1204.09,-1550.17"/>
<polygon fill="black" stroke="black" points="1205.83,-1553.22 1213.58,-1545.99 1203.01,-1546.82 1205.83,-1553.22"/>
</g>
<!-- reaction23 -->
<g id="node46" class="node"><title>reaction23</title>
<polygon fill="none" stroke="black" points="730.212,-1548 655.046,-1548 655.046,-1512 730.212,-1512 730.212,-1548"/>
<text text-anchor="middle" x="692.629" y="-1525.8" font-family="Times,serif" font-size="14.00">reaction23</text>
</g>
<!-- MEK&#45;RAF~{p1}&#45;&gt;reaction23 -->
<g id="edge70" class="edge"><title>MEK&#45;RAF~{p1}&#45;&gt;reaction23</title>
<path fill="none" stroke="black" d="M1029.47,-1591.68C934.193,-1576.67 756.992,-1548.73 753.629,-1548 749.22,-1547.04 744.656,-1545.95 740.101,-1544.8"/>
<polygon fill="black" stroke="black" points="740.767,-1541.36 730.206,-1542.2 738.99,-1548.13 740.767,-1541.36"/>
</g>
<!-- reaction5&#45;&gt;RAF~{p1} -->
<g id="edge18" class="edge"><title>reaction5&#45;&gt;RAF~{p1}</title>
<path fill="none" stroke="black" d="M1244.71,-1548.32C1240.88,-1567.24 1232.81,-1597.79 1217.63,-1620 1189.51,-1661.16 1177.29,-1672.01 1131.63,-1692 1069.65,-1719.13 876.871,-1735.01 778.961,-1741.52"/>
<polygon fill="black" stroke="black" points="778.682,-1738.03 768.932,-1742.17 779.139,-1745.01 778.682,-1738.03"/>
</g>
<!-- reaction5&#45;&gt;MEK -->
<g id="edge17" class="edge"><title>reaction5&#45;&gt;MEK</title>
<path fill="none" stroke="black" d="M1244.8,-1511.57C1240.71,-1484.84 1233.63,-1432.09 1233.63,-1387 1233.63,-1387 1233.63,-1387 1233.63,-737 1233.63,-692.977 1209.44,-646.597 1192.31,-619.261"/>
<polygon fill="black" stroke="black" points="1195.18,-617.253 1186.81,-610.751 1189.3,-621.051 1195.18,-617.253"/>
</g>
<!-- MEK~{p1}&#45;RAF~{p1} -->
<g id="node17" class="node"><title>MEK~{p1}&#45;RAF~{p1}</title>
<ellipse fill="none" stroke="black" cx="476.629" cy="-1314" rx="94.2829" ry="18"/>
<text text-anchor="middle" x="476.629" y="-1309.8" font-family="Times,serif" font-size="14.00">MEK~{p1}&#45;RAF~{p1}</text>
</g>
<!-- reaction6&#45;&gt;MEK~{p1}&#45;RAF~{p1} -->
<g id="edge21" class="edge"><title>reaction6&#45;&gt;MEK~{p1}&#45;RAF~{p1}</title>
<path fill="none" stroke="black" d="M529.326,-1367.7C520.764,-1359.14 510.286,-1348.66 500.934,-1339.3"/>
<polygon fill="black" stroke="black" points="503.28,-1336.7 493.734,-1332.1 498.33,-1341.65 503.28,-1336.7"/>
</g>
<!-- MEK~{p1} -->
<g id="node16" class="node"><title>MEK~{p1}</title>
<ellipse fill="none" stroke="black" cx="709.629" cy="-1458" rx="51.7519" ry="18"/>
<text text-anchor="middle" x="709.629" y="-1453.8" font-family="Times,serif" font-size="14.00">MEK~{p1}</text>
</g>
<!-- MEK~{p1}&#45;&gt;reaction6 -->
<g id="edge19" class="edge"><title>MEK~{p1}&#45;&gt;reaction6</title>
<path fill="none" stroke="black" d="M678.201,-1443.5C653.209,-1432.77 617.961,-1417.63 590.238,-1405.73"/>
<polygon fill="black" stroke="black" points="591.344,-1402.39 580.775,-1401.66 588.582,-1408.83 591.344,-1402.39"/>
</g>
<!-- reaction8 -->
<g id="node19" class="node"><title>reaction8</title>
<polygon fill="none" stroke="black" points="1118.71,-828 1050.55,-828 1050.55,-792 1118.71,-792 1118.71,-828"/>
<text text-anchor="middle" x="1084.63" y="-805.8" font-family="Times,serif" font-size="14.00">reaction8</text>
</g>
<!-- MEK~{p1}&#45;&gt;reaction8 -->
<g id="edge26" class="edge"><title>MEK~{p1}&#45;&gt;reaction8</title>
<path fill="none" stroke="black" d="M756.3,-1449.97C820.008,-1439.94 930.525,-1420.86 967.629,-1404 1027.11,-1376.97 1084.63,-1380.33 1084.63,-1315 1084.63,-1315 1084.63,-1315 1084.63,-953 1084.63,-912.996 1084.63,-866.653 1084.63,-838.08"/>
<polygon fill="black" stroke="black" points="1088.13,-838.049 1084.63,-828.049 1081.13,-838.049 1088.13,-838.049"/>
</g>
<!-- reaction7 -->
<g id="node18" class="node"><title>reaction7</title>
<polygon fill="none" stroke="black" points="651.712,-1260 583.546,-1260 583.546,-1224 651.712,-1224 651.712,-1260"/>
<text text-anchor="middle" x="617.629" y="-1237.8" font-family="Times,serif" font-size="14.00">reaction7</text>
</g>
<!-- MEK~{p1}&#45;RAF~{p1}&#45;&gt;reaction7 -->
<g id="edge22" class="edge"><title>MEK~{p1}&#45;RAF~{p1}&#45;&gt;reaction7</title>
<path fill="none" stroke="black" d="M508.978,-1296.94C528.383,-1287.31 553.308,-1274.93 574.389,-1264.47"/>
<polygon fill="black" stroke="black" points="576.064,-1267.54 583.465,-1259.96 572.951,-1261.27 576.064,-1267.54"/>
</g>
<!-- reaction22 -->
<g id="node45" class="node"><title>reaction22</title>
<polygon fill="none" stroke="black" points="508.212,-1260 433.046,-1260 433.046,-1224 508.212,-1224 508.212,-1260"/>
<text text-anchor="middle" x="470.629" y="-1237.8" font-family="Times,serif" font-size="14.00">reaction22</text>
</g>
<!-- MEK~{p1}&#45;RAF~{p1}&#45;&gt;reaction22 -->
<g id="edge67" class="edge"><title>MEK~{p1}&#45;RAF~{p1}&#45;&gt;reaction22</title>
<path fill="none" stroke="black" d="M475.146,-1295.7C474.485,-1287.98 473.69,-1278.71 472.953,-1270.11"/>
<polygon fill="black" stroke="black" points="476.437,-1269.77 472.095,-1260.1 469.462,-1270.37 476.437,-1269.77"/>
</g>
<!-- reaction7&#45;&gt;RAF~{p1} -->
<g id="edge24" class="edge"><title>reaction7&#45;&gt;RAF~{p1}</title>
<path fill="none" stroke="black" d="M617.528,-1260.09C617.274,-1304.45 616.629,-1426.96 616.629,-1529 616.629,-1603 616.629,-1603 616.629,-1603 616.629,-1653.63 660.197,-1698.21 690.935,-1723.36"/>
<polygon fill="black" stroke="black" points="688.82,-1726.15 698.827,-1729.62 693.173,-1720.66 688.82,-1726.15"/>
</g>
<!-- reaction7&#45;&gt;MEK~{p1} -->
<g id="edge23" class="edge"><title>reaction7&#45;&gt;MEK~{p1}</title>
<path fill="none" stroke="black" d="M625.038,-1260.23C641.085,-1297.56 679.147,-1386.09 698.262,-1430.56"/>
<polygon fill="black" stroke="black" points="695.091,-1432.04 702.256,-1439.85 701.522,-1429.28 695.091,-1432.04"/>
</g>
<!-- MEK~{p1}&#45;MEKPH -->
<g id="node21" class="node"><title>MEK~{p1}&#45;MEKPH</title>
<ellipse fill="none" stroke="black" cx="882.629" cy="-738" rx="85.5549" ry="18"/>
<text text-anchor="middle" x="882.629" y="-733.8" font-family="Times,serif" font-size="14.00">MEK~{p1}&#45;MEKPH</text>
</g>
<!-- reaction8&#45;&gt;MEK~{p1}&#45;MEKPH -->
<g id="edge27" class="edge"><title>reaction8&#45;&gt;MEK~{p1}&#45;MEKPH</title>
<path fill="none" stroke="black" d="M1050.36,-797.125C1018.64,-786.133 971.023,-769.631 934.618,-757.016"/>
<polygon fill="black" stroke="black" points="935.741,-753.701 925.146,-753.734 933.449,-760.315 935.741,-753.701"/>
</g>
<!-- MEKPH -->
<g id="node20" class="node"><title>MEKPH</title>
<ellipse fill="none" stroke="black" cx="957.629" cy="-882" rx="41.1266" ry="18"/>
<text text-anchor="middle" x="957.629" y="-877.8" font-family="Times,serif" font-size="14.00">MEKPH</text>
</g>
<!-- MEKPH&#45;&gt;reaction8 -->
<g id="edge25" class="edge"><title>MEKPH&#45;&gt;reaction8</title>
<path fill="none" stroke="black" d="M982.116,-867.503C999.822,-857.744 1024.14,-844.343 1044.64,-833.041"/>
<polygon fill="black" stroke="black" points="1046.39,-836.072 1053.46,-828.18 1043.01,-829.942 1046.39,-836.072"/>
</g>
<!-- reaction10 -->
<g id="node23" class="node"><title>reaction10</title>
<polygon fill="none" stroke="black" points="889.212,-1116 814.046,-1116 814.046,-1080 889.212,-1080 889.212,-1116"/>
<text text-anchor="middle" x="851.629" y="-1093.8" font-family="Times,serif" font-size="14.00">reaction10</text>
</g>
<!-- MEKPH&#45;&gt;reaction10 -->
<g id="edge31" class="edge"><title>MEKPH&#45;&gt;reaction10</title>
<path fill="none" stroke="black" d="M963.441,-899.942C973.128,-931.532 988.626,-1000.19 957.629,-1044 943.666,-1063.74 920.189,-1076.52 898.873,-1084.58"/>
<polygon fill="black" stroke="black" points="897.545,-1081.33 889.274,-1087.95 899.868,-1087.94 897.545,-1081.33"/>
</g>
<!-- reaction9 -->
<g id="node22" class="node"><title>reaction9</title>
<polygon fill="none" stroke="black" points="784.712,-684 716.546,-684 716.546,-648 784.712,-648 784.712,-684"/>
<text text-anchor="middle" x="750.629" y="-661.8" font-family="Times,serif" font-size="14.00">reaction9</text>
</g>
<!-- MEK~{p1}&#45;MEKPH&#45;&gt;reaction9 -->
<g id="edge28" class="edge"><title>MEK~{p1}&#45;MEKPH&#45;&gt;reaction9</title>
<path fill="none" stroke="black" d="M852.676,-721.116C834.684,-711.574 811.536,-699.299 791.836,-688.852"/>
<polygon fill="black" stroke="black" points="793.244,-685.637 782.77,-684.044 789.965,-691.821 793.244,-685.637"/>
</g>
<!-- reaction24 -->
<g id="node47" class="node"><title>reaction24</title>
<polygon fill="none" stroke="black" points="1052.21,-684 977.046,-684 977.046,-648 1052.21,-648 1052.21,-684"/>
<text text-anchor="middle" x="1014.63" y="-661.8" font-family="Times,serif" font-size="14.00">reaction24</text>
</g>
<!-- MEK~{p1}&#45;MEKPH&#45;&gt;reaction24 -->
<g id="edge73" class="edge"><title>MEK~{p1}&#45;MEKPH&#45;&gt;reaction24</title>
<path fill="none" stroke="black" d="M912.582,-721.116C930.575,-711.574 953.723,-699.299 973.423,-688.852"/>
<polygon fill="black" stroke="black" points="975.294,-691.821 982.489,-684.044 972.014,-685.637 975.294,-691.821"/>
</g>
<!-- reaction9&#45;&gt;MEK~{p1} -->
<g id="edge30" class="edge"><title>reaction9&#45;&gt;MEK~{p1}</title>
<path fill="none" stroke="black" d="M741.512,-684.394C728.625,-710.643 706.629,-762.285 706.629,-809 706.629,-1315 706.629,-1315 706.629,-1315 706.629,-1355.01 707.835,-1401.35 708.717,-1429.92"/>
<polygon fill="black" stroke="black" points="705.22,-1430.07 709.037,-1439.95 712.217,-1429.85 705.22,-1430.07"/>
</g>
<!-- reaction9&#45;&gt;MEKPH -->
<g id="edge29" class="edge"><title>reaction9&#45;&gt;MEKPH</title>
<path fill="none" stroke="black" d="M754.774,-684.163C760.014,-703.213 770.481,-734.148 787.629,-756 824.949,-803.556 884.792,-841.741 922.615,-862.876"/>
<polygon fill="black" stroke="black" points="921.279,-866.135 931.729,-867.878 924.646,-859.999 921.279,-866.135"/>
</g>
<!-- MEK~{p1,p2}&#45;MEKPH -->
<g id="node25" class="node"><title>MEK~{p1,p2}&#45;MEKPH</title>
<ellipse fill="none" stroke="black" cx="851.629" cy="-1026" rx="96.6633" ry="18"/>
<text text-anchor="middle" x="851.629" y="-1021.8" font-family="Times,serif" font-size="14.00">MEK~{p1,p2}&#45;MEKPH</text>
</g>
<!-- reaction10&#45;&gt;MEK~{p1,p2}&#45;MEKPH -->
<g id="edge33" class="edge"><title>reaction10&#45;&gt;MEK~{p1,p2}&#45;MEKPH</title>
<path fill="none" stroke="black" d="M851.629,-1079.7C851.629,-1071.98 851.629,-1062.71 851.629,-1054.11"/>
<polygon fill="black" stroke="black" points="855.129,-1054.1 851.629,-1044.1 848.129,-1054.1 855.129,-1054.1"/>
</g>
<!-- MEK~{p1,p2} -->
<g id="node24" class="node"><title>MEK~{p1,p2}</title>
<ellipse fill="none" stroke="black" cx="470.629" cy="-1170" rx="62.8603" ry="18"/>
<text text-anchor="middle" x="470.629" y="-1165.8" font-family="Times,serif" font-size="14.00">MEK~{p1,p2}</text>
</g>
<!-- MEK~{p1,p2}&#45;&gt;reaction10 -->
<g id="edge32" class="edge"><title>MEK~{p1,p2}&#45;&gt;reaction10</title>
<path fill="none" stroke="black" d="M522.013,-1159.56C596.064,-1145.95 731.78,-1121.02 803.798,-1107.79"/>
<polygon fill="black" stroke="black" points="804.744,-1111.17 813.947,-1105.92 803.479,-1104.29 804.744,-1111.17"/>
</g>
<!-- reaction12 -->
<g id="node27" class="node"><title>reaction12</title>
<polygon fill="none" stroke="black" points="574.212,-1116 499.046,-1116 499.046,-1080 574.212,-1080 574.212,-1116"/>
<text text-anchor="middle" x="536.629" y="-1093.8" font-family="Times,serif" font-size="14.00">reaction12</text>
</g>
<!-- MEK~{p1,p2}&#45;&gt;reaction12 -->
<g id="edge38" class="edge"><title>MEK~{p1,p2}&#45;&gt;reaction12</title>
<path fill="none" stroke="black" d="M486.27,-1152.41C494.331,-1143.86 504.324,-1133.26 513.278,-1123.77"/>
<polygon fill="black" stroke="black" points="515.866,-1126.12 520.179,-1116.45 510.773,-1121.32 515.866,-1126.12"/>
</g>
<!-- reaction14 -->
<g id="node31" class="node"><title>reaction14</title>
<polygon fill="none" stroke="black" points="492.212,-828 417.046,-828 417.046,-792 492.212,-792 492.212,-828"/>
<text text-anchor="middle" x="454.629" y="-805.8" font-family="Times,serif" font-size="14.00">reaction14</text>
</g>
<!-- MEK~{p1,p2}&#45;&gt;reaction14 -->
<g id="edge44" class="edge"><title>MEK~{p1,p2}&#45;&gt;reaction14</title>
<path fill="none" stroke="black" d="M468.654,-1151.98C465.739,-1125.36 460.629,-1072.23 460.629,-1027 460.629,-1027 460.629,-1027 460.629,-953 460.629,-912.96 458.219,-866.627 456.453,-838.065"/>
<polygon fill="black" stroke="black" points="459.943,-837.797 455.815,-828.039 452.958,-838.242 459.943,-837.797"/>
</g>
<!-- reaction11 -->
<g id="node26" class="node"><title>reaction11</title>
<polygon fill="none" stroke="black" points="848.701,-972 774.558,-972 774.558,-936 848.701,-936 848.701,-972"/>
<text text-anchor="middle" x="811.629" y="-949.8" font-family="Times,serif" font-size="14.00">reaction11</text>
</g>
<!-- MEK~{p1,p2}&#45;MEKPH&#45;&gt;reaction11 -->
<g id="edge34" class="edge"><title>MEK~{p1,p2}&#45;MEKPH&#45;&gt;reaction11</title>
<path fill="none" stroke="black" d="M841.946,-1008.05C837.347,-1000.01 831.746,-990.205 826.616,-981.226"/>
<polygon fill="black" stroke="black" points="829.501,-979.221 821.501,-972.275 823.423,-982.694 829.501,-979.221"/>
</g>
<!-- reaction25 -->
<g id="node48" class="node"><title>reaction25</title>
<polygon fill="none" stroke="black" points="957.212,-972 882.046,-972 882.046,-936 957.212,-936 957.212,-972"/>
<text text-anchor="middle" x="919.629" y="-949.8" font-family="Times,serif" font-size="14.00">reaction25</text>
</g>
<!-- MEK~{p1,p2}&#45;MEKPH&#45;&gt;reaction25 -->
<g id="edge76" class="edge"><title>MEK~{p1,p2}&#45;MEKPH&#45;&gt;reaction25</title>
<path fill="none" stroke="black" d="M868.09,-1008.05C876.402,-999.498 886.64,-988.959 895.795,-979.535"/>
<polygon fill="black" stroke="black" points="898.39,-981.887 902.848,-972.275 893.369,-977.009 898.39,-981.887"/>
</g>
<!-- reaction11&#45;&gt;MEKPH -->
<g id="edge35" class="edge"><title>reaction11&#45;&gt;MEKPH</title>
<path fill="none" stroke="black" d="M847.345,-935.876C869.948,-925.039 899.071,-911.076 921.713,-900.22"/>
<polygon fill="black" stroke="black" points="923.478,-903.255 930.982,-895.776 920.452,-896.943 923.478,-903.255"/>
</g>
<!-- reaction11&#45;&gt;MEK~{p1,p2} -->
<g id="edge36" class="edge"><title>reaction11&#45;&gt;MEK~{p1,p2}</title>
<path fill="none" stroke="black" d="M789.239,-972.201C776.275,-982.351 759.775,-995.601 745.629,-1008 693.386,-1053.79 692.234,-1080.31 632.629,-1116 601.128,-1134.86 562.109,-1147.89 530.259,-1156.31"/>
<polygon fill="black" stroke="black" points="529.01,-1153.01 520.188,-1158.88 530.743,-1159.8 529.01,-1153.01"/>
</g>
<!-- MAPK&#45;MEK~{p1,p2} -->
<g id="node29" class="node"><title>MAPK&#45;MEK~{p1,p2}</title>
<ellipse fill="none" stroke="black" cx="322.629" cy="-1026" rx="91.3592" ry="18"/>
<text text-anchor="middle" x="322.629" y="-1021.8" font-family="Times,serif" font-size="14.00">MAPK&#45;MEK~{p1,p2}</text>
</g>
<!-- reaction12&#45;&gt;MAPK&#45;MEK~{p1,p2} -->
<g id="edge39" class="edge"><title>reaction12&#45;&gt;MAPK&#45;MEK~{p1,p2}</title>
<path fill="none" stroke="black" d="M498.863,-1084.65C465.268,-1073.66 415.716,-1057.45 377.704,-1045.02"/>
<polygon fill="black" stroke="black" points="378.402,-1041.56 367.81,-1041.78 376.226,-1048.21 378.402,-1041.56"/>
</g>
<!-- MAPK -->
<g id="node28" class="node"><title>MAPK</title>
<ellipse fill="none" stroke="black" cx="559.629" cy="-18" rx="35.8234" ry="18"/>
<text text-anchor="middle" x="559.629" y="-13.8" font-family="Times,serif" font-size="14.00">MAPK</text>
</g>
<!-- MAPK&#45;&gt;reaction12 -->
<g id="edge37" class="edge"><title>MAPK&#45;&gt;reaction12</title>
<path fill="none" stroke="black" d="M584.891,-30.9694C624.221,-51.5653 695.629,-97.6783 695.629,-161 695.629,-451 695.629,-451 695.629,-451 695.629,-649.533 574.629,-682.467 574.629,-881 574.629,-955 574.629,-955 574.629,-955 574.629,-996.367 559.395,-1042.28 548.218,-1070.39"/>
<polygon fill="black" stroke="black" points="544.873,-1069.33 544.319,-1079.91 551.35,-1071.98 544.873,-1069.33"/>
</g>
<!-- reaction13 -->
<g id="node30" class="node"><title>reaction13</title>
<polygon fill="none" stroke="black" points="81.2124,-972 6.04625,-972 6.04625,-936 81.2124,-936 81.2124,-972"/>
<text text-anchor="middle" x="43.6293" y="-949.8" font-family="Times,serif" font-size="14.00">reaction13</text>
</g>
<!-- MAPK&#45;MEK~{p1,p2}&#45;&gt;reaction13 -->
<g id="edge40" class="edge"><title>MAPK&#45;MEK~{p1,p2}&#45;&gt;reaction13</title>
<path fill="none" stroke="black" d="M268.504,-1011.42C217.061,-998.513 140.448,-979.291 91.2651,-966.952"/>
<polygon fill="black" stroke="black" points="92.0588,-963.542 81.5077,-964.504 90.3553,-970.332 92.0588,-963.542"/>
</g>
<!-- reaction26 -->
<g id="node49" class="node"><title>reaction26</title>
<polygon fill="none" stroke="black" points="284.212,-972 209.046,-972 209.046,-936 284.212,-936 284.212,-972"/>
<text text-anchor="middle" x="246.629" y="-949.8" font-family="Times,serif" font-size="14.00">reaction26</text>
</g>
<!-- MAPK&#45;MEK~{p1,p2}&#45;&gt;reaction26 -->
<g id="edge79" class="edge"><title>MAPK&#45;MEK~{p1,p2}&#45;&gt;reaction26</title>
<path fill="none" stroke="black" d="M304.232,-1008.05C294.78,-999.349 283.1,-988.591 272.733,-979.043"/>
<polygon fill="black" stroke="black" points="274.847,-976.232 265.121,-972.032 270.105,-981.381 274.847,-976.232"/>
</g>
<!-- reaction13&#45;&gt;MEK~{p1,p2} -->
<g id="edge42" class="edge"><title>reaction13&#45;&gt;MEK~{p1,p2}</title>
<path fill="none" stroke="black" d="M44.7618,-972.118C47.9649,-1005.6 60.1002,-1079.65 105.629,-1116 149.523,-1151.04 304.652,-1162.94 397.958,-1166.97"/>
<polygon fill="black" stroke="black" points="398.046,-1170.47 408.181,-1167.39 398.333,-1163.48 398.046,-1170.47"/>
</g>
<!-- reaction13&#45;&gt;MAPK -->
<g id="edge41" class="edge"><title>reaction13&#45;&gt;MAPK</title>
<path fill="none" stroke="black" d="M44.8147,-935.961C46.5633,-909.315 49.6293,-856.155 49.6293,-811 49.6293,-811 49.6293,-811 49.6293,-161 49.6293,-65.0105 389.157,-31.1271 514.151,-21.9056"/>
<polygon fill="black" stroke="black" points="514.449,-25.3933 524.172,-21.1855 513.947,-18.4113 514.449,-25.3933"/>
</g>
<!-- MAPK~{p1}&#45;MEK~{p1,p2} -->
<g id="node33" class="node"><title>MAPK~{p1}&#45;MEK~{p1,p2}</title>
<ellipse fill="none" stroke="black" cx="454.629" cy="-738" rx="113.594" ry="18"/>
<text text-anchor="middle" x="454.629" y="-733.8" font-family="Times,serif" font-size="14.00">MAPK~{p1}&#45;MEK~{p1,p2}</text>
</g>
<!-- reaction14&#45;&gt;MAPK~{p1}&#45;MEK~{p1,p2} -->
<g id="edge45" class="edge"><title>reaction14&#45;&gt;MAPK~{p1}&#45;MEK~{p1,p2}</title>
<path fill="none" stroke="black" d="M454.629,-791.697C454.629,-783.983 454.629,-774.712 454.629,-766.112"/>
<polygon fill="black" stroke="black" points="458.129,-766.104 454.629,-756.104 451.129,-766.104 458.129,-766.104"/>
</g>
<!-- MAPK~{p1} -->
<g id="node32" class="node"><title>MAPK~{p1}</title>
<ellipse fill="none" stroke="black" cx="246.629" cy="-882" rx="57.5581" ry="18"/>
<text text-anchor="middle" x="246.629" y="-877.8" font-family="Times,serif" font-size="14.00">MAPK~{p1}</text>
</g>
<!-- MAPK~{p1}&#45;&gt;reaction14 -->
<g id="edge43" class="edge"><title>MAPK~{p1}&#45;&gt;reaction14</title>
<path fill="none" stroke="black" d="M284.297,-868.324C318.793,-856.714 370.002,-839.48 407.259,-826.942"/>
<polygon fill="black" stroke="black" points="408.53,-830.207 416.891,-823.7 406.297,-823.573 408.53,-830.207"/>
</g>
<!-- reaction16 -->
<g id="node35" class="node"><title>reaction16</title>
<polygon fill="none" stroke="black" points="317.212,-252 242.046,-252 242.046,-216 317.212,-216 317.212,-252"/>
<text text-anchor="middle" x="279.629" y="-229.8" font-family="Times,serif" font-size="14.00">reaction16</text>
</g>
<!-- MAPK~{p1}&#45;&gt;reaction16 -->
<g id="edge50" class="edge"><title>MAPK~{p1}&#45;&gt;reaction16</title>
<path fill="none" stroke="black" d="M246.629,-863.951C246.629,-837.292 246.629,-784.115 246.629,-739 246.629,-739 246.629,-739 246.629,-377 246.629,-335.974 259.86,-289.972 269.566,-261.743"/>
<polygon fill="black" stroke="black" points="272.91,-262.784 272.951,-252.189 266.312,-260.446 272.91,-262.784"/>
</g>
<!-- reaction15 -->
<g id="node34" class="node"><title>reaction15</title>
<polygon fill="none" stroke="black" points="164.212,-684 89.0463,-684 89.0463,-648 164.212,-648 164.212,-684"/>
<text text-anchor="middle" x="126.629" y="-661.8" font-family="Times,serif" font-size="14.00">reaction15</text>
</g>
<!-- MAPK~{p1}&#45;MEK~{p1,p2}&#45;&gt;reaction15 -->
<g id="edge46" class="edge"><title>MAPK~{p1}&#45;MEK~{p1,p2}&#45;&gt;reaction15</title>
<path fill="none" stroke="black" d="M389.827,-723.17C326.247,-709.601 230.804,-689.232 174.014,-677.113"/>
<polygon fill="black" stroke="black" points="174.728,-673.686 164.218,-675.022 173.267,-680.532 174.728,-673.686"/>
</g>
<!-- reaction27 -->
<g id="node50" class="node"><title>reaction27</title>
<polygon fill="none" stroke="black" points="590.212,-684 515.046,-684 515.046,-648 590.212,-648 590.212,-684"/>
<text text-anchor="middle" x="552.629" y="-661.8" font-family="Times,serif" font-size="14.00">reaction27</text>
</g>
<!-- MAPK~{p1}&#45;MEK~{p1,p2}&#45;&gt;reaction27 -->
<g id="edge82" class="edge"><title>MAPK~{p1}&#45;MEK~{p1,p2}&#45;&gt;reaction27</title>
<path fill="none" stroke="black" d="M478.352,-720.055C491.018,-711.008 506.787,-699.744 520.533,-689.926"/>
<polygon fill="black" stroke="black" points="522.682,-692.692 528.785,-684.032 518.613,-686.996 522.682,-692.692"/>
</g>
<!-- reaction15&#45;&gt;MEK~{p1,p2} -->
<g id="edge48" class="edge"><title>reaction15&#45;&gt;MEK~{p1,p2}</title>
<path fill="none" stroke="black" d="M125.019,-684.113C119.674,-752.151 110.08,-1005.15 249.629,-1116 291.509,-1149.27 351.001,-1162.16 397.712,-1166.93"/>
<polygon fill="black" stroke="black" points="397.497,-1170.43 407.775,-1167.86 398.137,-1163.46 397.497,-1170.43"/>
</g>
<!-- reaction15&#45;&gt;MAPK~{p1} -->
<g id="edge47" class="edge"><title>reaction15&#45;&gt;MAPK~{p1}</title>
<path fill="none" stroke="black" d="M130.469,-684.214C137.932,-715.079 156.543,-780.999 188.629,-828 196.336,-839.289 206.897,-849.862 216.896,-858.548"/>
<polygon fill="black" stroke="black" points="214.81,-861.366 224.73,-865.088 219.296,-855.993 214.81,-861.366"/>
</g>
<!-- MAPK~{p1}&#45;MAPKPH -->
<g id="node37" class="node"><title>MAPK~{p1}&#45;MAPKPH</title>
<ellipse fill="none" stroke="black" cx="500.629" cy="-162" rx="97.6658" ry="18"/>
<text text-anchor="middle" x="500.629" y="-157.8" font-family="Times,serif" font-size="14.00">MAPK~{p1}&#45;MAPKPH</text>
</g>
<!-- reaction16&#45;&gt;MAPK~{p1}&#45;MAPKPH -->
<g id="edge51" class="edge"><title>reaction16&#45;&gt;MAPK~{p1}&#45;MAPKPH</title>
<path fill="none" stroke="black" d="M317.369,-221.046C352.22,-210.007 404.453,-193.463 444.25,-180.858"/>
<polygon fill="black" stroke="black" points="445.347,-184.182 453.823,-177.825 443.233,-177.508 445.347,-184.182"/>
</g>
<!-- MAPKPH -->
<g id="node36" class="node"><title>MAPKPH</title>
<ellipse fill="none" stroke="black" cx="450.629" cy="-306" rx="46.9322" ry="18"/>
<text text-anchor="middle" x="450.629" y="-301.8" font-family="Times,serif" font-size="14.00">MAPKPH</text>
</g>
<!-- MAPKPH&#45;&gt;reaction16 -->
<g id="edge49" class="edge"><title>MAPKPH&#45;&gt;reaction16</title>
<path fill="none" stroke="black" d="M419.662,-292.324C393.695,-281.694 356.211,-266.349 326.558,-254.21"/>
<polygon fill="black" stroke="black" points="327.81,-250.941 317.23,-250.392 325.158,-257.42 327.81,-250.941"/>
</g>
<!-- reaction18 -->
<g id="node39" class="node"><title>reaction18</title>
<polygon fill="none" stroke="black" points="656.212,-540 581.046,-540 581.046,-504 656.212,-504 656.212,-540"/>
<text text-anchor="middle" x="618.629" y="-517.8" font-family="Times,serif" font-size="14.00">reaction18</text>
</g>
<!-- MAPKPH&#45;&gt;reaction18 -->
<g id="edge55" class="edge"><title>MAPKPH&#45;&gt;reaction18</title>
<path fill="none" stroke="black" d="M484.802,-318.593C506.004,-327.23 532.555,-340.854 550.629,-360 586.871,-398.392 605.261,-458.973 613.324,-493.843"/>
<polygon fill="black" stroke="black" points="609.943,-494.768 615.503,-503.787 616.781,-493.269 609.943,-494.768"/>
</g>
<!-- reaction17 -->
<g id="node38" class="node"><title>reaction17</title>
<polygon fill="none" stroke="black" points="393.212,-108 318.046,-108 318.046,-72 393.212,-72 393.212,-108"/>
<text text-anchor="middle" x="355.629" y="-85.8" font-family="Times,serif" font-size="14.00">reaction17</text>
</g>
<!-- MAPK~{p1}&#45;MAPKPH&#45;&gt;reaction17 -->
<g id="edge52" class="edge"><title>MAPK~{p1}&#45;MAPKPH&#45;&gt;reaction17</title>
<path fill="none" stroke="black" d="M467.363,-144.941C447.391,-135.299 421.733,-122.912 400.043,-112.441"/>
<polygon fill="black" stroke="black" points="401.546,-109.28 391.018,-108.084 398.502,-115.584 401.546,-109.28"/>
</g>
<!-- reaction28 -->
<g id="node51" class="node"><title>reaction28</title>
<polygon fill="none" stroke="black" points="597.212,-108 522.046,-108 522.046,-72 597.212,-72 597.212,-108"/>
<text text-anchor="middle" x="559.629" y="-85.8" font-family="Times,serif" font-size="14.00">reaction28</text>
</g>
<!-- MAPK~{p1}&#45;MAPKPH&#45;&gt;reaction28 -->
<g id="edge85" class="edge"><title>MAPK~{p1}&#45;MAPKPH&#45;&gt;reaction28</title>
<path fill="none" stroke="black" d="M514.912,-144.055C521.981,-135.668 530.655,-125.376 538.477,-116.096"/>
<polygon fill="black" stroke="black" points="541.3,-118.177 545.069,-108.275 535.948,-113.666 541.3,-118.177"/>
</g>
<!-- reaction17&#45;&gt;MAPK~{p1} -->
<g id="edge54" class="edge"><title>reaction17&#45;&gt;MAPK~{p1}</title>
<path fill="none" stroke="black" d="M317.809,-106.33C272.501,-127.498 202.629,-170.305 202.629,-233 202.629,-739 202.629,-739 202.629,-739 202.629,-781.019 220.425,-827.024 233.381,-854.951"/>
<polygon fill="black" stroke="black" points="230.255,-856.526 237.725,-864.039 236.57,-853.507 230.255,-856.526"/>
</g>
<!-- reaction17&#45;&gt;MAPKPH -->
<g id="edge53" class="edge"><title>reaction17&#45;&gt;MAPKPH</title>
<path fill="none" stroke="black" d="M362.791,-108.115C370.341,-126.074 382.639,-155.1 393.629,-180 408.764,-214.288 426.796,-253.581 438.465,-278.814"/>
<polygon fill="black" stroke="black" points="435.375,-280.472 442.754,-288.075 441.727,-277.53 435.375,-280.472"/>
</g>
<!-- MAPK~{p1,p2}&#45;MAPKPH -->
<g id="node41" class="node"><title>MAPK~{p1,p2}&#45;MAPKPH</title>
<ellipse fill="none" stroke="black" cx="448.629" cy="-450" rx="108.775" ry="18"/>
<text text-anchor="middle" x="448.629" y="-445.8" font-family="Times,serif" font-size="14.00">MAPK~{p1,p2}&#45;MAPKPH</text>
</g>