Team:Groningen/Graphs/GlpFTransport
From 2009.igem.org
{ script: "var Vcells=getInput('Vcells'),\
Vtotal=getInput('Vtotal');\
var Vsolution = Vtotal - Vcells;\
var c = arsenicModelConstants();\
c.Vc = Vcells*1e-3;\
c.Vs = Vsolution*1e-3;\
c.AsT = c.Vs*getInput('As3exInitial')*1e-6;\
c.v5 = getInput('v5')*1e-6;\
c.K5 = getInput('K5')*1e-6;\
c.ars2T = 0;\
c.pro = 0;\
c.beta4 = 0;\
var data = simulate(arsenicModelInitialization(c),3600,function(t,x){return arsenicModelGradient(c,x);});\
var d=[{title:'As(III)exT',data:[],args:{plot:'outer',stroke: { color: '#8B2500' }}},\
{title:'As(III)inT',data:[],args:{plot:'inner',stroke: { color: '#FF4500' }}}];\
var t = Number.NEGATIVE_INFINITY;\
for(var i=0; i<data.time.length; i++) {\
var f=data.time[i]/60;\
if (f>=t+0.1) {\
t = t+0.1;\
d[0].data.push({x:f,y:data.AsexT[i]*1e6});\
d[1].data.push({x:f,y:data.AsinT[i]*1e6});\
}\
}\
d.push({title:'As(III)exT Meng2004',\
data:[{x:1,y:8.47076050151002}, {x:10,y:6.51596961654617}, {x:20,y:4.3195753637778},\
{x:40,y:1.72783014551112}, {x:60,y:0.9371282145145}],\
args:{plot: 'outer', stroke: { color: '#8B2500' }}});\
d.push({title:'As(III)inT Meng2004',\
data:[{x:1,y:101.917808219178}, {x:10,y:394.520547945205}, {x:20,y:723.287671232877},\
{x:40,y:1111.23287671233}, {x:60,y:1229.58904109589}],\
args:{plot: 'inner', stroke: { color: '#FF4500' }}});\
for(j=2; j<d.length; j++) d[j].args.stroke.style = 'Dash';\
d;",
width: '10cm', height: '8cm', axes: {x: {title: "time (min)", minorLabels: false}, innery: {title: "concentration in cell (µM)", vertical: true, min: 0}, outery: {title: "concentration in solution (µM)", vertical: true, leftBottom: false, min: 0} }, plots: { 'inner': {type: 'Lines', vAxis: 'innery'}, 'outer': {type: 'Lines', vAxis: 'outery'} } }
"

