- Author:
- Hanne Nielsen <hnie010@aucklanduni.ac.nz>
- Date:
- 2011-01-13 15:54:28+13:00
- Desc:
- Added three xul and session files
- Permanent Source URI:
- https://models.cellml.org/workspace/fujita_toyoshima_uda_ozaki_kubota_kuroda_2010/rawfile/e404cee704e963f2eff00f298ef88cc32bb92998/fujita_2010a.xul
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window id="layout-diagram" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" style="overflow: auto" onload="setupDocument()">
<script>
<![CDATA[
window.model_entities =
{
EGF: {
id: "EGF",
y: "EGF/EGF",
x: "environment/time",
graph: "Clickable Elements Against Time (s)",
colour: "#ff9900",
linestyle: "none"
},
EGFR: {
id: "EGFR",
y: "EGFR/EGFR",
x: "environment/time",
graph: "Clickable Elements Against Time (s)",
colour: "#ff00cc",
linestyle: "none"
},
pro_EGFR: {
id: "pro_EGFR",
y: "pro_EGFR/pro_EGFR",
x: "environment/time",
graph: "Clickable Elements Against Time (s)",
colour: "#ffcccc",
linestyle: "none"
},
EGF_EGFR: {
id: "EGF_EGFR",
y: "EGF_EGFR/EGF_EGFR",
x: "environment/time",
graph: "Clickable Elements Against Time (s)",
colour: "#ccffff",
linestyle: "none"
},
pEGFR: {
id: "pEGFR",
y: "pEGFR/pEGFR",
x: "environment/time",
graph: "Clickable Elements Against Time (s)",
colour: "#ccff66",
linestyle: "none"
},
Akt: {
id: "Akt",
y: "Akt/Akt",
x: "environment/time",
graph: "Clickable Elements Against Time (s)",
colour: "#ffff33",
linestyle: "none"
},
pAkt: {
id: "pAkt",
y: "pAkt/pAkt",
x: "environment/time",
graph: "Clickable Elements Against Time (s)",
colour: "#ff9900",
linestyle: "none"
},
S6: {
id: "S6",
y: "S6/S6",
x: "environment/time",
graph: "Clickable Elements Against Time (s)",
colour: "#cc00ff",
linestyle: "none"
},
pS6: {
id: "pS6",
y: "pS6/pS6",
x: "environment/time",
graph: "Clickable Elements Against Time (s)",
colour: "#3300ff",
linestyle: "none"
}
// Repeat the above section for each controllable graph trace.
// Remember to add a comma to each repeat after the final },
// except for the final one!
};
function flushVisibilityInformation(entity_id, entity_colour)
{
var message = "";
var entity;
if (typeof pcenv != "undefined")
{
for (var i in window.model_entities)
{
entity = window.model_entities[i];
if (typeof entity_id == "undefined" || entity_id == window.model_entities[i].id)
{
pcenv.selectTrace
(
entity.graph,
entity.x,
entity.y,
typeof entity_colour == "undefined" ? "" : entity_colour,
entity.linestyle
);
}
if (entity.linestyle != "none")
message += i + ", ";
}
pcenv.status(message == "" ? "No fluxes displayed" : "Displaying flux of " + message.slice(0, -2));
}
}
function processSelectEntity(event)
{
if (typeof pcenv != "undefined")
pcenv.status("In processSelectEntity");
var entity = window.model_entities[window.svgIdToName[event.currentTarget.id]];
switch(entity.linestyle)
{
case "none":
entity.linestyle = "lines";
highlightEntity(event.currentTarget.id);
break;
case "lines":
entity.linestyle = "none";
unlightEntity(event.currentTarget.id);
break;
}
flushVisibilityInformation(entity.id);
}
function processContext(event)
{
// if (event.button != 2)
// return true;
var entity = window.model_entities[window.svgIdToName[event.currentTarget.id]];
if (entity.context == null)
return true;
var menu = document.getElementById("entityContextMenu");
for (var c = menu.firstChild, x = null; c != null; c = x)
{
x = c.nextSibling;
menu.removeChild(c);
}
for (var i in entity.context)
{
var item = entity.context[i];
var mitem = document.createElementNS
(
"http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul",
"menuitem"
);
mitem.setAttribute("label", item.label);
mitem.setAttribute("url", item.url);
mitem.addEventListener("command", processShowEntityURL, false);
menu.appendChild(mitem);
}
menu.showPopup(window.diagram, event.screenX, event.screenY, "context");
event.stopPropagation;
return false;
}
function processShowEntityURL(event)
{
url = event.target.getAttribute("url");
window.open(url);
var hl = document.getElementById("hidden-link");
hl.href = url;
// This is ugly, but it is one way to force everything through the proper
// external handler...
var evt = document.createEvent("HTMLEvents");
evt.initEvent("click", true, true);
hl.dispatchEvent(evt);
}
function highlightEntity(id)
{
for (var path = document.getElementById(id + "_path1"), i = 1; path != null; path = document.getElementById(id + "_path" + ++i))
{
if (!(i in window.model_entities[window.svgIdToName[id]].path_colours))
window.model_entities[window.svgIdToName[id]].path_colours[i] = path.attributes.getNamedItem("stroke").value;
path.attributes.getNamedItem("stroke").value = "#ff0000";
}
}
function highlightEntityOnRollover(event) {
if (window.model_entities[window.svgIdToName[event.currentTarget.id]].colour)
flushVisibilityInformation(event.currentTarget.id, "#ffffff");
if (window.model_entities[window.svgIdToName[event.currentTarget.id]].linestyle == "none")
highlightEntity(event.currentTarget.id);
}
function unlightEntity(id)
{
for (var path = document.getElementById(id + "_path1"), i = 1; path != null; path = document.getElementById(id + "_path" + ++i))
path.attributes.getNamedItem("stroke").value = window.model_entities[window.svgIdToName[id]].path_colours[i];
}
function unlightEntityOnRollover(event) {
if (window.model_entities[window.svgIdToName[event.currentTarget.id]].colour)
flushVisibilityInformation(event.currentTarget.id, window.model_entities[window.svgIdToName[event.currentTarget.id]].colour);
if (window.model_entities[window.svgIdToName[event.currentTarget.id]].linestyle == "none")
unlightEntity(event.currentTarget.id);
}
var mouseDown = false;
var initial_x;
var initial_y;
var viewBox;
function startDrag(event)
{
if (event.button)
return true;
mouseDown = true;
initial_x = parseInt(currentZoom * event.pageX + parseInt(viewBox.value.match(/^-?\d+/)[0]));
initial_y = parseInt(currentZoom * event.pageY + parseInt(viewBox.value.match(/^-?\d+\s+(-?(\d+))/)[1]));
}
function stopDrag(event)
{
if (!event.button)
mouseDown = false;
}
function moveDrag(event)
{
if (mouseDown == true)
viewBox.value = viewBox.value.replace(/^-?\d+\s+-?\d+/, parseInt(initial_x - currentZoom * event.pageX) + " " + parseInt(initial_y - currentZoom * event.pageY));
}
function reset()
{
var zoom_scale = document.getElementById("zoom_scale")
zoom_scale.value = zoom_scale.originalValue;
viewBox.value = viewBox.originalValue;
}
var initialZoom;
var currentZoom = 1;
var initialHeight;
var initialWidth;
function zoomDiagram(event)
{
currentZoom = initialZoom / event.currentTarget.value;
viewBox.value = viewBox.value.replace(/\d+\s+\d+$/, parseInt(initialHeight * currentZoom) + " " + parseInt(initialWidth * currentZoom));
}
function setupDocument()
{
flushVisibilityInformation();
window.diagram = document.getElementById("sachse");
window.svgIdToName = {};
for (var name in window.model_entities)
{
var id = window.model_entities[name].id;
window.model_entities[name].path_colours = [];
var svg = document.getElementById(id);
window.svgIdToName[id] = name;
svg.addEventListener("click", processSelectEntity, false);
svg.addEventListener("contextmenu", processContext, false);
svg.addEventListener("mouseover", highlightEntityOnRollover ,false);
svg.addEventListener("mouseout", unlightEntityOnRollover, false);
}
document.getElementsByTagName("svg")[0].addEventListener("mousedown", startDrag, false);
document.addEventListener("mouseup", stopDrag, false);
document.addEventListener("mousemove", moveDrag, false);
document.getElementById("reset_button").addEventListener("click", reset, false);
document.getElementById("zoom_scale").addEventListener("change", zoomDiagram, false);
document.getElementById("zoom_scale").originalValue = document.getElementById("zoom_scale").value;
viewBox = document.getElementsByTagName("svg")[0].attributes.getNamedItem("viewBox");
viewBox.originalValue = viewBox.value;
initialZoom = document.getElementById("zoom_scale").value;
initialHeight = parseInt(viewBox.value.match(/(\d+)\s+\d+$/)[1]);
initialWidth = parseInt(viewBox.value.match(/\d+$/)[0]);
}
]]>
</script>
<popupset>
<menupopup id="entityContextMenu" />
</popupset>
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="331.999px" height="342px" viewBox="0 0 331.999 342" enable-background="new 0 0 331.999 342" xml:space="preserve">
<g id="EGF">
<radialGradient id="EGF_path1_1_" cx="60.1077" cy="729.7012" r="16.1858" gradientTransform="matrix(1.5933 0 0 -0.6358 -28.3018 551.9907)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#C2DA65"/>
<stop offset="0.4082" style="stop-color:#C2DA65"/>
<stop offset="0.5552" style="stop-color:#BDD967"/>
<stop offset="0.66" style="stop-color:#B9D766"/>
<stop offset="0.7448" style="stop-color:#B1D466"/>
<stop offset="0.8174" style="stop-color:#A8D166"/>
<stop offset="0.8817" style="stop-color:#9DCE66"/>
<stop offset="0.9398" style="stop-color:#93CA65"/>
<stop offset="0.9915" style="stop-color:#89C762"/>
<stop offset="1" style="stop-color:#87C763"/>
</radialGradient>
<path id="EGF_path1" fill="url(#EGF_path1_1_)" stroke="#010101" d="M92.783,88.045c0,5.786-11.339,10.478-25.316,10.478
c-13.981,0-25.315-4.689-25.315-10.478S53.485,77.57,67.467,77.57C81.445,77.571,92.783,82.258,92.783,88.045z"/>
<text transform="matrix(1 0 0 1 57.7166 91.5684)" font-family="'MyriadPro-Regular'" font-size="12">EGF</text>
</g>
<g id="EGFR">
<radialGradient id="EGFR_path1_1_" cx="136.9465" cy="729.7021" r="16.1863" gradientTransform="matrix(1.5933 0 0 -0.6358 -28.3018 551.9907)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#C2DA65"/>
<stop offset="0.4082" style="stop-color:#C2DA65"/>
<stop offset="0.5552" style="stop-color:#BDD967"/>
<stop offset="0.66" style="stop-color:#B9D766"/>
<stop offset="0.7448" style="stop-color:#B1D466"/>
<stop offset="0.8174" style="stop-color:#A8D166"/>
<stop offset="0.8817" style="stop-color:#9DCE66"/>
<stop offset="0.9398" style="stop-color:#93CA65"/>
<stop offset="0.9915" style="stop-color:#89C762"/>
<stop offset="1" style="stop-color:#87C763"/>
</radialGradient>
<path id="EGFR_path1" fill="url(#EGFR_path1_1_)" stroke="#010101" d="M215.21,88.045c0,5.787-11.338,10.478-25.315,10.478
c-13.98,0-25.314-4.689-25.314-10.478c0-5.788,11.334-10.476,25.314-10.476C203.873,77.571,215.21,82.258,215.21,88.045z"/>
<text transform="matrix(1 0 0 1 176.9172 91.5684)" font-family="'MyriadPro-Regular'" font-size="12">EGFR</text>
</g>
<g id="pro_EGFR">
<radialGradient id="pro_EGFR_path1_1_" cx="205.3684" cy="729.7021" r="16.1863" gradientTransform="matrix(1.5933 0 0 -0.6358 -28.3018 551.9907)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#C2DA65"/>
<stop offset="0.4082" style="stop-color:#C2DA65"/>
<stop offset="0.5552" style="stop-color:#BDD967"/>
<stop offset="0.66" style="stop-color:#B9D766"/>
<stop offset="0.7448" style="stop-color:#B1D466"/>
<stop offset="0.8174" style="stop-color:#A8D166"/>
<stop offset="0.8817" style="stop-color:#9DCE66"/>
<stop offset="0.9398" style="stop-color:#93CA65"/>
<stop offset="0.9915" style="stop-color:#89C762"/>
<stop offset="1" style="stop-color:#87C763"/>
</radialGradient>
<path id="pro_EGFR_path1" fill="url(#pro_EGFR_path1_1_)" stroke="#010101" d="M324.227,88.045
c0,5.787-11.338,10.478-25.313,10.478c-13.982,0-25.316-4.689-25.316-10.478c0-5.788,11.334-10.476,25.316-10.476
C312.889,77.571,324.227,82.258,324.227,88.045z"/>
<text transform="matrix(1 0 0 1 277.3235 91.5684)" font-family="'MyriadPro-Regular'" font-size="12">proEGFR</text>
</g>
<g id="EGF_EGFR">
<radialGradient id="EGF_EGFR_path1_1_" cx="42.3777" cy="625.3242" r="16.1865" gradientTransform="matrix(1.963 0 0 -0.6358 -15.7191 551.9907)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#C2DA65"/>
<stop offset="0.4082" style="stop-color:#C2DA65"/>
<stop offset="0.5552" style="stop-color:#BDD967"/>
<stop offset="0.66" style="stop-color:#B9D766"/>
<stop offset="0.7448" style="stop-color:#B1D466"/>
<stop offset="0.8174" style="stop-color:#A8D166"/>
<stop offset="0.8817" style="stop-color:#9DCE66"/>
<stop offset="0.9398" style="stop-color:#93CA65"/>
<stop offset="0.9915" style="stop-color:#89C762"/>
<stop offset="1" style="stop-color:#87C763"/>
</radialGradient>
<path id="EGF_EGFR_path1" fill="url(#EGF_EGFR_path1_1_)" stroke="#010101" d="M98.658,154.408c0,5.787-13.97,10.478-31.189,10.478
c-17.227,0-31.191-4.688-31.191-10.478c0-5.788,13.965-10.476,31.191-10.476C84.689,143.934,98.658,148.621,98.658,154.408z"/>
<text transform="matrix(1 0 0 1 42.8977 157.9316)" font-family="'MyriadPro-Regular'" font-size="12">EGF-EGFR</text>
</g>
<g id="pEGFR">
<radialGradient id="pEGFR_path1_1_" cx="60.1077" cy="532.3008" r="16.1863" gradientTransform="matrix(1.5933 0 0 -0.6358 -28.3018 551.9907)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#C2DA65"/>
<stop offset="0.4082" style="stop-color:#C2DA65"/>
<stop offset="0.5552" style="stop-color:#BDD967"/>
<stop offset="0.66" style="stop-color:#B9D766"/>
<stop offset="0.7448" style="stop-color:#B1D466"/>
<stop offset="0.8174" style="stop-color:#A8D166"/>
<stop offset="0.8817" style="stop-color:#9DCE66"/>
<stop offset="0.9398" style="stop-color:#93CA65"/>
<stop offset="0.9915" style="stop-color:#89C762"/>
<stop offset="1" style="stop-color:#87C763"/>
</radialGradient>
<path id="pEGFR_path1" fill="url(#pEGFR_path1_1_)" stroke="#010101" d="M92.783,213.552c0,5.787-11.339,10.479-25.314,10.479
c-13.982,0-25.316-4.689-25.316-10.479c0-5.788,11.334-10.476,25.316-10.476C81.445,203.077,92.783,207.766,92.783,213.552z"/>
<text transform="matrix(1 0 0 1 51.075 217.0742)" font-family="'MyriadPro-Regular'" font-size="12">pEGFR</text>
</g>
<g>
<g id="g22085_7_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_15_" cx="-192.4442" cy="1450.6387" r="11.9629" gradientTransform="matrix(-0.1239 0.2854 0.2713 0.1178 -265.8505 -29.3276)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_7_" fill="url(#path20137_15_)" stroke="#010101" d="M150.068,90.048c-1.793-0.778-2.58-2.938-1.763-4.823
c0.819-1.886,2.937-2.784,4.729-2.005c1.794,0.778,2.583,2.938,1.764,4.824C153.977,89.929,151.861,90.827,150.068,90.048z"/>
</g>
<g id="g22085_6_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_16_" cx="-112.6112" cy="856.583" r="17.8359" gradientTransform="matrix(0 0.3111 0.2958 0 -84.1394 151.4448)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_6_" fill="url(#path20137_16_)" stroke="#010101" d="M169.238,121.961c-2.914,0-5.275-2.485-5.275-5.549
c0-3.065,2.361-5.55,5.275-5.55c2.913,0,5.274,2.484,5.274,5.55C174.514,119.476,172.152,121.961,169.238,121.961z"/>
</g>
<g id="g22085_5_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_17_" cx="-200.8924" cy="1026.6338" r="25.541" gradientTransform="matrix(0 0.3111 -0.2958 0 483.4073 151.4448)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_5_" fill="url(#path20137_17_)" stroke="#010101" d="M179.729,96.893c4.175,0,7.556-3.559,7.556-7.945
c0-4.39-3.381-7.947-7.556-7.947c-4.173,0-7.554,3.557-7.554,7.947C172.176,93.334,175.559,96.893,179.729,96.893z"/>
</g>
<g id="g22085_4_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_18_" cx="-149.8514" cy="986.3369" r="20.8184" gradientTransform="matrix(0 0.3111 -0.2958 0 483.4073 151.4448)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_4_" fill="url(#path20137_18_)" stroke="#010101" d="M191.65,111.303c3.401,0,6.157-2.9,6.157-6.476
c0-3.578-2.756-6.478-6.157-6.478c-3.399,0-6.158,2.9-6.158,6.478C185.491,108.402,188.25,111.303,191.65,111.303z"/>
</g>
<g id="g22085_3_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_19_" cx="-172.1014" cy="1068.8633" r="20.8179" gradientTransform="matrix(0 0.3111 -0.2958 0 483.4073 151.4448)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_3_" fill="url(#path20137_19_)" stroke="#010101" d="M167.239,104.381c3.4,0,6.156-2.9,6.156-6.476
c0-3.578-2.756-6.479-6.156-6.479s-6.159,2.9-6.159,6.479C161.08,101.48,163.839,104.381,167.239,104.381z"/>
</g>
<g id="g22085_1_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_20_" cx="-149.5907" cy="880.374" r="30.5513" gradientTransform="matrix(0 0.3111 0.2958 0 -84.1394 151.4448)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_1_" fill="url(#path20137_20_)" stroke="#010101" d="M176.273,114.412c-4.986,0-9.034-4.257-9.034-9.504
c0-5.25,4.048-9.506,9.034-9.506c4.991,0,9.039,4.255,9.039,9.506C185.312,110.155,181.265,114.412,176.273,114.412z"/>
</g>
<g id="g22085_2_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_21_" cx="-124.3665" cy="1585.5938" r="11.9641" gradientTransform="matrix(-0.1239 0.2854 0.2713 0.1178 -265.8505 -29.3276)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_2_" fill="url(#path20137_21_)" stroke="#010101" d="M178.247,125.375c-1.793-0.778-2.581-2.938-1.764-4.823
c0.819-1.886,2.937-2.784,4.729-2.005c1.794,0.778,2.583,2.938,1.764,4.824C182.156,125.255,180.04,126.153,178.247,125.375z"/>
</g>
</g>
<g>
<g id="g22085_14_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_22_" cx="310.343" cy="1773.5684" r="11.9629" gradientTransform="matrix(-0.1239 0.2854 0.2713 0.1178 -265.8505 -29.3276)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_14_" fill="url(#path20137_22_)" stroke="#010101" d="M175.383,271.584c-1.793-0.777-2.58-2.938-1.762-4.823
c0.817-1.886,2.936-2.784,4.727-2.005c1.795,0.778,2.584,2.938,1.765,4.824C179.293,271.465,177.176,272.363,175.383,271.584z"/>
</g>
<g id="g22085_13_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_23_" cx="470.9191" cy="942.167" r="17.8354" gradientTransform="matrix(0 0.3111 0.2958 0 -84.1394 151.4448)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_13_" fill="url(#path20137_23_)" stroke="#010101" d="M194.553,303.497c-2.914,0-5.274-2.485-5.274-5.549
c0-3.065,2.36-5.55,5.274-5.55s5.275,2.483,5.275,5.55C199.828,301.011,197.467,303.497,194.553,303.497z"/>
</g>
<g id="g22085_12_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_24_" cx="382.6359" cy="941.0498" r="25.5405" gradientTransform="matrix(0 0.3111 -0.2958 0 483.4073 151.4448)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_12_" fill="url(#path20137_24_)" stroke="#010101" d="M205.045,278.429c4.174,0,7.555-3.559,7.555-7.944
c0-4.391-3.381-7.947-7.555-7.947s-7.555,3.557-7.555,7.947C197.49,274.87,200.875,278.429,205.045,278.429z"/>
</g>
<g id="g22085_11_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_25_" cx="433.675" cy="900.7529" r="20.8198" gradientTransform="matrix(0 0.3111 -0.2958 0 483.4073 151.4448)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_11_" fill="url(#path20137_25_)" stroke="#010101" d="M216.965,292.838c3.402,0,6.158-2.9,6.158-6.477
c0-3.577-2.756-6.478-6.158-6.478c-3.4,0-6.158,2.9-6.158,6.478C210.807,289.938,213.564,292.838,216.965,292.838z"/>
</g>
<g id="g22085_10_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_26_" cx="411.4279" cy="983.2822" r="20.8193" gradientTransform="matrix(0 0.3111 -0.2958 0 483.4073 151.4448)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_10_" fill="url(#path20137_26_)" stroke="#010101" d="M192.555,285.917c3.4,0,6.156-2.899,6.156-6.476
c0-3.578-2.756-6.479-6.156-6.479c-3.399,0-6.16,2.9-6.16,6.479C186.394,283.016,189.154,285.917,192.555,285.917z"/>
</g>
<g id="g22085_9_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_27_" cx="433.9367" cy="965.9551" r="30.5518" gradientTransform="matrix(0 0.3111 0.2958 0 -84.1394 151.4448)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_9_" fill="url(#path20137_27_)" stroke="#010101" d="M201.588,295.947c-4.986,0-9.035-4.258-9.035-9.504
c0-5.25,4.049-9.506,9.035-9.506c4.992,0,9.039,4.254,9.039,9.506C210.627,291.689,206.58,295.947,201.588,295.947z"/>
</g>
<g id="g22085_8_" transform="translate(17.00007,-71.31057)">
<radialGradient id="path20137_28_" cx="378.4182" cy="1908.5176" r="11.9648" gradientTransform="matrix(-0.1239 0.2854 0.2713 0.1178 -265.8505 -29.3276)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#AAD152"/>
<stop offset="0.4082" style="stop-color:#A9D051"/>
<stop offset="0.5552" style="stop-color:#A3CE55"/>
<stop offset="0.66" style="stop-color:#9ECC54"/>
<stop offset="0.7448" style="stop-color:#92C952"/>
<stop offset="0.8174" style="stop-color:#84C34F"/>
<stop offset="0.8817" style="stop-color:#77C151"/>
<stop offset="0.9398" style="stop-color:#65BD55"/>
<stop offset="0.9915" style="stop-color:#58B951"/>
<stop offset="1" style="stop-color:#58B951"/>
</radialGradient>
<path id="path20137_8_" fill="url(#path20137_28_)" stroke="#010101" d="M203.562,306.91c-1.793-0.778-2.582-2.938-1.764-4.823
c0.82-1.886,2.936-2.784,4.729-2.005c1.794,0.777,2.582,2.938,1.765,4.824C207.471,306.791,205.355,307.689,203.562,306.91z"/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="273.596" y1="88.045" x2="222.045" y2="88.045"/>
<polygon fill="#010101" points="224.854,84.342 223.281,88.045 224.854,91.75 216.076,88.045 "/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="189.895" y1="77.57" x2="189.895" y2="60"/>
<polygon fill="#010101" points="193.598,62.809 189.895,61.236 186.191,62.809 189.895,54.031 "/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="164.648" y1="98.213" x2="100.304" y2="145.306"/>
<polygon fill="#010101" points="100.384,140.659 101.301,144.576 104.758,146.636 95.487,148.831 "/>
<polygon fill="#010101" points="164.569,102.86 163.651,98.943 160.194,96.883 169.465,94.688 "/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="98.658" y1="93.568" x2="130.976" y2="123.26"/>
<polygon fill="#010101" points="103.231,92.742 99.568,94.404 98.22,98.196 94.262,89.53 "/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="67.469" y1="164.886" x2="67.469" y2="196.859"/>
<polygon fill="#010101" points="63.766,194.051 67.469,195.624 71.173,194.051 67.469,202.829 "/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#010101" x1="92.783" y1="213.552" x2="191.344" y2="213.553"/>
<polygon fill="#010101" points="188.535,217.256 190.108,213.553 188.535,209.85 197.313,213.553 "/>
</g>
</g>
<g>
<g id="Akt">
<radialGradient id="Akt_path1_1_" cx="36.7493" cy="451.8105" r="16.1863" gradientTransform="matrix(1.5933 0 0 -0.6358 -28.3018 551.9907)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#C2DA65"/>
<stop offset="0.4082" style="stop-color:#C2DA65"/>
<stop offset="0.5552" style="stop-color:#BDD967"/>
<stop offset="0.66" style="stop-color:#B9D766"/>
<stop offset="0.7448" style="stop-color:#B1D466"/>
<stop offset="0.8174" style="stop-color:#A8D166"/>
<stop offset="0.8817" style="stop-color:#9DCE66"/>
<stop offset="0.9398" style="stop-color:#93CA65"/>
<stop offset="0.9915" style="stop-color:#89C762"/>
<stop offset="1" style="stop-color:#87C763"/>
</radialGradient>
<path id="Akt_path1" fill="url(#Akt_path1_1_)" stroke="#010101" d="M55.566,264.729c0,5.785-11.338,10.478-25.315,10.478
c-13.98,0-25.314-4.688-25.314-10.478s11.334-10.477,25.314-10.477C44.228,254.253,55.566,258.941,55.566,264.729z"/>
<text transform="matrix(1 0 0 1 20.4993 268.251)" font-family="'MyriadPro-Regular'" font-size="12">Akt</text>
</g>
<g id="pAkt">
<radialGradient id="pAkt_path1_1_" cx="88.4875" cy="451.8105" r="16.1863" gradientTransform="matrix(1.5933 0 0 -0.6358 -28.3018 551.9907)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#C2DA65"/>
<stop offset="0.4082" style="stop-color:#C2DA65"/>
<stop offset="0.5552" style="stop-color:#BDD967"/>
<stop offset="0.66" style="stop-color:#B9D766"/>
<stop offset="0.7448" style="stop-color:#B1D466"/>
<stop offset="0.8174" style="stop-color:#A8D166"/>
<stop offset="0.8817" style="stop-color:#9DCE66"/>
<stop offset="0.9398" style="stop-color:#93CA65"/>
<stop offset="0.9915" style="stop-color:#89C762"/>
<stop offset="1" style="stop-color:#87C763"/>
</radialGradient>
<path id="pAkt_path1" fill="url(#pAkt_path1_1_)" stroke="#010101" d="M138,264.729c0,5.785-11.338,10.478-25.316,10.478
c-13.979,0-25.313-4.688-25.313-10.478s11.334-10.477,25.313-10.477C126.662,254.253,138,258.941,138,264.729z"/>
<text transform="matrix(1 0 0 1 100.8162 268.251)" font-family="'MyriadPro-Regular'" font-size="12">pAkt</text>
</g>
<g>
<g>
<line fill="none" stroke="#010101" stroke-width="1.0809" x1="53.452" y1="260.729" x2="82" y2="260.729"/>
<polygon fill="#010101" points="78.964,264.73 80.664,260.729 78.964,256.725 88.452,260.729 "/>
</g>
</g>
<line fill="none" stroke="#010101" x1="67.468" y1="224.03" x2="67.466" y2="260.729"/>
<g>
<g>
<line fill="none" stroke="#010101" x1="90" y1="269.251" x2="59.716" y2="269.25"/>
<polygon fill="#010101" points="62.525,265.547 60.952,269.25 62.525,272.955 53.747,269.25 "/>
</g>
</g>
</g>
<g>
<g id="S6">
<radialGradient id="S6_path1_1_" cx="65.0896" cy="370.4971" r="16.186" gradientTransform="matrix(1.5933 0 0 -0.6358 -28.3018 551.9907)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#C2DA65"/>
<stop offset="0.4082" style="stop-color:#C2DA65"/>
<stop offset="0.5552" style="stop-color:#BDD967"/>
<stop offset="0.66" style="stop-color:#B9D766"/>
<stop offset="0.7448" style="stop-color:#B1D466"/>
<stop offset="0.8174" style="stop-color:#A8D166"/>
<stop offset="0.8817" style="stop-color:#9DCE66"/>
<stop offset="0.9398" style="stop-color:#93CA65"/>
<stop offset="0.9915" style="stop-color:#89C762"/>
<stop offset="1" style="stop-color:#87C763"/>
</radialGradient>
<path id="S6_path1" fill="url(#S6_path1_1_)" stroke="#010101" d="M100.72,316.426c0,5.787-11.338,10.479-25.316,10.479
c-13.979,0-25.313-4.689-25.313-10.479c0-5.787,11.334-10.475,25.313-10.475C89.382,305.951,100.72,310.639,100.72,316.426z"/>
<text transform="matrix(1 0 0 1 69.3674 319.9492)" font-family="'MyriadPro-Regular'" font-size="12">S6</text>
</g>
<g id="pS6">
<radialGradient id="pS6_path1_1_" cx="116.906" cy="370.4971" r="16.186" gradientTransform="matrix(1.5933 0 0 -0.6358 -28.3018 551.9907)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#C2DA65"/>
<stop offset="0.4082" style="stop-color:#C2DA65"/>
<stop offset="0.5552" style="stop-color:#BDD967"/>
<stop offset="0.66" style="stop-color:#B9D766"/>
<stop offset="0.7448" style="stop-color:#B1D466"/>
<stop offset="0.8174" style="stop-color:#A8D166"/>
<stop offset="0.8817" style="stop-color:#9DCE66"/>
<stop offset="0.9398" style="stop-color:#93CA65"/>
<stop offset="0.9915" style="stop-color:#89C762"/>
<stop offset="1" style="stop-color:#87C763"/>
</radialGradient>
<path id="pS6_path1" fill="url(#pS6_path1_1_)" stroke="#010101" d="M183.28,316.426c0,5.787-11.338,10.479-25.315,10.479
c-13.98,0-25.314-4.689-25.314-10.479c0-5.787,11.334-10.475,25.314-10.475C171.942,305.951,183.28,310.639,183.28,316.426z"/>
<text transform="matrix(1 0 0 1 148.5144 319.9492)" font-family="'MyriadPro-Regular'" font-size="12">pS6</text>
</g>
<g>
<g>
<line fill="none" stroke="#010101" stroke-width="1.0809" x1="98.72" y1="311.905" x2="127.268" y2="311.905"/>
<polygon fill="#010101" points="124.232,315.908 125.932,311.905 124.232,307.9 133.72,311.905 "/>
</g>
</g>
<line fill="none" stroke="#010101" x1="112.735" y1="275.206" x2="112.733" y2="311.905"/>
<g>
<g>
<line fill="none" stroke="#010101" x1="135.268" y1="320.429" x2="104.983" y2="320.427"/>
<polygon fill="#010101" points="107.792,316.725 106.219,320.427 107.792,324.131 99.014,320.427 "/>
</g>
</g>
</g>
<text transform="matrix(1 0 0 1 240.1223 83.5244)" font-family="'MyriadPro-Regular'" font-size="12">re1</text>
<text transform="matrix(1 0 0 1 193.8665 71.4805)" font-family="'MyriadPro-Regular'" font-size="12">re2</text>
<text transform="matrix(1 0 0 1 126.1355 109.4141)" font-family="'MyriadPro-Regular'" font-size="12">re3</text>
<text transform="matrix(1 0 0 1 48.0886 185.668)" font-family="'MyriadPro-Regular'" font-size="12">re4</text>
<text transform="matrix(1 0 0 1 126.1355 207.0312)" font-family="'MyriadPro-Regular'" font-size="12">re5</text>
<text transform="matrix(1 0 0 1 48.0886 245)" font-family="'MyriadPro-Regular'" font-size="12">re6</text>
<text transform="matrix(1 0 0 1 69.3674 285.001)" font-family="'MyriadPro-Regular'" font-size="12">re7</text>
<text transform="matrix(1 0 0 1 92.0374 299.668)" font-family="'MyriadPro-Regular'" font-size="12">re8</text>
<text transform="matrix(1 0 0 1 114.8167 334.334)" font-family="'MyriadPro-Regular'" font-size="12">re9</text>
</svg>
</window>