{"state":{"particles":{"p_fe7e3a":{"dFBA":{"address":"{'protocol': 'local', 'data': 'DynamicFBA'}","config":{"model_file":"textbook","kinetic_params":{"glucose":[0.5,1.0],"acetate":[0.5,2.0]},"substrate_update_reactions":{"glucose":"EX_glc__D_e","acetate":"EX_ac_e"},"bounds":{"EX_o2_e":{"lower":-2.0,"upper":null},"ATPM":{"lower":1.0,"upper":1.0}},"solver":null,"box_volume_L":1.0},"_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":{"substrates":["local"],"biomass":["mass"]},"outputs":{"substrates":["exchange"],"biomass":["mass"]},"interval":1.0,"_contract":{"summary":"Dynamic FBA \u2014 FBA growth integrated over time","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\max\\ c^{\\mathsf T}v\\quad\\text{s.t.}\\ \\ Sv=0,\\ \\ v\\le v_{\\max}(s)","\\dot X=\\mu X,\\qquad \\dot s=-q(s)\\,X"],"symbols":{"\u03bc":"growth rate","v":"reaction fluxes","S":"stoichiometry","X":"biomass","s":"substrate","q":"uptake rate"},"assumptions":[],"references":[],"face":{"inputs":{"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}},"biomass":{"_type":"mass","_units":"gDW"}},"outputs":{"substrates":"map[concentration_delta]","biomass":"mass_delta"}},"amendments":[]}},"shape":"circle","mass":0.043682352889913574,"radius":0.9627919393316007,"position":[41.83592499438954,39.782964719041615],"velocity":[-0.0,-0.0],"elasticity":0.0,"id":"","local":{},"exchange":{},"sub_masses":{},"inertia":0.0,"friction":0.0,"strain":""},"p_8822ab":{"dFBA":{"address":"{'protocol': 'local', 'data': 'DynamicFBA'}","config":{"model_file":"textbook","kinetic_params":{"glucose":[0.5,1.0],"acetate":[0.5,2.0]},"substrate_update_reactions":{"glucose":"EX_glc__D_e","acetate":"EX_ac_e"},"bounds":{"EX_o2_e":{"lower":-2.0,"upper":null},"ATPM":{"lower":1.0,"upper":1.0}},"solver":null,"box_volume_L":1.0},"_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":{"substrates":["local"],"biomass":["mass"]},"outputs":{"substrates":["exchange"],"biomass":["mass"]},"interval":1.0,"_contract":{"summary":"Dynamic FBA \u2014 FBA growth integrated over time","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\max\\ c^{\\mathsf T}v\\quad\\text{s.t.}\\ \\ Sv=0,\\ \\ v\\le v_{\\max}(s)","\\dot X=\\mu X,\\qquad \\dot s=-q(s)\\,X"],"symbols":{"\u03bc":"growth rate","v":"reaction fluxes","S":"stoichiometry","X":"biomass","s":"substrate","q":"uptake rate"},"assumptions":[],"references":[],"face":{"inputs":{"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}},"biomass":{"_type":"mass","_units":"gDW"}},"outputs":{"substrates":"map[concentration_delta]","biomass":"mass_delta"}},"amendments":[]}},"shape":"circle","mass":0.019782352770817118,"radius":0.6479155530842166,"position":[36.652853015091424,7.241745151660578],"velocity":[0.0,-0.0],"elasticity":0.0,"id":"","local":{},"exchange":{},"sub_masses":{},"inertia":0.0,"friction":0.0,"strain":""},"p_0abd2a":{"dFBA":{"address":"{'protocol': 'local', 'data': 'DynamicFBA'}","config":{"model_file":"textbook","kinetic_params":{"glucose":[0.5,1.0],"acetate":[0.5,2.0]},"substrate_update_reactions":{"glucose":"EX_glc__D_e","acetate":"EX_ac_e"},"bounds":{"EX_o2_e":{"lower":-2.0,"upper":null},"ATPM":{"lower":1.0,"upper":1.0}},"solver":null,"box_volume_L":1.0},"_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":{"substrates":["local"],"biomass":["mass"]},"outputs":{"substrates":["exchange"],"biomass":["mass"]},"interval":1.0,"_contract":{"summary":"Dynamic FBA \u2014 FBA growth integrated over time","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\max\\ c^{\\mathsf T}v\\quad\\text{s.t.}\\ \\ Sv=0,\\ \\ v\\le v_{\\max}(s)","\\dot X=\\mu X,\\qquad \\dot s=-q(s)\\,X"],"symbols":{"\u03bc":"growth rate","v":"reaction fluxes","S":"stoichiometry","X":"biomass","s":"substrate","q":"uptake rate"},"assumptions":[],"references":[],"face":{"inputs":{"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}},"biomass":{"_type":"mass","_units":"gDW"}},"outputs":{"substrates":"map[concentration_delta]","biomass":"mass_delta"}},"amendments":[]}},"shape":"circle","mass":0.026842533300616343,"radius":0.754729254757572,"position":[11.465914911742665,35.51789172953639],"velocity":[0.0,-0.0],"elasticity":0.0,"id":"","local":{},"exchange":{},"sub_masses":{},"inertia":0.0,"friction":0.0,"strain":""},"p_349ab3":{"dFBA":{"address":"{'protocol': 'local', 'data': 'DynamicFBA'}","config":{"model_file":"textbook","kinetic_params":{"glucose":[0.5,1.0],"acetate":[0.5,2.0]},"substrate_update_reactions":{"glucose":"EX_glc__D_e","acetate":"EX_ac_e"},"bounds":{"EX_o2_e":{"lower":-2.0,"upper":null},"ATPM":{"lower":1.0,"upper":1.0}},"solver":null,"box_volume_L":1.0},"_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":{"substrates":["local"],"biomass":["mass"]},"outputs":{"substrates":["exchange"],"biomass":["mass"]},"interval":1.0,"_contract":{"summary":"Dynamic FBA \u2014 FBA growth integrated over time","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\max\\ c^{\\mathsf T}v\\quad\\text{s.t.}\\ \\ Sv=0,\\ \\ v\\le v_{\\max}(s)","\\dot X=\\mu X,\\qquad \\dot s=-q(s)\\,X"],"symbols":{"\u03bc":"growth rate","v":"reaction fluxes","S":"stoichiometry","X":"biomass","s":"substrate","q":"uptake rate"},"assumptions":[],"references":[],"face":{"inputs":{"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}},"biomass":{"_type":"mass","_units":"gDW"}},"outputs":{"substrates":"map[concentration_delta]","biomass":"mass_delta"}},"amendments":[]}},"shape":"circle","mass":0.17144210713034633,"radius":1.9073842054459433,"position":[15.757192147512633,23.487900941779884],"velocity":[0.0,0.0],"elasticity":0.0,"id":"","local":{},"exchange":{},"sub_masses":{},"inertia":0.0,"friction":0.0,"strain":""},"p_e78b6c":{"dFBA":{"address":"{'protocol': 'local', 'data': 'DynamicFBA'}","config":{"model_file":"textbook","kinetic_params":{"glucose":[0.5,1.0],"acetate":[0.5,2.0]},"substrate_update_reactions":{"glucose":"EX_glc__D_e","acetate":"EX_ac_e"},"bounds":{"EX_o2_e":{"lower":-2.0,"upper":null},"ATPM":{"lower":1.0,"upper":1.0}},"solver":null,"box_volume_L":1.0},"_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":{"substrates":["local"],"biomass":["mass"]},"outputs":{"substrates":["exchange"],"biomass":["mass"]},"interval":1.0,"_contract":{"summary":"Dynamic FBA \u2014 FBA growth integrated over time","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\max\\ c^{\\mathsf T}v\\quad\\text{s.t.}\\ \\ Sv=0,\\ \\ v\\le v_{\\max}(s)","\\dot X=\\mu X,\\qquad \\dot s=-q(s)\\,X"],"symbols":{"\u03bc":"growth rate","v":"reaction fluxes","S":"stoichiometry","X":"biomass","s":"substrate","q":"uptake rate"},"assumptions":[],"references":[],"face":{"inputs":{"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}},"biomass":{"_type":"mass","_units":"gDW"}},"outputs":{"substrates":"map[concentration_delta]","biomass":"mass_delta"}},"amendments":[]}},"shape":"circle","mass":0.02146051235951968,"radius":0.6748379186443978,"position":[19.497702548767222,5.854748871326069],"velocity":[-0.0,-0.0],"elasticity":0.0,"id":"","local":{},"exchange":{},"sub_masses":{},"inertia":0.0,"friction":0.0,"strain":""},"p_54f3b5":{"dFBA":{"address":"{'protocol': 'local', 'data': 'DynamicFBA'}","config":{"model_file":"textbook","kinetic_params":{"glucose":[0.5,1.0],"acetate":[0.5,2.0]},"substrate_update_reactions":{"glucose":"EX_glc__D_e","acetate":"EX_ac_e"},"bounds":{"EX_o2_e":{"lower":-2.0,"upper":null},"ATPM":{"lower":1.0,"upper":1.0}},"solver":null,"box_volume_L":1.0},"_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":{"substrates":["local"],"biomass":["mass"]},"outputs":{"substrates":["exchange"],"biomass":["mass"]},"interval":1.0,"_contract":{"summary":"Dynamic FBA \u2014 FBA growth integrated over time","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\max\\ c^{\\mathsf T}v\\quad\\text{s.t.}\\ \\ Sv=0,\\ \\ v\\le v_{\\max}(s)","\\dot X=\\mu X,\\qquad \\dot s=-q(s)\\,X"],"symbols":{"\u03bc":"growth rate","v":"reaction fluxes","S":"stoichiometry","X":"biomass","s":"substrate","q":"uptake rate"},"assumptions":[],"references":[],"face":{"inputs":{"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}},"biomass":{"_type":"mass","_units":"gDW"}},"outputs":{"substrates":"map[concentration_delta]","biomass":"mass_delta"}},"amendments":[]}},"shape":"circle","mass":0.039641066473569034,"radius":0.9171747691472926,"position":[12.379103735165256,42.75065217933326],"velocity":[0.0,-0.0],"elasticity":0.0,"id":"","local":{},"exchange":{},"sub_masses":{},"inertia":0.0,"friction":0.0,"strain":""},"p_273995":{"dFBA":{"address":"{'protocol': 'local', 'data': 'DynamicFBA'}","config":{"model_file":"textbook","kinetic_params":{"glucose":[0.5,1.0],"acetate":[0.5,2.0]},"substrate_update_reactions":{"glucose":"EX_glc__D_e","acetate":"EX_ac_e"},"bounds":{"EX_o2_e":{"lower":-2.0,"upper":null},"ATPM":{"lower":1.0,"upper":1.0}},"solver":null,"box_volume_L":1.0},"_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":{"substrates":["local"],"biomass":["mass"]},"outputs":{"substrates":["exchange"],"biomass":["mass"]},"interval":1.0,"_contract":{"summary":"Dynamic FBA \u2014 FBA growth integrated over time","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\max\\ c^{\\mathsf T}v\\quad\\text{s.t.}\\ \\ Sv=0,\\ \\ v\\le v_{\\max}(s)","\\dot X=\\mu X,\\qquad \\dot s=-q(s)\\,X"],"symbols":{"\u03bc":"growth rate","v":"reaction fluxes","S":"stoichiometry","X":"biomass","s":"substrate","q":"uptake rate"},"assumptions":[],"references":[],"face":{"inputs":{"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}},"biomass":{"_type":"mass","_units":"gDW"}},"outputs":{"substrates":"map[concentration_delta]","biomass":"mass_delta"}},"amendments":[]}},"shape":"circle","mass":0.18059629633273352,"radius":1.9576446141709267,"position":[20.086878089131687,35.38935659977538],"velocity":[-0.0,0.0],"elasticity":0.0,"id":"","local":{},"exchange":{},"sub_masses":{},"inertia":0.0,"friction":0.0,"strain":""},"p_b90ee7":{"dFBA":{"address":"{'protocol': 'local', 'data': 'DynamicFBA'}","config":{"model_file":"textbook","kinetic_params":{"glucose":[0.5,1.0],"acetate":[0.5,2.0]},"substrate_update_reactions":{"glucose":"EX_glc__D_e","acetate":"EX_ac_e"},"bounds":{"EX_o2_e":{"lower":-2.0,"upper":null},"ATPM":{"lower":1.0,"upper":1.0}},"solver":null,"box_volume_L":1.0},"_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":{"substrates":["local"],"biomass":["mass"]},"outputs":{"substrates":["exchange"],"biomass":["mass"]},"interval":1.0,"_contract":{"summary":"Dynamic FBA \u2014 FBA growth integrated over time","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\max\\ c^{\\mathsf T}v\\quad\\text{s.t.}\\ \\ Sv=0,\\ \\ v\\le v_{\\max}(s)","\\dot X=\\mu X,\\qquad \\dot s=-q(s)\\,X"],"symbols":{"\u03bc":"growth rate","v":"reaction fluxes","S":"stoichiometry","X":"biomass","s":"substrate","q":"uptake rate"},"assumptions":[],"references":[],"face":{"inputs":{"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}},"biomass":{"_type":"mass","_units":"gDW"}},"outputs":{"substrates":"map[concentration_delta]","biomass":"mass_delta"}},"amendments":[]}},"shape":"circle","mass":0.05978002434363337,"radius":1.126308801495285,"position":[35.62897315080822,32.31344297449288],"velocity":[-0.0,0.0],"elasticity":0.0,"id":"","local":{},"exchange":{},"sub_masses":{},"inertia":0.0,"friction":0.0,"strain":""}},"global_time":0.0,"fields":{"glucose":[[1.3232202558909871,1.5727840495586292,1.4041450641074658,1.3173247744953454,1.135482199008357,1.4688411695999841,1.1563808168940388,1.8376595011731196,1.9454941407515438,1.0751622782386665,1.6875875571239969,1.2933423796293568,1.3520668416408985,1.8883949574389916,0.6065540872968305,0.6306939495523111,0.5303275961604885,1.748929768321907,1.6672351264247758,1.8050182223702287],[1.967927513349146,1.6987378463250855,1.1922190433793978,1.6707937644296833,0.6774116388033998,1.4598815319912857,0.7150299311135696,1.9170033755743758,1.2827724826251075,1.1219929099857855,0.8968334181569404,1.661350534151325,1.1842254983248228,1.3526509233029729,0.5281847006545327,1.4264532456138155,1.418143584083632,1.4254009953121354,1.9156221177719361,1.522730448655225],[1.039261850860679,1.1555479306990122,1.5464467938908972,0.5903382074439047,1.5001500731685016,1.5059568044272391,0.8155738416107614,0.69338944648228,0.9731425263862759,1.0455661564139338,1.3552951556268193,1.1579022701934805,1.9825607570888393,0.6530672161220421,0.813315134142252,0.7419642768274943,1.4796624881980978,0.8799374038096732,1.1994661592844595,0.8666383880024041],[0.7384543754682795,0.6655627117464578,1.4844943841979101,0.7072744270229208,0.7948735425200802,1.0530877559914462,1.7314898447719027,0.645651913689592,1.7569173612482059,0.6441476118409446,1.9646891975200935,1.2029768024715524,1.9651416322855058,1.4072682796175688,1.6088953690974526,0.558781688381481,0.9242104438646144,0.6802948418197534,0.9442102962832174,0.6780915784313661],[0.976974769090964,1.121394491772005,0.5962212445231765,1.5387081790550297,1.3499021813098628,0.8980842364091681,1.2848720802000495,0.6409107661376625,1.363919743334269,1.8939442963643212,0.9778534286769855,1.5011155699455225,0.6976967936065883,1.5744908061778484,0.9341091394208016,0.7747870430106752,1.3797694022151248,0.5301613192812403,1.7434100438260447,0.5070432142888206],[1.5167248051943452,0.9050119597882473,1.6027910331838924,1.9432828176761574,0.8731297152799371,1.3642360016267554,1.3880628969077584,1.35837785868631,0.8346224489609275,1.9291235172754775,1.170688067926441,1.7696130087066917,1.5492189129762566,0.9461554262827006,1.7206967295537159,1.094758611270477,1.8216547956667424,1.371909308953788,1.8226030427822792,1.5387973851166488],[1.5878814197294608,1.2519865728900534,1.9341254520848359,1.4659852988444562,1.1357825728372695,1.4095898211918865,0.5287897974640003,0.952362225011824,1.4902603062390276,0.9351164108156661,1.4270231434982623,1.1431530514186492,0.7032110963336753,0.9474234889340462,1.3549473660518974,1.38630914187226,1.3614878732743683,1.4798012297857004,1.4781549050025333,1.1471276531509609],[1.8448198937765945,1.0513428050718447,1.1537973878984402,1.837885032523508,1.7092909835691286,1.5558328753105495,0.6503403309684517,1.8792239206170103,1.5713619493236672,1.9982705098517997,0.7241724569869906,1.8021890860523213,0.7437394020145622,1.4233393464257662,0.6857299742741623,1.7720123439833517,1.710978438087516,1.35365110792189,1.1107749458389995,0.6037504931827071],[1.5461431597168454,1.1803140240171033,1.5830833992055218,1.7995734888929438,1.9632822575043287,1.7837050135889165,0.5175711262775029,1.0399670967175458,1.594985843636087,0.7574445158921608,1.281554909306194,0.5815069825088804,0.7999947873446001,0.527782691690921,1.690546555036131,0.8358870320905702,1.018027521045354,1.8921219401983862,1.5566216028852993,0.5477583942969617],[0.7470412347468691,1.4322176022496453,1.3658428829062514,0.8568392320617629,1.9013209968871907,1.420948933948844,1.3034492045374375,1.3848649645318565,1.5951830442751544,0.9679174932194028,1.0973315933241379,0.8147656234626832,0.7792895088205043,1.9165585849759004,1.6093261925739313,1.2356882129263507,0.8411219419599849,0.8815347226555894,0.5870437404858134,1.1516249383371813],[0.9676938229911538,1.5445152332231893,1.0666277589387214,0.7694055163394522,0.5370180925869968,0.6008744471948728,1.519089160247851,1.180545266834068,1.3048688166630833,1.845006939560513,1.9855084210950564,0.8253454765977108,1.4946173046501512,0.894983565105726,0.530976499198593,1.6375679807542123,0.9800257262337018,1.0751958412578468,1.3824756703304086,1.7465726828542856],[1.4434727653867232,1.808975983171093,0.9103130522234537,1.6970702508688456,0.7784539164589284,1.9291874854579167,1.5312324145817229,0.8232615156703377,1.9210558857333864,1.5962837101552367,0.8809124638925387,0.8199679660512229,1.2773010708959949,0.5384940770817974,0.8112051131616641,1.1370282031272594,1.0612549705013383,1.1953631365472162,0.9164430594420978,1.3801765196872533],[1.795783408884847,0.6762977839430496,1.2760686607311713,0.6981021595177299,1.5752895217888905,1.0940895542109406,1.3481319677877635,0.7749197543211179,0.7172716390150659,1.2320844209734318,1.0334191067749334,1.9106479178792195,1.6479878807104478,1.622995429775821,1.8555796096189001,0.6251336531630278,1.3282887048836098,1.3767141034336534,1.9429045678208436,0.9382212901888233],[0.8612431698731702,0.6504409133982467,0.5246444443872114,1.894293975188286,1.504874819886365,1.6777293680347065,0.9225951586309236,1.37961524927949,0.5959328991814716,1.2284413939019343,1.9662427096166701,1.8147578679748861,1.0072384277552684,1.9423552318122477,0.8475524397068068,1.9239782336235223,1.912066557059748,1.6988038810285875,1.4456719053001867,1.8114319499374205],[0.9395304267616951,1.7734153329693774,1.4268150378762856,0.5198552866383492,1.0208502768983294,0.7222112914222476,1.9727440847273798,1.217555460559982,1.246087048247994,1.4592087745980855,1.0528769091944263,0.7053504075283984,1.7331765997913684,0.7847718678541369,1.266978473819684,0.836475543462109,0.6467667267410511,1.793287276132525,1.9593792335346953,1.9412519870945002],[1.8598332488317684,1.6610709990479582,0.9997177280429629,0.6216520849819951,1.110861757120711,0.8483512132564142,0.6987314521369745,0.5801407726802379,1.5883915463158682,0.5171411879375465,1.6558711227541645,0.7204199681005625,0.6192831238801336,0.6344045513579081,1.5080717110308717,0.8680508147792672,1.1308092000201477,1.3360531869858754,1.7908267607431907,1.5905663940669923],[0.905491857858072,0.6972241989366914,0.5830614806317969,0.9523979517214137,0.8931772238595174,1.1842108502007194,1.5249220033215207,1.5434381684582859,0.92527826987325,1.0698904338501807,0.7717264426053545,1.682818268459778,0.5852721146498605,1.545495862587481,1.668043093911655,1.6661113427731298,0.8891338465180324,1.060719706898842,1.3813994527945836,0.9092328536367005],[1.0562791988268332,0.7955814202784595,1.1897838256340112,0.5669184518811712,1.699693826855927,0.6154346704799492,1.2782527232472891,0.9602151493177942,1.3663144232470632,1.9391500112501376,1.4683553666840057,0.5530436536332364,1.145603659262092,1.2650252784773754,1.304266242055178,1.5220887659057567,0.9163941465976491,0.6932908481994803,1.0890135148206415,1.9346085841939233],[0.7806963376262671,1.8559759323923555,1.3157089251159895,1.1853671324686488,1.8230621153448343,1.1879059426528789,1.5862514549173148,1.098537982554653,1.8560665893514365,1.535037530286841,1.549433081375775,0.9915806023356784,1.6351679641053338,1.454091583170712,0.8600304100695644,0.7408082337278846,1.6945872117759975,1.9387499045528338,1.1872082408900644,1.3864762479855273],[1.786583966290332,1.1858351800307856,1.9278117152491043,1.3636267430673086,1.7311506810519726,1.8632655776191076,1.7232857281528533,0.7391216951734338,1.4433476585925507,1.0976513879295156,0.5940694280350185,1.136048377834763,0.8880261003341116,1.7735574626427661,0.5499569398200443,1.9384740827952103,1.0330532727078945,1.0350603356038144,0.5244927540255618,0.777848487854276]],"acetate":[[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0]],"dissolved biomass":[[0.003999280190071697,0.0639705106075127,0.040830290833974485,0.037740657258888734,0.08093649714891984,0.070903546018329,0.09543338153926921,0.03519362404956907,0.08975427646494055,0.0769967186250089,0.035742465159471305,0.062166543645325784,0.02885699576516956,0.08743999170748423,0.011242731721231126,0.021243436129404103,0.018303329207992113,0.040302600240428865,0.07452329600321292,0.05269074490521804],[0.048767632353820756,5.4596489699565434e-05,0.042540172535505474,0.006355377483615843,0.020825325212148384,0.09323939389604945,0.02153982043432382,0.08583376386342625,0.08028933715613343,0.015914623694224285,0.060571195727027884,0.011566187190501332,0.07278881583695115,0.06374622773722066,0.08119385616910194,0.04793845493891881,0.0914863087833383,0.004934894678843971,0.029288856502701466,0.07150525974651671],[0.04181092117480009,0.017295135427115638,0.010721074542854604,0.08173391114616214,0.04731429784656443,0.08822836719191074,0.07332891343167261,0.04097262056307436,0.03735110141556837,0.05156383466512518,0.08890599531897286,0.07372785797141679,0.000515296426902323,0.06941578513691256,0.09195074069058207,0.07104557595044916,0.01770057815674959,0.04835181274274587,0.014031601792341942,0.03589952783396321],[0.09371170419405178,0.09233053075587083,0.028283685217608292,0.03396310441661992,0.0600212868131294,0.09631972952603801,0.014780133406539043,0.025691664368666912,0.08735568272907715,0.049189223170834455,0.08989610922270318,0.018551789752317627,0.053266858747136075,0.03262696326493724,0.03165425598924761,0.04468769639461992,0.043307744910126844,0.03573468796779544,0.09149707703156186,0.07317441854328928],[0.07275469913315297,0.028991344959195545,0.05777094243168404,0.07791794333018341,0.07955903685432131,0.034453046075431225,0.0770872756568648,0.0735893896807733,0.014150648562190027,0.08659454685664773,0.04413214701804108,0.04864104488886655,0.04483691788979974,0.056784600147750754,0.06211692473670547,0.04981795657629434,0.08667885432590956,0.06277347561952844,0.040142794930552,0.0416691756908711],[0.08108386151289515,0.034819194274652014,0.021145479578241356,0.005938318800578924,0.08760268479205742,0.091854645119035,0.012012018216347599,0.033447374149611485,0.017537206951524387,0.011589846882587974,0.08998667430000303,0.0056877259145355465,0.09804856634690068,0.009645086069738419,0.08634706491935858,0.056650610698916276,0.036791748781787335,0.034234237662515786,0.07573641432377087,0.031457329500428725],[0.06573189166171418,0.05173260835160801,0.048496564515807056,0.09011621706491617,0.05546450586202596,0.0826861603048695,0.07255735341014895,0.003855724605899835,0.07731100525054192,0.021687025009104067,0.09031496468515715,0.004292419060883202,0.03330720344743188,0.009973294723475402,0.04755891170848438,0.08200224358697518,0.02981873596630641,0.01509348973110416,0.03302670356968992,0.0813880141920636],[0.014038395779934688,0.022736244907750183,0.006885196449337394,0.07057100439896077,0.03952332435363368,0.031083997714331603,0.0718626390341152,0.03359775423402552,0.0727771273214418,0.08151993953143136,0.021766284345773847,0.09738186968459833,0.01623579479126668,0.02908409066567426,0.01797952908335416,0.03455056563563345,0.048006088782075566,0.052217586900211915,0.08536060422962721,0.08894479088158666],[0.022010386078090638,0.06228940321857525,0.011149605729871559,0.04589698601820683,0.032233353804661816,0.03165007454536064,0.0482584241712101,0.07298276355292675,0.00691826587923895,0.08791733376874045,0.07348137746305611,0.017649938888906015,0.09391609090873704,0.05063122240233886,0.09998085781169654,0.019725947430073765,0.05349081983832014,0.029024804255992843,0.030417355738924658,0.059106538083399024],[0.09217190668708333,0.08052638555791751,0.07239413985013259,0.055917378210170225,0.09222985036674478,0.049236140669088414,0.08738321783347182,0.08339816438766318,0.021383534680158658,0.07712254629659103,0.0012171156943258767,0.03228295375480875,0.02295674446919498,0.05068629584873135,0.07368531616807855,0.009767636744772414,0.051492220193676844,0.09384120216943857,0.02286465509829455,0.06771411441114242],[0.05928802707811576,0.001006369565609333,0.047582619585722276,0.07087703909410487,0.00439754320240906,0.08795214830237302,0.05200814166356731,0.0030661048325717924,0.022441361192084022,0.0953675696427313,0.058231973305205534,0.010747256776880454,0.02875445022805615,0.045670362586048424,0.0020950069267730467,0.041161551361375885,0.04894586354346982,0.02436778752812322,0.05886390002919866,0.07532401195921769],[0.023583422410563548,0.06204999002799877,0.06396222429637416,0.09485403011288411,0.07782761672964439,0.08483452697900061,0.049041990843627516,0.018534858697938285,0.0995815292959635,0.012935576103869962,0.04714573193542654,0.006809309924210661,0.09438508573508196,0.09649249408484396,0.07193890620039736,0.03499928436301689,0.025438240111762433,0.026530332453704744,0.012729402542007474,0.05258089530767229],[0.014181727570147752,0.03167306665534563,0.0626706475959105,0.07275436095907499,0.0024272704622061215,0.04301159843767399,0.0652124594842139,0.08532459761585129,0.04753247822120824,0.09692058717176853,0.026563254754144727,0.0013508706626718882,0.04837528647017362,0.025611379502001798,0.08237176720231694,0.02327726721811121,0.031062921829130632,0.07912274310191124,0.071514325202536,0.05580512366572626],[0.07049480619227595,0.041863686357002654,0.0005310047614667801,0.0011355128512192559,0.051122178757368665,0.008329097971899924,0.005107548016925679,0.09655166391374734,0.08590026396580586,0.015202722720956952,6.642185902044906e-05,0.09416677953897565,0.027832529832011434,0.01858976028554975,0.06915081078315354,0.010890373884132621,0.026464959800280033,0.09750946802120465,0.06394627744740103,0.05206777914825536],[0.03979186148349378,0.0774500954884202,0.014095747652369373,0.09673378020369822,0.08611230080657867,0.06176569825692433,0.004290619040255817,0.07008556494477378,0.09132843408854809,0.0524577067478626,0.03542248218272628,0.012027734497946963,0.07549011041375683,0.08850218512118063,0.01002517440758486,0.0758984554752342,0.0017060486259097508,0.09670549180772196,0.06150580206350962,0.055243905899163316],[0.029594983358892782,0.09292916715697835,0.0265905627336791,0.0828146613216695,0.0985108679337132,0.07833966455148059,0.05189899203864318,0.006607426385167193,0.04724137891710731,0.04382559469717036,0.020279604118699526,0.04235876367143045,0.03577578840803387,0.01636842611516485,0.044137414333248616,0.026279995632448906,0.05220624206822644,0.003516005971619418,0.09062314197872842,0.0816364305519856],[0.05525813325105046,0.08518085827572432,0.09623950738108006,0.011052229405266057,0.06308318084098039,0.09979940009356586,0.09878891693335262,0.06033229922907446,0.012802087045081668,0.05831928309905282,0.00020646355744217138,0.019891133466685963,0.09561231595599601,0.033044057260284386,0.06383901057769485,0.02808594946322427,0.09478218871115895,0.07285587299494868,0.03296511575814126,0.07917614211803709],[0.010816552447633765,0.03923189400654595,0.022121812773159236,0.06837264472760463,0.010244628177193038,0.03970258322826741,0.02766497302091896,0.05063429193238042,0.03498976805038789,0.0706410577667011,0.002457702430696607,0.06339869213059075,0.023057128969382,0.026870902875684933,0.08002556035835236,0.09555683939804209,0.031655021002708665,0.08268052703690758,0.01039908379712331,0.06339816530073832],[0.07510322995349189,0.015597792803445655,0.04260023876695606,0.08927071642489816,0.010357846344837218,0.001809635820147515,0.05905853790479337,0.043553154053093346,0.07986892488839027,0.09234555382041067,0.029915364454381612,0.03884041171691053,0.04862720863293149,0.058815146043529935,0.09838538296816168,0.06973302508300515,0.03895485073455688,0.026376768645046213,0.0944625718422124,0.01355484331085064],[0.07202658525047581,0.09253950252924407,0.06646655865344386,0.04230544401661212,0.0198990939925484,0.036747532225192725,0.0706871809420122,0.06495342241752969,0.0927976166598358,0.0866860913659375,0.08161507522663684,0.09114508753507623,0.02763371527370494,0.036952354013964954,0.037989390378601745,0.05604505887097803,0.0668218229542771,0.028671668304039433,0.0019462467309300348,0.03992223836579093]]},"diffusion":{"address":{"protocol":"local","data":"DiffusionAdvection"},"config":{"n_bins":[20,20],"bounds":[50.0,50.0],"default_diffusion_rate":0.1,"diffusion_coeffs":{"glucose":0.1,"acetate":0.1,"dissolved biomass":0.1},"advection_coeffs":{"glucose":[0.0,0.0],"acetate":[0.0,0.0],"dissolved biomass":[0.0,0.2]},"boundary_conditions":{},"max_dt":0.1,"cfl_adv":0.5,"clip_negative":true},"_inputs":"fields:map[positive_array]","_outputs":"fields:map[positive_array]","inputs":{"fields":["fields"]},"outputs":{"fields":["fields"]},"interval":1.0,"_contract":{"summary":"Advection\u2013diffusion transport of the fields","description":"","inputs":{},"outputs":{},"config":{},"math":["\\partial_t\\phi = D\\,\\nabla^2\\phi \\;-\\; \\mathbf{u}\\cdot\\nabla\\phi"],"symbols":{"\u03c6":"field","D":"diffusion coefficient","u":"advection velocity"},"assumptions":[],"references":[],"face":{"inputs":{"fields":{"_type":"map","_value":{"_type":"positive_array","_shape":[20,20],"_data":"float"}}},"outputs":{"fields":{"_type":"map","_value":{"_type":"positive_array","_shape":[20,20],"_data":"float"}}}},"amendments":[]}},"spatial_kinetics":{"monod_kinetics[0,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,0],"acetate":["..","fields","acetate",0,0]},"biomass":["..","fields","dissolved biomass",0,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,0],"acetate":["..","fields","acetate",0,0]},"biomass":["..","fields","dissolved biomass",0,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,0],"acetate":["..","fields","acetate",1,0]},"biomass":["..","fields","dissolved biomass",1,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,0],"acetate":["..","fields","acetate",1,0]},"biomass":["..","fields","dissolved biomass",1,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,0],"acetate":["..","fields","acetate",2,0]},"biomass":["..","fields","dissolved biomass",2,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,0],"acetate":["..","fields","acetate",2,0]},"biomass":["..","fields","dissolved biomass",2,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,0],"acetate":["..","fields","acetate",3,0]},"biomass":["..","fields","dissolved biomass",3,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,0],"acetate":["..","fields","acetate",3,0]},"biomass":["..","fields","dissolved biomass",3,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,0],"acetate":["..","fields","acetate",4,0]},"biomass":["..","fields","dissolved biomass",4,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,0],"acetate":["..","fields","acetate",4,0]},"biomass":["..","fields","dissolved biomass",4,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,0],"acetate":["..","fields","acetate",5,0]},"biomass":["..","fields","dissolved biomass",5,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,0],"acetate":["..","fields","acetate",5,0]},"biomass":["..","fields","dissolved biomass",5,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,0],"acetate":["..","fields","acetate",6,0]},"biomass":["..","fields","dissolved biomass",6,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,0],"acetate":["..","fields","acetate",6,0]},"biomass":["..","fields","dissolved biomass",6,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,0],"acetate":["..","fields","acetate",7,0]},"biomass":["..","fields","dissolved biomass",7,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,0],"acetate":["..","fields","acetate",7,0]},"biomass":["..","fields","dissolved biomass",7,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,0],"acetate":["..","fields","acetate",8,0]},"biomass":["..","fields","dissolved biomass",8,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,0],"acetate":["..","fields","acetate",8,0]},"biomass":["..","fields","dissolved biomass",8,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,0],"acetate":["..","fields","acetate",9,0]},"biomass":["..","fields","dissolved biomass",9,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,0],"acetate":["..","fields","acetate",9,0]},"biomass":["..","fields","dissolved biomass",9,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,0],"acetate":["..","fields","acetate",10,0]},"biomass":["..","fields","dissolved biomass",10,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,0],"acetate":["..","fields","acetate",10,0]},"biomass":["..","fields","dissolved biomass",10,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,0],"acetate":["..","fields","acetate",11,0]},"biomass":["..","fields","dissolved biomass",11,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,0],"acetate":["..","fields","acetate",11,0]},"biomass":["..","fields","dissolved biomass",11,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,0],"acetate":["..","fields","acetate",12,0]},"biomass":["..","fields","dissolved biomass",12,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,0],"acetate":["..","fields","acetate",12,0]},"biomass":["..","fields","dissolved biomass",12,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,0],"acetate":["..","fields","acetate",13,0]},"biomass":["..","fields","dissolved biomass",13,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,0],"acetate":["..","fields","acetate",13,0]},"biomass":["..","fields","dissolved biomass",13,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,0],"acetate":["..","fields","acetate",14,0]},"biomass":["..","fields","dissolved biomass",14,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,0],"acetate":["..","fields","acetate",14,0]},"biomass":["..","fields","dissolved biomass",14,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,0],"acetate":["..","fields","acetate",15,0]},"biomass":["..","fields","dissolved biomass",15,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,0],"acetate":["..","fields","acetate",15,0]},"biomass":["..","fields","dissolved biomass",15,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,0],"acetate":["..","fields","acetate",16,0]},"biomass":["..","fields","dissolved biomass",16,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,0],"acetate":["..","fields","acetate",16,0]},"biomass":["..","fields","dissolved biomass",16,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,0],"acetate":["..","fields","acetate",17,0]},"biomass":["..","fields","dissolved biomass",17,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,0],"acetate":["..","fields","acetate",17,0]},"biomass":["..","fields","dissolved biomass",17,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,0],"acetate":["..","fields","acetate",18,0]},"biomass":["..","fields","dissolved biomass",18,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,0],"acetate":["..","fields","acetate",18,0]},"biomass":["..","fields","dissolved biomass",18,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[0,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,0],"acetate":["..","fields","acetate",19,0]},"biomass":["..","fields","dissolved biomass",19,0]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,0],"acetate":["..","fields","acetate",19,0]},"biomass":["..","fields","dissolved biomass",19,0]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,1],"acetate":["..","fields","acetate",0,1]},"biomass":["..","fields","dissolved biomass",0,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,1],"acetate":["..","fields","acetate",0,1]},"biomass":["..","fields","dissolved biomass",0,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,1],"acetate":["..","fields","acetate",1,1]},"biomass":["..","fields","dissolved biomass",1,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,1],"acetate":["..","fields","acetate",1,1]},"biomass":["..","fields","dissolved biomass",1,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,1],"acetate":["..","fields","acetate",2,1]},"biomass":["..","fields","dissolved biomass",2,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,1],"acetate":["..","fields","acetate",2,1]},"biomass":["..","fields","dissolved biomass",2,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,1],"acetate":["..","fields","acetate",3,1]},"biomass":["..","fields","dissolved biomass",3,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,1],"acetate":["..","fields","acetate",3,1]},"biomass":["..","fields","dissolved biomass",3,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,1],"acetate":["..","fields","acetate",4,1]},"biomass":["..","fields","dissolved biomass",4,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,1],"acetate":["..","fields","acetate",4,1]},"biomass":["..","fields","dissolved biomass",4,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,1],"acetate":["..","fields","acetate",5,1]},"biomass":["..","fields","dissolved biomass",5,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,1],"acetate":["..","fields","acetate",5,1]},"biomass":["..","fields","dissolved biomass",5,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,1],"acetate":["..","fields","acetate",6,1]},"biomass":["..","fields","dissolved biomass",6,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,1],"acetate":["..","fields","acetate",6,1]},"biomass":["..","fields","dissolved biomass",6,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,1],"acetate":["..","fields","acetate",7,1]},"biomass":["..","fields","dissolved biomass",7,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,1],"acetate":["..","fields","acetate",7,1]},"biomass":["..","fields","dissolved biomass",7,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,1],"acetate":["..","fields","acetate",8,1]},"biomass":["..","fields","dissolved biomass",8,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,1],"acetate":["..","fields","acetate",8,1]},"biomass":["..","fields","dissolved biomass",8,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,1],"acetate":["..","fields","acetate",9,1]},"biomass":["..","fields","dissolved biomass",9,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,1],"acetate":["..","fields","acetate",9,1]},"biomass":["..","fields","dissolved biomass",9,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,1],"acetate":["..","fields","acetate",10,1]},"biomass":["..","fields","dissolved biomass",10,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,1],"acetate":["..","fields","acetate",10,1]},"biomass":["..","fields","dissolved biomass",10,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,1],"acetate":["..","fields","acetate",11,1]},"biomass":["..","fields","dissolved biomass",11,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,1],"acetate":["..","fields","acetate",11,1]},"biomass":["..","fields","dissolved biomass",11,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,1],"acetate":["..","fields","acetate",12,1]},"biomass":["..","fields","dissolved biomass",12,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,1],"acetate":["..","fields","acetate",12,1]},"biomass":["..","fields","dissolved biomass",12,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,1],"acetate":["..","fields","acetate",13,1]},"biomass":["..","fields","dissolved biomass",13,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,1],"acetate":["..","fields","acetate",13,1]},"biomass":["..","fields","dissolved biomass",13,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,1],"acetate":["..","fields","acetate",14,1]},"biomass":["..","fields","dissolved biomass",14,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,1],"acetate":["..","fields","acetate",14,1]},"biomass":["..","fields","dissolved biomass",14,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,1],"acetate":["..","fields","acetate",15,1]},"biomass":["..","fields","dissolved biomass",15,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,1],"acetate":["..","fields","acetate",15,1]},"biomass":["..","fields","dissolved biomass",15,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,1],"acetate":["..","fields","acetate",16,1]},"biomass":["..","fields","dissolved biomass",16,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,1],"acetate":["..","fields","acetate",16,1]},"biomass":["..","fields","dissolved biomass",16,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,1],"acetate":["..","fields","acetate",17,1]},"biomass":["..","fields","dissolved biomass",17,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,1],"acetate":["..","fields","acetate",17,1]},"biomass":["..","fields","dissolved biomass",17,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,1],"acetate":["..","fields","acetate",18,1]},"biomass":["..","fields","dissolved biomass",18,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,1],"acetate":["..","fields","acetate",18,1]},"biomass":["..","fields","dissolved biomass",18,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[1,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,1],"acetate":["..","fields","acetate",19,1]},"biomass":["..","fields","dissolved biomass",19,1]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,1],"acetate":["..","fields","acetate",19,1]},"biomass":["..","fields","dissolved biomass",19,1]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,2],"acetate":["..","fields","acetate",0,2]},"biomass":["..","fields","dissolved biomass",0,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,2],"acetate":["..","fields","acetate",0,2]},"biomass":["..","fields","dissolved biomass",0,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,2],"acetate":["..","fields","acetate",1,2]},"biomass":["..","fields","dissolved biomass",1,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,2],"acetate":["..","fields","acetate",1,2]},"biomass":["..","fields","dissolved biomass",1,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,2],"acetate":["..","fields","acetate",2,2]},"biomass":["..","fields","dissolved biomass",2,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,2],"acetate":["..","fields","acetate",2,2]},"biomass":["..","fields","dissolved biomass",2,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,2],"acetate":["..","fields","acetate",3,2]},"biomass":["..","fields","dissolved biomass",3,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,2],"acetate":["..","fields","acetate",3,2]},"biomass":["..","fields","dissolved biomass",3,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,2],"acetate":["..","fields","acetate",4,2]},"biomass":["..","fields","dissolved biomass",4,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,2],"acetate":["..","fields","acetate",4,2]},"biomass":["..","fields","dissolved biomass",4,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,2],"acetate":["..","fields","acetate",5,2]},"biomass":["..","fields","dissolved biomass",5,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,2],"acetate":["..","fields","acetate",5,2]},"biomass":["..","fields","dissolved biomass",5,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,2],"acetate":["..","fields","acetate",6,2]},"biomass":["..","fields","dissolved biomass",6,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,2],"acetate":["..","fields","acetate",6,2]},"biomass":["..","fields","dissolved biomass",6,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,2],"acetate":["..","fields","acetate",7,2]},"biomass":["..","fields","dissolved biomass",7,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,2],"acetate":["..","fields","acetate",7,2]},"biomass":["..","fields","dissolved biomass",7,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,2],"acetate":["..","fields","acetate",8,2]},"biomass":["..","fields","dissolved biomass",8,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,2],"acetate":["..","fields","acetate",8,2]},"biomass":["..","fields","dissolved biomass",8,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,2],"acetate":["..","fields","acetate",9,2]},"biomass":["..","fields","dissolved biomass",9,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,2],"acetate":["..","fields","acetate",9,2]},"biomass":["..","fields","dissolved biomass",9,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,2],"acetate":["..","fields","acetate",10,2]},"biomass":["..","fields","dissolved biomass",10,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,2],"acetate":["..","fields","acetate",10,2]},"biomass":["..","fields","dissolved biomass",10,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,2],"acetate":["..","fields","acetate",11,2]},"biomass":["..","fields","dissolved biomass",11,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,2],"acetate":["..","fields","acetate",11,2]},"biomass":["..","fields","dissolved biomass",11,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,2],"acetate":["..","fields","acetate",12,2]},"biomass":["..","fields","dissolved biomass",12,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,2],"acetate":["..","fields","acetate",12,2]},"biomass":["..","fields","dissolved biomass",12,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,2],"acetate":["..","fields","acetate",13,2]},"biomass":["..","fields","dissolved biomass",13,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,2],"acetate":["..","fields","acetate",13,2]},"biomass":["..","fields","dissolved biomass",13,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,2],"acetate":["..","fields","acetate",14,2]},"biomass":["..","fields","dissolved biomass",14,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,2],"acetate":["..","fields","acetate",14,2]},"biomass":["..","fields","dissolved biomass",14,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,2],"acetate":["..","fields","acetate",15,2]},"biomass":["..","fields","dissolved biomass",15,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,2],"acetate":["..","fields","acetate",15,2]},"biomass":["..","fields","dissolved biomass",15,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,2],"acetate":["..","fields","acetate",16,2]},"biomass":["..","fields","dissolved biomass",16,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,2],"acetate":["..","fields","acetate",16,2]},"biomass":["..","fields","dissolved biomass",16,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,2],"acetate":["..","fields","acetate",17,2]},"biomass":["..","fields","dissolved biomass",17,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,2],"acetate":["..","fields","acetate",17,2]},"biomass":["..","fields","dissolved biomass",17,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,2],"acetate":["..","fields","acetate",18,2]},"biomass":["..","fields","dissolved biomass",18,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,2],"acetate":["..","fields","acetate",18,2]},"biomass":["..","fields","dissolved biomass",18,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[2,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,2],"acetate":["..","fields","acetate",19,2]},"biomass":["..","fields","dissolved biomass",19,2]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,2],"acetate":["..","fields","acetate",19,2]},"biomass":["..","fields","dissolved biomass",19,2]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,3],"acetate":["..","fields","acetate",0,3]},"biomass":["..","fields","dissolved biomass",0,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,3],"acetate":["..","fields","acetate",0,3]},"biomass":["..","fields","dissolved biomass",0,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,3],"acetate":["..","fields","acetate",1,3]},"biomass":["..","fields","dissolved biomass",1,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,3],"acetate":["..","fields","acetate",1,3]},"biomass":["..","fields","dissolved biomass",1,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,3],"acetate":["..","fields","acetate",2,3]},"biomass":["..","fields","dissolved biomass",2,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,3],"acetate":["..","fields","acetate",2,3]},"biomass":["..","fields","dissolved biomass",2,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,3],"acetate":["..","fields","acetate",3,3]},"biomass":["..","fields","dissolved biomass",3,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,3],"acetate":["..","fields","acetate",3,3]},"biomass":["..","fields","dissolved biomass",3,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,3],"acetate":["..","fields","acetate",4,3]},"biomass":["..","fields","dissolved biomass",4,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,3],"acetate":["..","fields","acetate",4,3]},"biomass":["..","fields","dissolved biomass",4,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,3],"acetate":["..","fields","acetate",5,3]},"biomass":["..","fields","dissolved biomass",5,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,3],"acetate":["..","fields","acetate",5,3]},"biomass":["..","fields","dissolved biomass",5,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,3],"acetate":["..","fields","acetate",6,3]},"biomass":["..","fields","dissolved biomass",6,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,3],"acetate":["..","fields","acetate",6,3]},"biomass":["..","fields","dissolved biomass",6,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,3],"acetate":["..","fields","acetate",7,3]},"biomass":["..","fields","dissolved biomass",7,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,3],"acetate":["..","fields","acetate",7,3]},"biomass":["..","fields","dissolved biomass",7,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,3],"acetate":["..","fields","acetate",8,3]},"biomass":["..","fields","dissolved biomass",8,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,3],"acetate":["..","fields","acetate",8,3]},"biomass":["..","fields","dissolved biomass",8,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,3],"acetate":["..","fields","acetate",9,3]},"biomass":["..","fields","dissolved biomass",9,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,3],"acetate":["..","fields","acetate",9,3]},"biomass":["..","fields","dissolved biomass",9,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,3],"acetate":["..","fields","acetate",10,3]},"biomass":["..","fields","dissolved biomass",10,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,3],"acetate":["..","fields","acetate",10,3]},"biomass":["..","fields","dissolved biomass",10,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,3],"acetate":["..","fields","acetate",11,3]},"biomass":["..","fields","dissolved biomass",11,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,3],"acetate":["..","fields","acetate",11,3]},"biomass":["..","fields","dissolved biomass",11,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,3],"acetate":["..","fields","acetate",12,3]},"biomass":["..","fields","dissolved biomass",12,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,3],"acetate":["..","fields","acetate",12,3]},"biomass":["..","fields","dissolved biomass",12,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,3],"acetate":["..","fields","acetate",13,3]},"biomass":["..","fields","dissolved biomass",13,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,3],"acetate":["..","fields","acetate",13,3]},"biomass":["..","fields","dissolved biomass",13,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,3],"acetate":["..","fields","acetate",14,3]},"biomass":["..","fields","dissolved biomass",14,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,3],"acetate":["..","fields","acetate",14,3]},"biomass":["..","fields","dissolved biomass",14,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,3],"acetate":["..","fields","acetate",15,3]},"biomass":["..","fields","dissolved biomass",15,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,3],"acetate":["..","fields","acetate",15,3]},"biomass":["..","fields","dissolved biomass",15,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,3],"acetate":["..","fields","acetate",16,3]},"biomass":["..","fields","dissolved biomass",16,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,3],"acetate":["..","fields","acetate",16,3]},"biomass":["..","fields","dissolved biomass",16,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,3],"acetate":["..","fields","acetate",17,3]},"biomass":["..","fields","dissolved biomass",17,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,3],"acetate":["..","fields","acetate",17,3]},"biomass":["..","fields","dissolved biomass",17,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,3],"acetate":["..","fields","acetate",18,3]},"biomass":["..","fields","dissolved biomass",18,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,3],"acetate":["..","fields","acetate",18,3]},"biomass":["..","fields","dissolved biomass",18,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[3,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,3],"acetate":["..","fields","acetate",19,3]},"biomass":["..","fields","dissolved biomass",19,3]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,3],"acetate":["..","fields","acetate",19,3]},"biomass":["..","fields","dissolved biomass",19,3]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,4],"acetate":["..","fields","acetate",0,4]},"biomass":["..","fields","dissolved biomass",0,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,4],"acetate":["..","fields","acetate",0,4]},"biomass":["..","fields","dissolved biomass",0,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,4],"acetate":["..","fields","acetate",1,4]},"biomass":["..","fields","dissolved biomass",1,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,4],"acetate":["..","fields","acetate",1,4]},"biomass":["..","fields","dissolved biomass",1,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,4],"acetate":["..","fields","acetate",2,4]},"biomass":["..","fields","dissolved biomass",2,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,4],"acetate":["..","fields","acetate",2,4]},"biomass":["..","fields","dissolved biomass",2,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,4],"acetate":["..","fields","acetate",3,4]},"biomass":["..","fields","dissolved biomass",3,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,4],"acetate":["..","fields","acetate",3,4]},"biomass":["..","fields","dissolved biomass",3,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,4],"acetate":["..","fields","acetate",4,4]},"biomass":["..","fields","dissolved biomass",4,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,4],"acetate":["..","fields","acetate",4,4]},"biomass":["..","fields","dissolved biomass",4,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,4],"acetate":["..","fields","acetate",5,4]},"biomass":["..","fields","dissolved biomass",5,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,4],"acetate":["..","fields","acetate",5,4]},"biomass":["..","fields","dissolved biomass",5,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,4],"acetate":["..","fields","acetate",6,4]},"biomass":["..","fields","dissolved biomass",6,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,4],"acetate":["..","fields","acetate",6,4]},"biomass":["..","fields","dissolved biomass",6,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,4],"acetate":["..","fields","acetate",7,4]},"biomass":["..","fields","dissolved biomass",7,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,4],"acetate":["..","fields","acetate",7,4]},"biomass":["..","fields","dissolved biomass",7,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,4],"acetate":["..","fields","acetate",8,4]},"biomass":["..","fields","dissolved biomass",8,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,4],"acetate":["..","fields","acetate",8,4]},"biomass":["..","fields","dissolved biomass",8,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,4],"acetate":["..","fields","acetate",9,4]},"biomass":["..","fields","dissolved biomass",9,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,4],"acetate":["..","fields","acetate",9,4]},"biomass":["..","fields","dissolved biomass",9,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,4],"acetate":["..","fields","acetate",10,4]},"biomass":["..","fields","dissolved biomass",10,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,4],"acetate":["..","fields","acetate",10,4]},"biomass":["..","fields","dissolved biomass",10,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,4],"acetate":["..","fields","acetate",11,4]},"biomass":["..","fields","dissolved biomass",11,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,4],"acetate":["..","fields","acetate",11,4]},"biomass":["..","fields","dissolved biomass",11,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,4],"acetate":["..","fields","acetate",12,4]},"biomass":["..","fields","dissolved biomass",12,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,4],"acetate":["..","fields","acetate",12,4]},"biomass":["..","fields","dissolved biomass",12,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,4],"acetate":["..","fields","acetate",13,4]},"biomass":["..","fields","dissolved biomass",13,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,4],"acetate":["..","fields","acetate",13,4]},"biomass":["..","fields","dissolved biomass",13,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,4],"acetate":["..","fields","acetate",14,4]},"biomass":["..","fields","dissolved biomass",14,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,4],"acetate":["..","fields","acetate",14,4]},"biomass":["..","fields","dissolved biomass",14,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,4],"acetate":["..","fields","acetate",15,4]},"biomass":["..","fields","dissolved biomass",15,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,4],"acetate":["..","fields","acetate",15,4]},"biomass":["..","fields","dissolved biomass",15,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,4],"acetate":["..","fields","acetate",16,4]},"biomass":["..","fields","dissolved biomass",16,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,4],"acetate":["..","fields","acetate",16,4]},"biomass":["..","fields","dissolved biomass",16,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,4],"acetate":["..","fields","acetate",17,4]},"biomass":["..","fields","dissolved biomass",17,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,4],"acetate":["..","fields","acetate",17,4]},"biomass":["..","fields","dissolved biomass",17,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,4],"acetate":["..","fields","acetate",18,4]},"biomass":["..","fields","dissolved biomass",18,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,4],"acetate":["..","fields","acetate",18,4]},"biomass":["..","fields","dissolved biomass",18,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[4,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,4],"acetate":["..","fields","acetate",19,4]},"biomass":["..","fields","dissolved biomass",19,4]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,4],"acetate":["..","fields","acetate",19,4]},"biomass":["..","fields","dissolved biomass",19,4]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,5],"acetate":["..","fields","acetate",0,5]},"biomass":["..","fields","dissolved biomass",0,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,5],"acetate":["..","fields","acetate",0,5]},"biomass":["..","fields","dissolved biomass",0,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,5],"acetate":["..","fields","acetate",1,5]},"biomass":["..","fields","dissolved biomass",1,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,5],"acetate":["..","fields","acetate",1,5]},"biomass":["..","fields","dissolved biomass",1,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,5],"acetate":["..","fields","acetate",2,5]},"biomass":["..","fields","dissolved biomass",2,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,5],"acetate":["..","fields","acetate",2,5]},"biomass":["..","fields","dissolved biomass",2,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,5],"acetate":["..","fields","acetate",3,5]},"biomass":["..","fields","dissolved biomass",3,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,5],"acetate":["..","fields","acetate",3,5]},"biomass":["..","fields","dissolved biomass",3,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,5],"acetate":["..","fields","acetate",4,5]},"biomass":["..","fields","dissolved biomass",4,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,5],"acetate":["..","fields","acetate",4,5]},"biomass":["..","fields","dissolved biomass",4,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,5],"acetate":["..","fields","acetate",5,5]},"biomass":["..","fields","dissolved biomass",5,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,5],"acetate":["..","fields","acetate",5,5]},"biomass":["..","fields","dissolved biomass",5,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,5],"acetate":["..","fields","acetate",6,5]},"biomass":["..","fields","dissolved biomass",6,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,5],"acetate":["..","fields","acetate",6,5]},"biomass":["..","fields","dissolved biomass",6,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,5],"acetate":["..","fields","acetate",7,5]},"biomass":["..","fields","dissolved biomass",7,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,5],"acetate":["..","fields","acetate",7,5]},"biomass":["..","fields","dissolved biomass",7,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,5],"acetate":["..","fields","acetate",8,5]},"biomass":["..","fields","dissolved biomass",8,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,5],"acetate":["..","fields","acetate",8,5]},"biomass":["..","fields","dissolved biomass",8,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,5],"acetate":["..","fields","acetate",9,5]},"biomass":["..","fields","dissolved biomass",9,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,5],"acetate":["..","fields","acetate",9,5]},"biomass":["..","fields","dissolved biomass",9,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,5],"acetate":["..","fields","acetate",10,5]},"biomass":["..","fields","dissolved biomass",10,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,5],"acetate":["..","fields","acetate",10,5]},"biomass":["..","fields","dissolved biomass",10,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,5],"acetate":["..","fields","acetate",11,5]},"biomass":["..","fields","dissolved biomass",11,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,5],"acetate":["..","fields","acetate",11,5]},"biomass":["..","fields","dissolved biomass",11,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,5],"acetate":["..","fields","acetate",12,5]},"biomass":["..","fields","dissolved biomass",12,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,5],"acetate":["..","fields","acetate",12,5]},"biomass":["..","fields","dissolved biomass",12,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,5],"acetate":["..","fields","acetate",13,5]},"biomass":["..","fields","dissolved biomass",13,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,5],"acetate":["..","fields","acetate",13,5]},"biomass":["..","fields","dissolved biomass",13,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,5],"acetate":["..","fields","acetate",14,5]},"biomass":["..","fields","dissolved biomass",14,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,5],"acetate":["..","fields","acetate",14,5]},"biomass":["..","fields","dissolved biomass",14,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,5],"acetate":["..","fields","acetate",15,5]},"biomass":["..","fields","dissolved biomass",15,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,5],"acetate":["..","fields","acetate",15,5]},"biomass":["..","fields","dissolved biomass",15,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,5],"acetate":["..","fields","acetate",16,5]},"biomass":["..","fields","dissolved biomass",16,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,5],"acetate":["..","fields","acetate",16,5]},"biomass":["..","fields","dissolved biomass",16,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,5],"acetate":["..","fields","acetate",17,5]},"biomass":["..","fields","dissolved biomass",17,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,5],"acetate":["..","fields","acetate",17,5]},"biomass":["..","fields","dissolved biomass",17,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,5],"acetate":["..","fields","acetate",18,5]},"biomass":["..","fields","dissolved biomass",18,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,5],"acetate":["..","fields","acetate",18,5]},"biomass":["..","fields","dissolved biomass",18,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[5,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,5],"acetate":["..","fields","acetate",19,5]},"biomass":["..","fields","dissolved biomass",19,5]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,5],"acetate":["..","fields","acetate",19,5]},"biomass":["..","fields","dissolved biomass",19,5]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,6],"acetate":["..","fields","acetate",0,6]},"biomass":["..","fields","dissolved biomass",0,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,6],"acetate":["..","fields","acetate",0,6]},"biomass":["..","fields","dissolved biomass",0,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,6],"acetate":["..","fields","acetate",1,6]},"biomass":["..","fields","dissolved biomass",1,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,6],"acetate":["..","fields","acetate",1,6]},"biomass":["..","fields","dissolved biomass",1,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,6],"acetate":["..","fields","acetate",2,6]},"biomass":["..","fields","dissolved biomass",2,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,6],"acetate":["..","fields","acetate",2,6]},"biomass":["..","fields","dissolved biomass",2,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,6],"acetate":["..","fields","acetate",3,6]},"biomass":["..","fields","dissolved biomass",3,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,6],"acetate":["..","fields","acetate",3,6]},"biomass":["..","fields","dissolved biomass",3,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,6],"acetate":["..","fields","acetate",4,6]},"biomass":["..","fields","dissolved biomass",4,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,6],"acetate":["..","fields","acetate",4,6]},"biomass":["..","fields","dissolved biomass",4,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,6],"acetate":["..","fields","acetate",5,6]},"biomass":["..","fields","dissolved biomass",5,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,6],"acetate":["..","fields","acetate",5,6]},"biomass":["..","fields","dissolved biomass",5,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,6],"acetate":["..","fields","acetate",6,6]},"biomass":["..","fields","dissolved biomass",6,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,6],"acetate":["..","fields","acetate",6,6]},"biomass":["..","fields","dissolved biomass",6,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,6],"acetate":["..","fields","acetate",7,6]},"biomass":["..","fields","dissolved biomass",7,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,6],"acetate":["..","fields","acetate",7,6]},"biomass":["..","fields","dissolved biomass",7,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,6],"acetate":["..","fields","acetate",8,6]},"biomass":["..","fields","dissolved biomass",8,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,6],"acetate":["..","fields","acetate",8,6]},"biomass":["..","fields","dissolved biomass",8,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,6],"acetate":["..","fields","acetate",9,6]},"biomass":["..","fields","dissolved biomass",9,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,6],"acetate":["..","fields","acetate",9,6]},"biomass":["..","fields","dissolved biomass",9,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,6],"acetate":["..","fields","acetate",10,6]},"biomass":["..","fields","dissolved biomass",10,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,6],"acetate":["..","fields","acetate",10,6]},"biomass":["..","fields","dissolved biomass",10,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,6],"acetate":["..","fields","acetate",11,6]},"biomass":["..","fields","dissolved biomass",11,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,6],"acetate":["..","fields","acetate",11,6]},"biomass":["..","fields","dissolved biomass",11,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,6],"acetate":["..","fields","acetate",12,6]},"biomass":["..","fields","dissolved biomass",12,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,6],"acetate":["..","fields","acetate",12,6]},"biomass":["..","fields","dissolved biomass",12,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,6],"acetate":["..","fields","acetate",13,6]},"biomass":["..","fields","dissolved biomass",13,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,6],"acetate":["..","fields","acetate",13,6]},"biomass":["..","fields","dissolved biomass",13,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,6],"acetate":["..","fields","acetate",14,6]},"biomass":["..","fields","dissolved biomass",14,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,6],"acetate":["..","fields","acetate",14,6]},"biomass":["..","fields","dissolved biomass",14,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,6],"acetate":["..","fields","acetate",15,6]},"biomass":["..","fields","dissolved biomass",15,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,6],"acetate":["..","fields","acetate",15,6]},"biomass":["..","fields","dissolved biomass",15,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,6],"acetate":["..","fields","acetate",16,6]},"biomass":["..","fields","dissolved biomass",16,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,6],"acetate":["..","fields","acetate",16,6]},"biomass":["..","fields","dissolved biomass",16,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,6],"acetate":["..","fields","acetate",17,6]},"biomass":["..","fields","dissolved biomass",17,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,6],"acetate":["..","fields","acetate",17,6]},"biomass":["..","fields","dissolved biomass",17,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,6],"acetate":["..","fields","acetate",18,6]},"biomass":["..","fields","dissolved biomass",18,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,6],"acetate":["..","fields","acetate",18,6]},"biomass":["..","fields","dissolved biomass",18,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[6,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,6],"acetate":["..","fields","acetate",19,6]},"biomass":["..","fields","dissolved biomass",19,6]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,6],"acetate":["..","fields","acetate",19,6]},"biomass":["..","fields","dissolved biomass",19,6]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,7],"acetate":["..","fields","acetate",0,7]},"biomass":["..","fields","dissolved biomass",0,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,7],"acetate":["..","fields","acetate",0,7]},"biomass":["..","fields","dissolved biomass",0,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,7],"acetate":["..","fields","acetate",1,7]},"biomass":["..","fields","dissolved biomass",1,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,7],"acetate":["..","fields","acetate",1,7]},"biomass":["..","fields","dissolved biomass",1,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,7],"acetate":["..","fields","acetate",2,7]},"biomass":["..","fields","dissolved biomass",2,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,7],"acetate":["..","fields","acetate",2,7]},"biomass":["..","fields","dissolved biomass",2,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,7],"acetate":["..","fields","acetate",3,7]},"biomass":["..","fields","dissolved biomass",3,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,7],"acetate":["..","fields","acetate",3,7]},"biomass":["..","fields","dissolved biomass",3,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,7],"acetate":["..","fields","acetate",4,7]},"biomass":["..","fields","dissolved biomass",4,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,7],"acetate":["..","fields","acetate",4,7]},"biomass":["..","fields","dissolved biomass",4,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,7],"acetate":["..","fields","acetate",5,7]},"biomass":["..","fields","dissolved biomass",5,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,7],"acetate":["..","fields","acetate",5,7]},"biomass":["..","fields","dissolved biomass",5,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,7],"acetate":["..","fields","acetate",6,7]},"biomass":["..","fields","dissolved biomass",6,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,7],"acetate":["..","fields","acetate",6,7]},"biomass":["..","fields","dissolved biomass",6,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,7],"acetate":["..","fields","acetate",7,7]},"biomass":["..","fields","dissolved biomass",7,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,7],"acetate":["..","fields","acetate",7,7]},"biomass":["..","fields","dissolved biomass",7,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,7],"acetate":["..","fields","acetate",8,7]},"biomass":["..","fields","dissolved biomass",8,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,7],"acetate":["..","fields","acetate",8,7]},"biomass":["..","fields","dissolved biomass",8,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,7],"acetate":["..","fields","acetate",9,7]},"biomass":["..","fields","dissolved biomass",9,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,7],"acetate":["..","fields","acetate",9,7]},"biomass":["..","fields","dissolved biomass",9,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,7],"acetate":["..","fields","acetate",10,7]},"biomass":["..","fields","dissolved biomass",10,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,7],"acetate":["..","fields","acetate",10,7]},"biomass":["..","fields","dissolved biomass",10,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,7],"acetate":["..","fields","acetate",11,7]},"biomass":["..","fields","dissolved biomass",11,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,7],"acetate":["..","fields","acetate",11,7]},"biomass":["..","fields","dissolved biomass",11,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,7],"acetate":["..","fields","acetate",12,7]},"biomass":["..","fields","dissolved biomass",12,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,7],"acetate":["..","fields","acetate",12,7]},"biomass":["..","fields","dissolved biomass",12,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,7],"acetate":["..","fields","acetate",13,7]},"biomass":["..","fields","dissolved biomass",13,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,7],"acetate":["..","fields","acetate",13,7]},"biomass":["..","fields","dissolved biomass",13,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,7],"acetate":["..","fields","acetate",14,7]},"biomass":["..","fields","dissolved biomass",14,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,7],"acetate":["..","fields","acetate",14,7]},"biomass":["..","fields","dissolved biomass",14,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,7],"acetate":["..","fields","acetate",15,7]},"biomass":["..","fields","dissolved biomass",15,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,7],"acetate":["..","fields","acetate",15,7]},"biomass":["..","fields","dissolved biomass",15,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,7],"acetate":["..","fields","acetate",16,7]},"biomass":["..","fields","dissolved biomass",16,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,7],"acetate":["..","fields","acetate",16,7]},"biomass":["..","fields","dissolved biomass",16,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,7],"acetate":["..","fields","acetate",17,7]},"biomass":["..","fields","dissolved biomass",17,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,7],"acetate":["..","fields","acetate",17,7]},"biomass":["..","fields","dissolved biomass",17,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,7],"acetate":["..","fields","acetate",18,7]},"biomass":["..","fields","dissolved biomass",18,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,7],"acetate":["..","fields","acetate",18,7]},"biomass":["..","fields","dissolved biomass",18,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[7,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,7],"acetate":["..","fields","acetate",19,7]},"biomass":["..","fields","dissolved biomass",19,7]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,7],"acetate":["..","fields","acetate",19,7]},"biomass":["..","fields","dissolved biomass",19,7]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,8],"acetate":["..","fields","acetate",0,8]},"biomass":["..","fields","dissolved biomass",0,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,8],"acetate":["..","fields","acetate",0,8]},"biomass":["..","fields","dissolved biomass",0,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,8],"acetate":["..","fields","acetate",1,8]},"biomass":["..","fields","dissolved biomass",1,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,8],"acetate":["..","fields","acetate",1,8]},"biomass":["..","fields","dissolved biomass",1,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,8],"acetate":["..","fields","acetate",2,8]},"biomass":["..","fields","dissolved biomass",2,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,8],"acetate":["..","fields","acetate",2,8]},"biomass":["..","fields","dissolved biomass",2,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,8],"acetate":["..","fields","acetate",3,8]},"biomass":["..","fields","dissolved biomass",3,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,8],"acetate":["..","fields","acetate",3,8]},"biomass":["..","fields","dissolved biomass",3,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,8],"acetate":["..","fields","acetate",4,8]},"biomass":["..","fields","dissolved biomass",4,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,8],"acetate":["..","fields","acetate",4,8]},"biomass":["..","fields","dissolved biomass",4,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,8],"acetate":["..","fields","acetate",5,8]},"biomass":["..","fields","dissolved biomass",5,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,8],"acetate":["..","fields","acetate",5,8]},"biomass":["..","fields","dissolved biomass",5,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,8],"acetate":["..","fields","acetate",6,8]},"biomass":["..","fields","dissolved biomass",6,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,8],"acetate":["..","fields","acetate",6,8]},"biomass":["..","fields","dissolved biomass",6,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,8],"acetate":["..","fields","acetate",7,8]},"biomass":["..","fields","dissolved biomass",7,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,8],"acetate":["..","fields","acetate",7,8]},"biomass":["..","fields","dissolved biomass",7,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,8],"acetate":["..","fields","acetate",8,8]},"biomass":["..","fields","dissolved biomass",8,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,8],"acetate":["..","fields","acetate",8,8]},"biomass":["..","fields","dissolved biomass",8,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,8],"acetate":["..","fields","acetate",9,8]},"biomass":["..","fields","dissolved biomass",9,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,8],"acetate":["..","fields","acetate",9,8]},"biomass":["..","fields","dissolved biomass",9,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,8],"acetate":["..","fields","acetate",10,8]},"biomass":["..","fields","dissolved biomass",10,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,8],"acetate":["..","fields","acetate",10,8]},"biomass":["..","fields","dissolved biomass",10,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,8],"acetate":["..","fields","acetate",11,8]},"biomass":["..","fields","dissolved biomass",11,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,8],"acetate":["..","fields","acetate",11,8]},"biomass":["..","fields","dissolved biomass",11,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,8],"acetate":["..","fields","acetate",12,8]},"biomass":["..","fields","dissolved biomass",12,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,8],"acetate":["..","fields","acetate",12,8]},"biomass":["..","fields","dissolved biomass",12,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,8],"acetate":["..","fields","acetate",13,8]},"biomass":["..","fields","dissolved biomass",13,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,8],"acetate":["..","fields","acetate",13,8]},"biomass":["..","fields","dissolved biomass",13,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,8],"acetate":["..","fields","acetate",14,8]},"biomass":["..","fields","dissolved biomass",14,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,8],"acetate":["..","fields","acetate",14,8]},"biomass":["..","fields","dissolved biomass",14,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,8],"acetate":["..","fields","acetate",15,8]},"biomass":["..","fields","dissolved biomass",15,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,8],"acetate":["..","fields","acetate",15,8]},"biomass":["..","fields","dissolved biomass",15,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,8],"acetate":["..","fields","acetate",16,8]},"biomass":["..","fields","dissolved biomass",16,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,8],"acetate":["..","fields","acetate",16,8]},"biomass":["..","fields","dissolved biomass",16,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,8],"acetate":["..","fields","acetate",17,8]},"biomass":["..","fields","dissolved biomass",17,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,8],"acetate":["..","fields","acetate",17,8]},"biomass":["..","fields","dissolved biomass",17,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,8],"acetate":["..","fields","acetate",18,8]},"biomass":["..","fields","dissolved biomass",18,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,8],"acetate":["..","fields","acetate",18,8]},"biomass":["..","fields","dissolved biomass",18,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[8,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,8],"acetate":["..","fields","acetate",19,8]},"biomass":["..","fields","dissolved biomass",19,8]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,8],"acetate":["..","fields","acetate",19,8]},"biomass":["..","fields","dissolved biomass",19,8]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,9],"acetate":["..","fields","acetate",0,9]},"biomass":["..","fields","dissolved biomass",0,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,9],"acetate":["..","fields","acetate",0,9]},"biomass":["..","fields","dissolved biomass",0,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,9],"acetate":["..","fields","acetate",1,9]},"biomass":["..","fields","dissolved biomass",1,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,9],"acetate":["..","fields","acetate",1,9]},"biomass":["..","fields","dissolved biomass",1,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,9],"acetate":["..","fields","acetate",2,9]},"biomass":["..","fields","dissolved biomass",2,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,9],"acetate":["..","fields","acetate",2,9]},"biomass":["..","fields","dissolved biomass",2,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,9],"acetate":["..","fields","acetate",3,9]},"biomass":["..","fields","dissolved biomass",3,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,9],"acetate":["..","fields","acetate",3,9]},"biomass":["..","fields","dissolved biomass",3,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,9],"acetate":["..","fields","acetate",4,9]},"biomass":["..","fields","dissolved biomass",4,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,9],"acetate":["..","fields","acetate",4,9]},"biomass":["..","fields","dissolved biomass",4,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,9],"acetate":["..","fields","acetate",5,9]},"biomass":["..","fields","dissolved biomass",5,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,9],"acetate":["..","fields","acetate",5,9]},"biomass":["..","fields","dissolved biomass",5,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,9],"acetate":["..","fields","acetate",6,9]},"biomass":["..","fields","dissolved biomass",6,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,9],"acetate":["..","fields","acetate",6,9]},"biomass":["..","fields","dissolved biomass",6,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,9],"acetate":["..","fields","acetate",7,9]},"biomass":["..","fields","dissolved biomass",7,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,9],"acetate":["..","fields","acetate",7,9]},"biomass":["..","fields","dissolved biomass",7,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,9],"acetate":["..","fields","acetate",8,9]},"biomass":["..","fields","dissolved biomass",8,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,9],"acetate":["..","fields","acetate",8,9]},"biomass":["..","fields","dissolved biomass",8,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,9],"acetate":["..","fields","acetate",9,9]},"biomass":["..","fields","dissolved biomass",9,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,9],"acetate":["..","fields","acetate",9,9]},"biomass":["..","fields","dissolved biomass",9,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,9],"acetate":["..","fields","acetate",10,9]},"biomass":["..","fields","dissolved biomass",10,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,9],"acetate":["..","fields","acetate",10,9]},"biomass":["..","fields","dissolved biomass",10,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,9],"acetate":["..","fields","acetate",11,9]},"biomass":["..","fields","dissolved biomass",11,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,9],"acetate":["..","fields","acetate",11,9]},"biomass":["..","fields","dissolved biomass",11,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,9],"acetate":["..","fields","acetate",12,9]},"biomass":["..","fields","dissolved biomass",12,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,9],"acetate":["..","fields","acetate",12,9]},"biomass":["..","fields","dissolved biomass",12,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,9],"acetate":["..","fields","acetate",13,9]},"biomass":["..","fields","dissolved biomass",13,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,9],"acetate":["..","fields","acetate",13,9]},"biomass":["..","fields","dissolved biomass",13,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,9],"acetate":["..","fields","acetate",14,9]},"biomass":["..","fields","dissolved biomass",14,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,9],"acetate":["..","fields","acetate",14,9]},"biomass":["..","fields","dissolved biomass",14,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,9],"acetate":["..","fields","acetate",15,9]},"biomass":["..","fields","dissolved biomass",15,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,9],"acetate":["..","fields","acetate",15,9]},"biomass":["..","fields","dissolved biomass",15,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,9],"acetate":["..","fields","acetate",16,9]},"biomass":["..","fields","dissolved biomass",16,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,9],"acetate":["..","fields","acetate",16,9]},"biomass":["..","fields","dissolved biomass",16,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,9],"acetate":["..","fields","acetate",17,9]},"biomass":["..","fields","dissolved biomass",17,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,9],"acetate":["..","fields","acetate",17,9]},"biomass":["..","fields","dissolved biomass",17,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,9],"acetate":["..","fields","acetate",18,9]},"biomass":["..","fields","dissolved biomass",18,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,9],"acetate":["..","fields","acetate",18,9]},"biomass":["..","fields","dissolved biomass",18,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[9,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,9],"acetate":["..","fields","acetate",19,9]},"biomass":["..","fields","dissolved biomass",19,9]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,9],"acetate":["..","fields","acetate",19,9]},"biomass":["..","fields","dissolved biomass",19,9]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,10],"acetate":["..","fields","acetate",0,10]},"biomass":["..","fields","dissolved biomass",0,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,10],"acetate":["..","fields","acetate",0,10]},"biomass":["..","fields","dissolved biomass",0,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,10],"acetate":["..","fields","acetate",1,10]},"biomass":["..","fields","dissolved biomass",1,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,10],"acetate":["..","fields","acetate",1,10]},"biomass":["..","fields","dissolved biomass",1,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,10],"acetate":["..","fields","acetate",2,10]},"biomass":["..","fields","dissolved biomass",2,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,10],"acetate":["..","fields","acetate",2,10]},"biomass":["..","fields","dissolved biomass",2,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,10],"acetate":["..","fields","acetate",3,10]},"biomass":["..","fields","dissolved biomass",3,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,10],"acetate":["..","fields","acetate",3,10]},"biomass":["..","fields","dissolved biomass",3,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,10],"acetate":["..","fields","acetate",4,10]},"biomass":["..","fields","dissolved biomass",4,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,10],"acetate":["..","fields","acetate",4,10]},"biomass":["..","fields","dissolved biomass",4,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,10],"acetate":["..","fields","acetate",5,10]},"biomass":["..","fields","dissolved biomass",5,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,10],"acetate":["..","fields","acetate",5,10]},"biomass":["..","fields","dissolved biomass",5,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,10],"acetate":["..","fields","acetate",6,10]},"biomass":["..","fields","dissolved biomass",6,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,10],"acetate":["..","fields","acetate",6,10]},"biomass":["..","fields","dissolved biomass",6,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,10],"acetate":["..","fields","acetate",7,10]},"biomass":["..","fields","dissolved biomass",7,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,10],"acetate":["..","fields","acetate",7,10]},"biomass":["..","fields","dissolved biomass",7,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,10],"acetate":["..","fields","acetate",8,10]},"biomass":["..","fields","dissolved biomass",8,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,10],"acetate":["..","fields","acetate",8,10]},"biomass":["..","fields","dissolved biomass",8,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,10],"acetate":["..","fields","acetate",9,10]},"biomass":["..","fields","dissolved biomass",9,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,10],"acetate":["..","fields","acetate",9,10]},"biomass":["..","fields","dissolved biomass",9,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,10],"acetate":["..","fields","acetate",10,10]},"biomass":["..","fields","dissolved biomass",10,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,10],"acetate":["..","fields","acetate",10,10]},"biomass":["..","fields","dissolved biomass",10,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,10],"acetate":["..","fields","acetate",11,10]},"biomass":["..","fields","dissolved biomass",11,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,10],"acetate":["..","fields","acetate",11,10]},"biomass":["..","fields","dissolved biomass",11,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,10],"acetate":["..","fields","acetate",12,10]},"biomass":["..","fields","dissolved biomass",12,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,10],"acetate":["..","fields","acetate",12,10]},"biomass":["..","fields","dissolved biomass",12,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,10],"acetate":["..","fields","acetate",13,10]},"biomass":["..","fields","dissolved biomass",13,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,10],"acetate":["..","fields","acetate",13,10]},"biomass":["..","fields","dissolved biomass",13,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,10],"acetate":["..","fields","acetate",14,10]},"biomass":["..","fields","dissolved biomass",14,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,10],"acetate":["..","fields","acetate",14,10]},"biomass":["..","fields","dissolved biomass",14,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,10],"acetate":["..","fields","acetate",15,10]},"biomass":["..","fields","dissolved biomass",15,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,10],"acetate":["..","fields","acetate",15,10]},"biomass":["..","fields","dissolved biomass",15,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,10],"acetate":["..","fields","acetate",16,10]},"biomass":["..","fields","dissolved biomass",16,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,10],"acetate":["..","fields","acetate",16,10]},"biomass":["..","fields","dissolved biomass",16,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,10],"acetate":["..","fields","acetate",17,10]},"biomass":["..","fields","dissolved biomass",17,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,10],"acetate":["..","fields","acetate",17,10]},"biomass":["..","fields","dissolved biomass",17,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,10],"acetate":["..","fields","acetate",18,10]},"biomass":["..","fields","dissolved biomass",18,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,10],"acetate":["..","fields","acetate",18,10]},"biomass":["..","fields","dissolved biomass",18,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[10,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,10],"acetate":["..","fields","acetate",19,10]},"biomass":["..","fields","dissolved biomass",19,10]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,10],"acetate":["..","fields","acetate",19,10]},"biomass":["..","fields","dissolved biomass",19,10]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,11],"acetate":["..","fields","acetate",0,11]},"biomass":["..","fields","dissolved biomass",0,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,11],"acetate":["..","fields","acetate",0,11]},"biomass":["..","fields","dissolved biomass",0,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,11],"acetate":["..","fields","acetate",1,11]},"biomass":["..","fields","dissolved biomass",1,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,11],"acetate":["..","fields","acetate",1,11]},"biomass":["..","fields","dissolved biomass",1,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,11],"acetate":["..","fields","acetate",2,11]},"biomass":["..","fields","dissolved biomass",2,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,11],"acetate":["..","fields","acetate",2,11]},"biomass":["..","fields","dissolved biomass",2,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,11],"acetate":["..","fields","acetate",3,11]},"biomass":["..","fields","dissolved biomass",3,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,11],"acetate":["..","fields","acetate",3,11]},"biomass":["..","fields","dissolved biomass",3,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,11],"acetate":["..","fields","acetate",4,11]},"biomass":["..","fields","dissolved biomass",4,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,11],"acetate":["..","fields","acetate",4,11]},"biomass":["..","fields","dissolved biomass",4,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,11],"acetate":["..","fields","acetate",5,11]},"biomass":["..","fields","dissolved biomass",5,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,11],"acetate":["..","fields","acetate",5,11]},"biomass":["..","fields","dissolved biomass",5,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,11],"acetate":["..","fields","acetate",6,11]},"biomass":["..","fields","dissolved biomass",6,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,11],"acetate":["..","fields","acetate",6,11]},"biomass":["..","fields","dissolved biomass",6,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,11],"acetate":["..","fields","acetate",7,11]},"biomass":["..","fields","dissolved biomass",7,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,11],"acetate":["..","fields","acetate",7,11]},"biomass":["..","fields","dissolved biomass",7,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,11],"acetate":["..","fields","acetate",8,11]},"biomass":["..","fields","dissolved biomass",8,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,11],"acetate":["..","fields","acetate",8,11]},"biomass":["..","fields","dissolved biomass",8,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,11],"acetate":["..","fields","acetate",9,11]},"biomass":["..","fields","dissolved biomass",9,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,11],"acetate":["..","fields","acetate",9,11]},"biomass":["..","fields","dissolved biomass",9,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,11],"acetate":["..","fields","acetate",10,11]},"biomass":["..","fields","dissolved biomass",10,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,11],"acetate":["..","fields","acetate",10,11]},"biomass":["..","fields","dissolved biomass",10,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,11],"acetate":["..","fields","acetate",11,11]},"biomass":["..","fields","dissolved biomass",11,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,11],"acetate":["..","fields","acetate",11,11]},"biomass":["..","fields","dissolved biomass",11,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,11],"acetate":["..","fields","acetate",12,11]},"biomass":["..","fields","dissolved biomass",12,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,11],"acetate":["..","fields","acetate",12,11]},"biomass":["..","fields","dissolved biomass",12,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,11],"acetate":["..","fields","acetate",13,11]},"biomass":["..","fields","dissolved biomass",13,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,11],"acetate":["..","fields","acetate",13,11]},"biomass":["..","fields","dissolved biomass",13,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,11],"acetate":["..","fields","acetate",14,11]},"biomass":["..","fields","dissolved biomass",14,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,11],"acetate":["..","fields","acetate",14,11]},"biomass":["..","fields","dissolved biomass",14,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,11],"acetate":["..","fields","acetate",15,11]},"biomass":["..","fields","dissolved biomass",15,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,11],"acetate":["..","fields","acetate",15,11]},"biomass":["..","fields","dissolved biomass",15,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,11],"acetate":["..","fields","acetate",16,11]},"biomass":["..","fields","dissolved biomass",16,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,11],"acetate":["..","fields","acetate",16,11]},"biomass":["..","fields","dissolved biomass",16,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,11],"acetate":["..","fields","acetate",17,11]},"biomass":["..","fields","dissolved biomass",17,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,11],"acetate":["..","fields","acetate",17,11]},"biomass":["..","fields","dissolved biomass",17,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,11],"acetate":["..","fields","acetate",18,11]},"biomass":["..","fields","dissolved biomass",18,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,11],"acetate":["..","fields","acetate",18,11]},"biomass":["..","fields","dissolved biomass",18,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[11,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,11],"acetate":["..","fields","acetate",19,11]},"biomass":["..","fields","dissolved biomass",19,11]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,11],"acetate":["..","fields","acetate",19,11]},"biomass":["..","fields","dissolved biomass",19,11]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,12],"acetate":["..","fields","acetate",0,12]},"biomass":["..","fields","dissolved biomass",0,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,12],"acetate":["..","fields","acetate",0,12]},"biomass":["..","fields","dissolved biomass",0,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,12],"acetate":["..","fields","acetate",1,12]},"biomass":["..","fields","dissolved biomass",1,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,12],"acetate":["..","fields","acetate",1,12]},"biomass":["..","fields","dissolved biomass",1,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,12],"acetate":["..","fields","acetate",2,12]},"biomass":["..","fields","dissolved biomass",2,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,12],"acetate":["..","fields","acetate",2,12]},"biomass":["..","fields","dissolved biomass",2,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,12],"acetate":["..","fields","acetate",3,12]},"biomass":["..","fields","dissolved biomass",3,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,12],"acetate":["..","fields","acetate",3,12]},"biomass":["..","fields","dissolved biomass",3,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,12],"acetate":["..","fields","acetate",4,12]},"biomass":["..","fields","dissolved biomass",4,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,12],"acetate":["..","fields","acetate",4,12]},"biomass":["..","fields","dissolved biomass",4,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,12],"acetate":["..","fields","acetate",5,12]},"biomass":["..","fields","dissolved biomass",5,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,12],"acetate":["..","fields","acetate",5,12]},"biomass":["..","fields","dissolved biomass",5,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,12],"acetate":["..","fields","acetate",6,12]},"biomass":["..","fields","dissolved biomass",6,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,12],"acetate":["..","fields","acetate",6,12]},"biomass":["..","fields","dissolved biomass",6,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,12],"acetate":["..","fields","acetate",7,12]},"biomass":["..","fields","dissolved biomass",7,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,12],"acetate":["..","fields","acetate",7,12]},"biomass":["..","fields","dissolved biomass",7,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,12],"acetate":["..","fields","acetate",8,12]},"biomass":["..","fields","dissolved biomass",8,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,12],"acetate":["..","fields","acetate",8,12]},"biomass":["..","fields","dissolved biomass",8,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,12],"acetate":["..","fields","acetate",9,12]},"biomass":["..","fields","dissolved biomass",9,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,12],"acetate":["..","fields","acetate",9,12]},"biomass":["..","fields","dissolved biomass",9,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,12],"acetate":["..","fields","acetate",10,12]},"biomass":["..","fields","dissolved biomass",10,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,12],"acetate":["..","fields","acetate",10,12]},"biomass":["..","fields","dissolved biomass",10,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,12],"acetate":["..","fields","acetate",11,12]},"biomass":["..","fields","dissolved biomass",11,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,12],"acetate":["..","fields","acetate",11,12]},"biomass":["..","fields","dissolved biomass",11,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,12],"acetate":["..","fields","acetate",12,12]},"biomass":["..","fields","dissolved biomass",12,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,12],"acetate":["..","fields","acetate",12,12]},"biomass":["..","fields","dissolved biomass",12,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,12],"acetate":["..","fields","acetate",13,12]},"biomass":["..","fields","dissolved biomass",13,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,12],"acetate":["..","fields","acetate",13,12]},"biomass":["..","fields","dissolved biomass",13,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,12],"acetate":["..","fields","acetate",14,12]},"biomass":["..","fields","dissolved biomass",14,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,12],"acetate":["..","fields","acetate",14,12]},"biomass":["..","fields","dissolved biomass",14,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,12],"acetate":["..","fields","acetate",15,12]},"biomass":["..","fields","dissolved biomass",15,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,12],"acetate":["..","fields","acetate",15,12]},"biomass":["..","fields","dissolved biomass",15,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,12],"acetate":["..","fields","acetate",16,12]},"biomass":["..","fields","dissolved biomass",16,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,12],"acetate":["..","fields","acetate",16,12]},"biomass":["..","fields","dissolved biomass",16,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,12],"acetate":["..","fields","acetate",17,12]},"biomass":["..","fields","dissolved biomass",17,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,12],"acetate":["..","fields","acetate",17,12]},"biomass":["..","fields","dissolved biomass",17,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,12],"acetate":["..","fields","acetate",18,12]},"biomass":["..","fields","dissolved biomass",18,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,12],"acetate":["..","fields","acetate",18,12]},"biomass":["..","fields","dissolved biomass",18,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[12,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,12],"acetate":["..","fields","acetate",19,12]},"biomass":["..","fields","dissolved biomass",19,12]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,12],"acetate":["..","fields","acetate",19,12]},"biomass":["..","fields","dissolved biomass",19,12]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,13],"acetate":["..","fields","acetate",0,13]},"biomass":["..","fields","dissolved biomass",0,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,13],"acetate":["..","fields","acetate",0,13]},"biomass":["..","fields","dissolved biomass",0,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,13],"acetate":["..","fields","acetate",1,13]},"biomass":["..","fields","dissolved biomass",1,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,13],"acetate":["..","fields","acetate",1,13]},"biomass":["..","fields","dissolved biomass",1,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,13],"acetate":["..","fields","acetate",2,13]},"biomass":["..","fields","dissolved biomass",2,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,13],"acetate":["..","fields","acetate",2,13]},"biomass":["..","fields","dissolved biomass",2,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,13],"acetate":["..","fields","acetate",3,13]},"biomass":["..","fields","dissolved biomass",3,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,13],"acetate":["..","fields","acetate",3,13]},"biomass":["..","fields","dissolved biomass",3,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,13],"acetate":["..","fields","acetate",4,13]},"biomass":["..","fields","dissolved biomass",4,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,13],"acetate":["..","fields","acetate",4,13]},"biomass":["..","fields","dissolved biomass",4,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,13],"acetate":["..","fields","acetate",5,13]},"biomass":["..","fields","dissolved biomass",5,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,13],"acetate":["..","fields","acetate",5,13]},"biomass":["..","fields","dissolved biomass",5,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,13],"acetate":["..","fields","acetate",6,13]},"biomass":["..","fields","dissolved biomass",6,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,13],"acetate":["..","fields","acetate",6,13]},"biomass":["..","fields","dissolved biomass",6,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,13],"acetate":["..","fields","acetate",7,13]},"biomass":["..","fields","dissolved biomass",7,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,13],"acetate":["..","fields","acetate",7,13]},"biomass":["..","fields","dissolved biomass",7,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,13],"acetate":["..","fields","acetate",8,13]},"biomass":["..","fields","dissolved biomass",8,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,13],"acetate":["..","fields","acetate",8,13]},"biomass":["..","fields","dissolved biomass",8,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,13],"acetate":["..","fields","acetate",9,13]},"biomass":["..","fields","dissolved biomass",9,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,13],"acetate":["..","fields","acetate",9,13]},"biomass":["..","fields","dissolved biomass",9,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,13],"acetate":["..","fields","acetate",10,13]},"biomass":["..","fields","dissolved biomass",10,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,13],"acetate":["..","fields","acetate",10,13]},"biomass":["..","fields","dissolved biomass",10,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,13],"acetate":["..","fields","acetate",11,13]},"biomass":["..","fields","dissolved biomass",11,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,13],"acetate":["..","fields","acetate",11,13]},"biomass":["..","fields","dissolved biomass",11,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,13],"acetate":["..","fields","acetate",12,13]},"biomass":["..","fields","dissolved biomass",12,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,13],"acetate":["..","fields","acetate",12,13]},"biomass":["..","fields","dissolved biomass",12,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,13],"acetate":["..","fields","acetate",13,13]},"biomass":["..","fields","dissolved biomass",13,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,13],"acetate":["..","fields","acetate",13,13]},"biomass":["..","fields","dissolved biomass",13,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,13],"acetate":["..","fields","acetate",14,13]},"biomass":["..","fields","dissolved biomass",14,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,13],"acetate":["..","fields","acetate",14,13]},"biomass":["..","fields","dissolved biomass",14,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,13],"acetate":["..","fields","acetate",15,13]},"biomass":["..","fields","dissolved biomass",15,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,13],"acetate":["..","fields","acetate",15,13]},"biomass":["..","fields","dissolved biomass",15,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,13],"acetate":["..","fields","acetate",16,13]},"biomass":["..","fields","dissolved biomass",16,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,13],"acetate":["..","fields","acetate",16,13]},"biomass":["..","fields","dissolved biomass",16,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,13],"acetate":["..","fields","acetate",17,13]},"biomass":["..","fields","dissolved biomass",17,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,13],"acetate":["..","fields","acetate",17,13]},"biomass":["..","fields","dissolved biomass",17,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,13],"acetate":["..","fields","acetate",18,13]},"biomass":["..","fields","dissolved biomass",18,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,13],"acetate":["..","fields","acetate",18,13]},"biomass":["..","fields","dissolved biomass",18,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[13,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,13],"acetate":["..","fields","acetate",19,13]},"biomass":["..","fields","dissolved biomass",19,13]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,13],"acetate":["..","fields","acetate",19,13]},"biomass":["..","fields","dissolved biomass",19,13]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,14],"acetate":["..","fields","acetate",0,14]},"biomass":["..","fields","dissolved biomass",0,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,14],"acetate":["..","fields","acetate",0,14]},"biomass":["..","fields","dissolved biomass",0,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,14],"acetate":["..","fields","acetate",1,14]},"biomass":["..","fields","dissolved biomass",1,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,14],"acetate":["..","fields","acetate",1,14]},"biomass":["..","fields","dissolved biomass",1,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,14],"acetate":["..","fields","acetate",2,14]},"biomass":["..","fields","dissolved biomass",2,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,14],"acetate":["..","fields","acetate",2,14]},"biomass":["..","fields","dissolved biomass",2,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,14],"acetate":["..","fields","acetate",3,14]},"biomass":["..","fields","dissolved biomass",3,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,14],"acetate":["..","fields","acetate",3,14]},"biomass":["..","fields","dissolved biomass",3,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,14],"acetate":["..","fields","acetate",4,14]},"biomass":["..","fields","dissolved biomass",4,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,14],"acetate":["..","fields","acetate",4,14]},"biomass":["..","fields","dissolved biomass",4,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,14],"acetate":["..","fields","acetate",5,14]},"biomass":["..","fields","dissolved biomass",5,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,14],"acetate":["..","fields","acetate",5,14]},"biomass":["..","fields","dissolved biomass",5,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,14],"acetate":["..","fields","acetate",6,14]},"biomass":["..","fields","dissolved biomass",6,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,14],"acetate":["..","fields","acetate",6,14]},"biomass":["..","fields","dissolved biomass",6,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,14],"acetate":["..","fields","acetate",7,14]},"biomass":["..","fields","dissolved biomass",7,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,14],"acetate":["..","fields","acetate",7,14]},"biomass":["..","fields","dissolved biomass",7,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,14],"acetate":["..","fields","acetate",8,14]},"biomass":["..","fields","dissolved biomass",8,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,14],"acetate":["..","fields","acetate",8,14]},"biomass":["..","fields","dissolved biomass",8,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,14],"acetate":["..","fields","acetate",9,14]},"biomass":["..","fields","dissolved biomass",9,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,14],"acetate":["..","fields","acetate",9,14]},"biomass":["..","fields","dissolved biomass",9,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,14],"acetate":["..","fields","acetate",10,14]},"biomass":["..","fields","dissolved biomass",10,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,14],"acetate":["..","fields","acetate",10,14]},"biomass":["..","fields","dissolved biomass",10,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,14],"acetate":["..","fields","acetate",11,14]},"biomass":["..","fields","dissolved biomass",11,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,14],"acetate":["..","fields","acetate",11,14]},"biomass":["..","fields","dissolved biomass",11,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,14],"acetate":["..","fields","acetate",12,14]},"biomass":["..","fields","dissolved biomass",12,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,14],"acetate":["..","fields","acetate",12,14]},"biomass":["..","fields","dissolved biomass",12,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,14],"acetate":["..","fields","acetate",13,14]},"biomass":["..","fields","dissolved biomass",13,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,14],"acetate":["..","fields","acetate",13,14]},"biomass":["..","fields","dissolved biomass",13,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,14],"acetate":["..","fields","acetate",14,14]},"biomass":["..","fields","dissolved biomass",14,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,14],"acetate":["..","fields","acetate",14,14]},"biomass":["..","fields","dissolved biomass",14,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,14],"acetate":["..","fields","acetate",15,14]},"biomass":["..","fields","dissolved biomass",15,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,14],"acetate":["..","fields","acetate",15,14]},"biomass":["..","fields","dissolved biomass",15,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,14],"acetate":["..","fields","acetate",16,14]},"biomass":["..","fields","dissolved biomass",16,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,14],"acetate":["..","fields","acetate",16,14]},"biomass":["..","fields","dissolved biomass",16,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,14],"acetate":["..","fields","acetate",17,14]},"biomass":["..","fields","dissolved biomass",17,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,14],"acetate":["..","fields","acetate",17,14]},"biomass":["..","fields","dissolved biomass",17,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,14],"acetate":["..","fields","acetate",18,14]},"biomass":["..","fields","dissolved biomass",18,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,14],"acetate":["..","fields","acetate",18,14]},"biomass":["..","fields","dissolved biomass",18,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[14,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,14],"acetate":["..","fields","acetate",19,14]},"biomass":["..","fields","dissolved biomass",19,14]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,14],"acetate":["..","fields","acetate",19,14]},"biomass":["..","fields","dissolved biomass",19,14]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,15],"acetate":["..","fields","acetate",0,15]},"biomass":["..","fields","dissolved biomass",0,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,15],"acetate":["..","fields","acetate",0,15]},"biomass":["..","fields","dissolved biomass",0,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,15],"acetate":["..","fields","acetate",1,15]},"biomass":["..","fields","dissolved biomass",1,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,15],"acetate":["..","fields","acetate",1,15]},"biomass":["..","fields","dissolved biomass",1,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,15],"acetate":["..","fields","acetate",2,15]},"biomass":["..","fields","dissolved biomass",2,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,15],"acetate":["..","fields","acetate",2,15]},"biomass":["..","fields","dissolved biomass",2,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,15],"acetate":["..","fields","acetate",3,15]},"biomass":["..","fields","dissolved biomass",3,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,15],"acetate":["..","fields","acetate",3,15]},"biomass":["..","fields","dissolved biomass",3,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,15],"acetate":["..","fields","acetate",4,15]},"biomass":["..","fields","dissolved biomass",4,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,15],"acetate":["..","fields","acetate",4,15]},"biomass":["..","fields","dissolved biomass",4,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,15],"acetate":["..","fields","acetate",5,15]},"biomass":["..","fields","dissolved biomass",5,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,15],"acetate":["..","fields","acetate",5,15]},"biomass":["..","fields","dissolved biomass",5,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,15],"acetate":["..","fields","acetate",6,15]},"biomass":["..","fields","dissolved biomass",6,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,15],"acetate":["..","fields","acetate",6,15]},"biomass":["..","fields","dissolved biomass",6,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,15],"acetate":["..","fields","acetate",7,15]},"biomass":["..","fields","dissolved biomass",7,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,15],"acetate":["..","fields","acetate",7,15]},"biomass":["..","fields","dissolved biomass",7,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,15],"acetate":["..","fields","acetate",8,15]},"biomass":["..","fields","dissolved biomass",8,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,15],"acetate":["..","fields","acetate",8,15]},"biomass":["..","fields","dissolved biomass",8,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,15],"acetate":["..","fields","acetate",9,15]},"biomass":["..","fields","dissolved biomass",9,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,15],"acetate":["..","fields","acetate",9,15]},"biomass":["..","fields","dissolved biomass",9,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,15],"acetate":["..","fields","acetate",10,15]},"biomass":["..","fields","dissolved biomass",10,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,15],"acetate":["..","fields","acetate",10,15]},"biomass":["..","fields","dissolved biomass",10,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,15],"acetate":["..","fields","acetate",11,15]},"biomass":["..","fields","dissolved biomass",11,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,15],"acetate":["..","fields","acetate",11,15]},"biomass":["..","fields","dissolved biomass",11,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,15],"acetate":["..","fields","acetate",12,15]},"biomass":["..","fields","dissolved biomass",12,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,15],"acetate":["..","fields","acetate",12,15]},"biomass":["..","fields","dissolved biomass",12,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,15],"acetate":["..","fields","acetate",13,15]},"biomass":["..","fields","dissolved biomass",13,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,15],"acetate":["..","fields","acetate",13,15]},"biomass":["..","fields","dissolved biomass",13,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,15],"acetate":["..","fields","acetate",14,15]},"biomass":["..","fields","dissolved biomass",14,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,15],"acetate":["..","fields","acetate",14,15]},"biomass":["..","fields","dissolved biomass",14,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,15],"acetate":["..","fields","acetate",15,15]},"biomass":["..","fields","dissolved biomass",15,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,15],"acetate":["..","fields","acetate",15,15]},"biomass":["..","fields","dissolved biomass",15,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,15],"acetate":["..","fields","acetate",16,15]},"biomass":["..","fields","dissolved biomass",16,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,15],"acetate":["..","fields","acetate",16,15]},"biomass":["..","fields","dissolved biomass",16,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,15],"acetate":["..","fields","acetate",17,15]},"biomass":["..","fields","dissolved biomass",17,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,15],"acetate":["..","fields","acetate",17,15]},"biomass":["..","fields","dissolved biomass",17,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,15],"acetate":["..","fields","acetate",18,15]},"biomass":["..","fields","dissolved biomass",18,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,15],"acetate":["..","fields","acetate",18,15]},"biomass":["..","fields","dissolved biomass",18,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[15,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,15],"acetate":["..","fields","acetate",19,15]},"biomass":["..","fields","dissolved biomass",19,15]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,15],"acetate":["..","fields","acetate",19,15]},"biomass":["..","fields","dissolved biomass",19,15]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,16],"acetate":["..","fields","acetate",0,16]},"biomass":["..","fields","dissolved biomass",0,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,16],"acetate":["..","fields","acetate",0,16]},"biomass":["..","fields","dissolved biomass",0,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,16],"acetate":["..","fields","acetate",1,16]},"biomass":["..","fields","dissolved biomass",1,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,16],"acetate":["..","fields","acetate",1,16]},"biomass":["..","fields","dissolved biomass",1,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,16],"acetate":["..","fields","acetate",2,16]},"biomass":["..","fields","dissolved biomass",2,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,16],"acetate":["..","fields","acetate",2,16]},"biomass":["..","fields","dissolved biomass",2,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,16],"acetate":["..","fields","acetate",3,16]},"biomass":["..","fields","dissolved biomass",3,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,16],"acetate":["..","fields","acetate",3,16]},"biomass":["..","fields","dissolved biomass",3,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,16],"acetate":["..","fields","acetate",4,16]},"biomass":["..","fields","dissolved biomass",4,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,16],"acetate":["..","fields","acetate",4,16]},"biomass":["..","fields","dissolved biomass",4,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,16],"acetate":["..","fields","acetate",5,16]},"biomass":["..","fields","dissolved biomass",5,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,16],"acetate":["..","fields","acetate",5,16]},"biomass":["..","fields","dissolved biomass",5,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,16],"acetate":["..","fields","acetate",6,16]},"biomass":["..","fields","dissolved biomass",6,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,16],"acetate":["..","fields","acetate",6,16]},"biomass":["..","fields","dissolved biomass",6,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,16],"acetate":["..","fields","acetate",7,16]},"biomass":["..","fields","dissolved biomass",7,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,16],"acetate":["..","fields","acetate",7,16]},"biomass":["..","fields","dissolved biomass",7,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,16],"acetate":["..","fields","acetate",8,16]},"biomass":["..","fields","dissolved biomass",8,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,16],"acetate":["..","fields","acetate",8,16]},"biomass":["..","fields","dissolved biomass",8,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,16],"acetate":["..","fields","acetate",9,16]},"biomass":["..","fields","dissolved biomass",9,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,16],"acetate":["..","fields","acetate",9,16]},"biomass":["..","fields","dissolved biomass",9,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,16],"acetate":["..","fields","acetate",10,16]},"biomass":["..","fields","dissolved biomass",10,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,16],"acetate":["..","fields","acetate",10,16]},"biomass":["..","fields","dissolved biomass",10,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,16],"acetate":["..","fields","acetate",11,16]},"biomass":["..","fields","dissolved biomass",11,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,16],"acetate":["..","fields","acetate",11,16]},"biomass":["..","fields","dissolved biomass",11,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,16],"acetate":["..","fields","acetate",12,16]},"biomass":["..","fields","dissolved biomass",12,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,16],"acetate":["..","fields","acetate",12,16]},"biomass":["..","fields","dissolved biomass",12,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,16],"acetate":["..","fields","acetate",13,16]},"biomass":["..","fields","dissolved biomass",13,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,16],"acetate":["..","fields","acetate",13,16]},"biomass":["..","fields","dissolved biomass",13,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,16],"acetate":["..","fields","acetate",14,16]},"biomass":["..","fields","dissolved biomass",14,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,16],"acetate":["..","fields","acetate",14,16]},"biomass":["..","fields","dissolved biomass",14,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,16],"acetate":["..","fields","acetate",15,16]},"biomass":["..","fields","dissolved biomass",15,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,16],"acetate":["..","fields","acetate",15,16]},"biomass":["..","fields","dissolved biomass",15,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,16],"acetate":["..","fields","acetate",16,16]},"biomass":["..","fields","dissolved biomass",16,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,16],"acetate":["..","fields","acetate",16,16]},"biomass":["..","fields","dissolved biomass",16,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,16],"acetate":["..","fields","acetate",17,16]},"biomass":["..","fields","dissolved biomass",17,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,16],"acetate":["..","fields","acetate",17,16]},"biomass":["..","fields","dissolved biomass",17,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,16],"acetate":["..","fields","acetate",18,16]},"biomass":["..","fields","dissolved biomass",18,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,16],"acetate":["..","fields","acetate",18,16]},"biomass":["..","fields","dissolved biomass",18,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[16,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,16],"acetate":["..","fields","acetate",19,16]},"biomass":["..","fields","dissolved biomass",19,16]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,16],"acetate":["..","fields","acetate",19,16]},"biomass":["..","fields","dissolved biomass",19,16]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,17],"acetate":["..","fields","acetate",0,17]},"biomass":["..","fields","dissolved biomass",0,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,17],"acetate":["..","fields","acetate",0,17]},"biomass":["..","fields","dissolved biomass",0,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,17],"acetate":["..","fields","acetate",1,17]},"biomass":["..","fields","dissolved biomass",1,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,17],"acetate":["..","fields","acetate",1,17]},"biomass":["..","fields","dissolved biomass",1,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,17],"acetate":["..","fields","acetate",2,17]},"biomass":["..","fields","dissolved biomass",2,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,17],"acetate":["..","fields","acetate",2,17]},"biomass":["..","fields","dissolved biomass",2,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,17],"acetate":["..","fields","acetate",3,17]},"biomass":["..","fields","dissolved biomass",3,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,17],"acetate":["..","fields","acetate",3,17]},"biomass":["..","fields","dissolved biomass",3,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,17],"acetate":["..","fields","acetate",4,17]},"biomass":["..","fields","dissolved biomass",4,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,17],"acetate":["..","fields","acetate",4,17]},"biomass":["..","fields","dissolved biomass",4,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,17],"acetate":["..","fields","acetate",5,17]},"biomass":["..","fields","dissolved biomass",5,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,17],"acetate":["..","fields","acetate",5,17]},"biomass":["..","fields","dissolved biomass",5,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,17],"acetate":["..","fields","acetate",6,17]},"biomass":["..","fields","dissolved biomass",6,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,17],"acetate":["..","fields","acetate",6,17]},"biomass":["..","fields","dissolved biomass",6,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,17],"acetate":["..","fields","acetate",7,17]},"biomass":["..","fields","dissolved biomass",7,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,17],"acetate":["..","fields","acetate",7,17]},"biomass":["..","fields","dissolved biomass",7,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,17],"acetate":["..","fields","acetate",8,17]},"biomass":["..","fields","dissolved biomass",8,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,17],"acetate":["..","fields","acetate",8,17]},"biomass":["..","fields","dissolved biomass",8,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,17],"acetate":["..","fields","acetate",9,17]},"biomass":["..","fields","dissolved biomass",9,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,17],"acetate":["..","fields","acetate",9,17]},"biomass":["..","fields","dissolved biomass",9,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,17],"acetate":["..","fields","acetate",10,17]},"biomass":["..","fields","dissolved biomass",10,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,17],"acetate":["..","fields","acetate",10,17]},"biomass":["..","fields","dissolved biomass",10,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,17],"acetate":["..","fields","acetate",11,17]},"biomass":["..","fields","dissolved biomass",11,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,17],"acetate":["..","fields","acetate",11,17]},"biomass":["..","fields","dissolved biomass",11,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,17],"acetate":["..","fields","acetate",12,17]},"biomass":["..","fields","dissolved biomass",12,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,17],"acetate":["..","fields","acetate",12,17]},"biomass":["..","fields","dissolved biomass",12,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,17],"acetate":["..","fields","acetate",13,17]},"biomass":["..","fields","dissolved biomass",13,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,17],"acetate":["..","fields","acetate",13,17]},"biomass":["..","fields","dissolved biomass",13,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,17],"acetate":["..","fields","acetate",14,17]},"biomass":["..","fields","dissolved biomass",14,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,17],"acetate":["..","fields","acetate",14,17]},"biomass":["..","fields","dissolved biomass",14,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,17],"acetate":["..","fields","acetate",15,17]},"biomass":["..","fields","dissolved biomass",15,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,17],"acetate":["..","fields","acetate",15,17]},"biomass":["..","fields","dissolved biomass",15,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,17],"acetate":["..","fields","acetate",16,17]},"biomass":["..","fields","dissolved biomass",16,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,17],"acetate":["..","fields","acetate",16,17]},"biomass":["..","fields","dissolved biomass",16,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,17],"acetate":["..","fields","acetate",17,17]},"biomass":["..","fields","dissolved biomass",17,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,17],"acetate":["..","fields","acetate",17,17]},"biomass":["..","fields","dissolved biomass",17,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,17],"acetate":["..","fields","acetate",18,17]},"biomass":["..","fields","dissolved biomass",18,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,17],"acetate":["..","fields","acetate",18,17]},"biomass":["..","fields","dissolved biomass",18,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[17,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,17],"acetate":["..","fields","acetate",19,17]},"biomass":["..","fields","dissolved biomass",19,17]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,17],"acetate":["..","fields","acetate",19,17]},"biomass":["..","fields","dissolved biomass",19,17]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,18],"acetate":["..","fields","acetate",0,18]},"biomass":["..","fields","dissolved biomass",0,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,18],"acetate":["..","fields","acetate",0,18]},"biomass":["..","fields","dissolved biomass",0,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,18],"acetate":["..","fields","acetate",1,18]},"biomass":["..","fields","dissolved biomass",1,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,18],"acetate":["..","fields","acetate",1,18]},"biomass":["..","fields","dissolved biomass",1,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,18],"acetate":["..","fields","acetate",2,18]},"biomass":["..","fields","dissolved biomass",2,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,18],"acetate":["..","fields","acetate",2,18]},"biomass":["..","fields","dissolved biomass",2,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,18],"acetate":["..","fields","acetate",3,18]},"biomass":["..","fields","dissolved biomass",3,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,18],"acetate":["..","fields","acetate",3,18]},"biomass":["..","fields","dissolved biomass",3,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,18],"acetate":["..","fields","acetate",4,18]},"biomass":["..","fields","dissolved biomass",4,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,18],"acetate":["..","fields","acetate",4,18]},"biomass":["..","fields","dissolved biomass",4,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,18],"acetate":["..","fields","acetate",5,18]},"biomass":["..","fields","dissolved biomass",5,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,18],"acetate":["..","fields","acetate",5,18]},"biomass":["..","fields","dissolved biomass",5,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,18],"acetate":["..","fields","acetate",6,18]},"biomass":["..","fields","dissolved biomass",6,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,18],"acetate":["..","fields","acetate",6,18]},"biomass":["..","fields","dissolved biomass",6,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,18],"acetate":["..","fields","acetate",7,18]},"biomass":["..","fields","dissolved biomass",7,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,18],"acetate":["..","fields","acetate",7,18]},"biomass":["..","fields","dissolved biomass",7,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,18],"acetate":["..","fields","acetate",8,18]},"biomass":["..","fields","dissolved biomass",8,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,18],"acetate":["..","fields","acetate",8,18]},"biomass":["..","fields","dissolved biomass",8,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,18],"acetate":["..","fields","acetate",9,18]},"biomass":["..","fields","dissolved biomass",9,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,18],"acetate":["..","fields","acetate",9,18]},"biomass":["..","fields","dissolved biomass",9,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,18],"acetate":["..","fields","acetate",10,18]},"biomass":["..","fields","dissolved biomass",10,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,18],"acetate":["..","fields","acetate",10,18]},"biomass":["..","fields","dissolved biomass",10,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,18],"acetate":["..","fields","acetate",11,18]},"biomass":["..","fields","dissolved biomass",11,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,18],"acetate":["..","fields","acetate",11,18]},"biomass":["..","fields","dissolved biomass",11,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,18],"acetate":["..","fields","acetate",12,18]},"biomass":["..","fields","dissolved biomass",12,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,18],"acetate":["..","fields","acetate",12,18]},"biomass":["..","fields","dissolved biomass",12,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,18],"acetate":["..","fields","acetate",13,18]},"biomass":["..","fields","dissolved biomass",13,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,18],"acetate":["..","fields","acetate",13,18]},"biomass":["..","fields","dissolved biomass",13,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,18],"acetate":["..","fields","acetate",14,18]},"biomass":["..","fields","dissolved biomass",14,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,18],"acetate":["..","fields","acetate",14,18]},"biomass":["..","fields","dissolved biomass",14,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,18],"acetate":["..","fields","acetate",15,18]},"biomass":["..","fields","dissolved biomass",15,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,18],"acetate":["..","fields","acetate",15,18]},"biomass":["..","fields","dissolved biomass",15,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,18],"acetate":["..","fields","acetate",16,18]},"biomass":["..","fields","dissolved biomass",16,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,18],"acetate":["..","fields","acetate",16,18]},"biomass":["..","fields","dissolved biomass",16,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,18],"acetate":["..","fields","acetate",17,18]},"biomass":["..","fields","dissolved biomass",17,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,18],"acetate":["..","fields","acetate",17,18]},"biomass":["..","fields","dissolved biomass",17,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,18],"acetate":["..","fields","acetate",18,18]},"biomass":["..","fields","dissolved biomass",18,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,18],"acetate":["..","fields","acetate",18,18]},"biomass":["..","fields","dissolved biomass",18,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[18,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,18],"acetate":["..","fields","acetate",19,18]},"biomass":["..","fields","dissolved biomass",19,18]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,18],"acetate":["..","fields","acetate",19,18]},"biomass":["..","fields","dissolved biomass",19,18]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",0,19],"acetate":["..","fields","acetate",0,19]},"biomass":["..","fields","dissolved biomass",0,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",0,19],"acetate":["..","fields","acetate",0,19]},"biomass":["..","fields","dissolved biomass",0,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,1]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",1,19],"acetate":["..","fields","acetate",1,19]},"biomass":["..","fields","dissolved biomass",1,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",1,19],"acetate":["..","fields","acetate",1,19]},"biomass":["..","fields","dissolved biomass",1,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,2]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",2,19],"acetate":["..","fields","acetate",2,19]},"biomass":["..","fields","dissolved biomass",2,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",2,19],"acetate":["..","fields","acetate",2,19]},"biomass":["..","fields","dissolved biomass",2,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,3]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",3,19],"acetate":["..","fields","acetate",3,19]},"biomass":["..","fields","dissolved biomass",3,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",3,19],"acetate":["..","fields","acetate",3,19]},"biomass":["..","fields","dissolved biomass",3,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,4]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",4,19],"acetate":["..","fields","acetate",4,19]},"biomass":["..","fields","dissolved biomass",4,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",4,19],"acetate":["..","fields","acetate",4,19]},"biomass":["..","fields","dissolved biomass",4,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,5]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",5,19],"acetate":["..","fields","acetate",5,19]},"biomass":["..","fields","dissolved biomass",5,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",5,19],"acetate":["..","fields","acetate",5,19]},"biomass":["..","fields","dissolved biomass",5,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,6]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",6,19],"acetate":["..","fields","acetate",6,19]},"biomass":["..","fields","dissolved biomass",6,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",6,19],"acetate":["..","fields","acetate",6,19]},"biomass":["..","fields","dissolved biomass",6,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,7]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",7,19],"acetate":["..","fields","acetate",7,19]},"biomass":["..","fields","dissolved biomass",7,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",7,19],"acetate":["..","fields","acetate",7,19]},"biomass":["..","fields","dissolved biomass",7,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,8]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",8,19],"acetate":["..","fields","acetate",8,19]},"biomass":["..","fields","dissolved biomass",8,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",8,19],"acetate":["..","fields","acetate",8,19]},"biomass":["..","fields","dissolved biomass",8,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,9]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",9,19],"acetate":["..","fields","acetate",9,19]},"biomass":["..","fields","dissolved biomass",9,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",9,19],"acetate":["..","fields","acetate",9,19]},"biomass":["..","fields","dissolved biomass",9,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,10]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",10,19],"acetate":["..","fields","acetate",10,19]},"biomass":["..","fields","dissolved biomass",10,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",10,19],"acetate":["..","fields","acetate",10,19]},"biomass":["..","fields","dissolved biomass",10,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,11]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",11,19],"acetate":["..","fields","acetate",11,19]},"biomass":["..","fields","dissolved biomass",11,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",11,19],"acetate":["..","fields","acetate",11,19]},"biomass":["..","fields","dissolved biomass",11,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,12]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",12,19],"acetate":["..","fields","acetate",12,19]},"biomass":["..","fields","dissolved biomass",12,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",12,19],"acetate":["..","fields","acetate",12,19]},"biomass":["..","fields","dissolved biomass",12,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,13]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",13,19],"acetate":["..","fields","acetate",13,19]},"biomass":["..","fields","dissolved biomass",13,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",13,19],"acetate":["..","fields","acetate",13,19]},"biomass":["..","fields","dissolved biomass",13,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,14]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",14,19],"acetate":["..","fields","acetate",14,19]},"biomass":["..","fields","dissolved biomass",14,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",14,19],"acetate":["..","fields","acetate",14,19]},"biomass":["..","fields","dissolved biomass",14,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,15]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",15,19],"acetate":["..","fields","acetate",15,19]},"biomass":["..","fields","dissolved biomass",15,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",15,19],"acetate":["..","fields","acetate",15,19]},"biomass":["..","fields","dissolved biomass",15,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,16]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",16,19],"acetate":["..","fields","acetate",16,19]},"biomass":["..","fields","dissolved biomass",16,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",16,19],"acetate":["..","fields","acetate",16,19]},"biomass":["..","fields","dissolved biomass",16,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,17]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",17,19],"acetate":["..","fields","acetate",17,19]},"biomass":["..","fields","dissolved biomass",17,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",17,19],"acetate":["..","fields","acetate",17,19]},"biomass":["..","fields","dissolved biomass",17,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,18]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",18,19],"acetate":["..","fields","acetate",18,19]},"biomass":["..","fields","dissolved biomass",18,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",18,19],"acetate":["..","fields","acetate",18,19]},"biomass":["..","fields","dissolved biomass",18,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}},"monod_kinetics[19,19]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_glucose":{"reactant":"glucose","product":"mass","km":0.5,"vmax":0.03,"yield":1.0},"maintenance_turnover":{"reactant":"mass","product":"detritus","km":1.0,"vmax":0.001,"yield":1.0}}},"_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":{"substrates":{"glucose":["..","fields","glucose",19,19],"acetate":["..","fields","acetate",19,19]},"biomass":["..","fields","dissolved biomass",19,19]},"outputs":{"substrates":{"glucose":["..","fields","glucose",19,19],"acetate":["..","fields","acetate",19,19]},"biomass":["..","fields","dissolved biomass",19,19]},"interval":1.0,"_contract":{"summary":"Monod kinetics \u2014 substrate-saturating growth","description":"","inputs":{},"outputs":{},"config":{},"math":["\\mu=\\mu_{\\max}\\,\\frac{s}{K_s+s},\\qquad \\dot X=\\mu X,\\ \\ \\dot s=-\\mu X/Y"],"symbols":{"\u03bc_max":"max growth rate","K_s":"half-saturation const","Y":"biomass yield"},"assumptions":[],"references":[],"face":{"inputs":{"biomass":{"_type":"mass","_units":"gDW"},"substrates":{"_type":"map","_value":{"_type":"concentration","_units":"mM"}}},"outputs":{"biomass":"mass_delta","substrates":"map[concentration_delta]"}},"amendments":[]}}},"newtonian_particles":{"address":{"protocol":"local","data":"PymunkParticleMovement"},"config":{"bounds":[50.0,50.0],"n_bins":[1,1],"diffusion_rate":0.1,"advection_rate":[0.0,0.0],"substeps":100,"damping_per_second":0.1,"gravity":-1.0,"friction":0.8,"elasticity":0.1,"jitter_per_second":0.1,"barriers":[],"wall_thickness":100.0,"circle_density":0.015,"segment_density":0.02,"segment_radius":10.0,"new_particle_radius_range":[0.5,2.0],"new_particle_mass_range":[1.0,1.0],"new_particle_density":0.015,"new_particle_speed_range":[0.0,0.0]},"_inputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|_inherit:particle|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]","_outputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|_inherit:particle|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]","inputs":{"particles":["particles"]},"outputs":{"particles":["particles"]},"interval":1.0,"_contract":{"summary":"Newtonian motion \u2014 rigid-body dynamics with collisions (pymunk)","description":"","inputs":{},"outputs":{},"config":{},"math":["m\\dot{\\mathbf v}=\\mathbf F_c+m\\mathbf g-\\gamma\\mathbf v+\\boldsymbol\\eta,\\qquad \\dot{\\mathbf x}=\\mathbf v","m=\\rho\\,\\pi r^2"],"symbols":{"m":"particle mass","x":"position","v":"velocity","F_c":"contact forces (friction, elasticity e)","g":"gravity","\u03b3":"damping","\u03b7":"random jitter impulse","r":"radius","\u03c1":"2D density"},"assumptions":[],"references":[],"face":{"inputs":{"particles":"map[complex_particle]"},"outputs":{"particles":"map[complex_particle]"}},"amendments":[]}},"particle_exchange":{"address":{"protocol":"local","data":"ParticleExchange"},"config":{"n_bins":[20,20],"bounds":[50.0,50.0],"depth":1.0},"_inputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|_inherit:particle|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]|fields:map[array[20|20,float]]","_outputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|_inherit:particle|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]|fields:map[array[20|20,float]]","inputs":{"particles":["particles"],"fields":["fields"]},"outputs":{"particles":["particles"],"fields":["fields"]},"_contract":{"summary":"Particle\u2013field exchange \u2014 local uptake/secretion in the occupied bin","description":"","inputs":{},"outputs":{},"config":{},"math":["\\dot{s}_p = q_p\\!\\left(c_{b(p)}\\right),\\qquad \\partial_t c_b = -\\tfrac{1}{V_b}\\sum_{p\\,\\in\\,b} q_p"],"symbols":{"q_p":"particle p's exchange flux","b(p)":"bin containing particle p","c_b":"field concentration in bin b","V_b":"bin volume","s_p":"particle substrate"},"assumptions":[],"references":[],"face":{"inputs":{"particles":"map[particle]","fields":{"_type":"map","_value":{"_type":"array","_shape":[20,20],"_data":"float"}}},"outputs":{"particles":"map[particle]","fields":{"_type":"map","_value":{"_type":"array","_shape":[20,20],"_data":"float"}}}},"amendments":[]}},"particle_division":{"address":{"protocol":"local","data":"ParticleDivision"},"config":{"division_mass_threshold":0.5,"division_jitter":0.001,"sub_mass_split":"equal","max_particles":0},"_inputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|_inherit:particle|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]","_outputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|_inherit:particle|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]","inputs":{"particles":["particles"]},"outputs":{"particles":["particles"]},"_contract":{"summary":"Division \u2014 split a particle above the mass threshold into two daughters","description":"","inputs":{},"outputs":{},"config":{},"math":["m \\ge m_{\\mathrm{div}} \\;\\Rightarrow\\; m_{1,2}=\\tfrac{m}{2}(1\\pm\\epsilon),\\quad x_{1,2}=x\\pm\\delta"],"symbols":{"m":"parent mass","m_div":"division threshold","\u03b5":"mass-partition jitter","\u03b4":"daughter offset","x":"position"},"assumptions":[],"references":[],"face":{"inputs":{"particles":"map[particle]"},"outputs":{"particles":"map[particle]"}},"amendments":[]}},"enforce_boundaries":{"address":{"protocol":"local","data":"ManageBoundaries"},"config":{"bounds":[50.0,50.0],"add_rate":0.01,"boundary_to_add":["top"],"boundary_to_remove":[],"buffer":0.0001,"mass_range":[0.001,0.01]},"_inputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]|process_interval:float","_outputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]","inputs":{"particles":["particles"],"process_interval":["newtonian_particles","interval"]},"outputs":{"particles":["particles"]},"_contract":{"summary":"Keep particles inside the domain (inflow/outflow)","description":"","inputs":{},"outputs":{},"config":{},"math":["x \\;\\leftarrow\\; \\operatorname{clamp}(x,\\ 0,\\ L)"],"symbols":{"x":"particle position","L":"domain size"},"assumptions":[],"references":[],"face":{"inputs":{"particles":"map[particle]","process_interval":{"_type":"float","_default":1.0}},"outputs":{"particles":"map[particle]"}},"amendments":[]}},"emitter":{"address":{"protocol":"local","data":"RAMEmitter"},"config":{"emit":"global_time:node|fields:node|particles:node","subsample":1,"max_len":null},"_inputs":"global_time:node|fields:node|particles:node","_outputs":"results:node","inputs":{"global_time":["global_time"],"fields":["fields"],"particles":["particles"]},"outputs":{"results":["results"]},"_contract":{"summary":"Store historical states in memory.","description":"every tick). Use this for long runs or composites with heavy\nstate (large fields, many agents) to keep RAM bounded \u2014 the\nsaved time-series still reflects the simulation's true cadence\nvia each row's ``global_time`` field.\n``max_len`` optionally bounds ``history`` to the most recent N\nrecorded rows (a ring buffer): once the cap is reached each new\nhistorical behaviour \u2014 consumers such as v2ecoli that read the\nfull ``history`` are unaffected unless they opt in). ``max_len``\ncounts *recorded* rows (i.e. post-``subsample``).","inputs":{},"outputs":{},"config":{},"math":["``subsample`` records only every Nth composite tick (default 1 =","record drops the oldest. Default ``None`` = unbounded (the"],"symbols":{},"assumptions":[],"references":[],"face":{"inputs":{"global_time":"node","fields":"node","particles":"node"},"outputs":{"results":"node"}},"amendments":[]}},"results":{}},"schema":{"particles":{"_type":"map","_key":"string","_value":{"dFBA":{"_type":"process","address":"string","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"shape":"enum[circle,segment]","mass":"mass","radius":"set_float","position":"tuple[set_float,set_float]","velocity":"tuple[set_float,set_float]","elasticity":"set_float","id":"string","local":"map[concentration]","exchange":"map[count]","sub_masses":"map[mass]","inertia":"set_float","friction":"set_float","strain":"string"}},"global_time":"float","fields":"map[positive_array]","diffusion":{"_type":"process","address":"local:DiffusionAdvection","config":"node","_inputs":"fields:map[positive_array]","_outputs":"fields:map[positive_array]","inputs":"wires","outputs":"wires","interval":1.0},"spatial_kinetics":{"monod_kinetics[0,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[0,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[1,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[2,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[3,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[4,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[5,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[6,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[7,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[8,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[9,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[10,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[11,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[12,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[13,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[14,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[15,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[16,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[17,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[18,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,0]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,1]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,2]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,3]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,4]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,5]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,6]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,7]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,8]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,9]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,10]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,11]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,12]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,13]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,14]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,15]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,16]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,17]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,18]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0},"monod_kinetics[19,19]":{"_type":"process","address":"local:MonodKinetics","config":"node","_inputs":"biomass:mass|substrates:map[concentration]","_outputs":"biomass:mass_delta|substrates:map[concentration_delta]","inputs":"wires","outputs":"wires","interval":1.0}},"newtonian_particles":{"_type":"process","address":"local:PymunkParticleMovement","config":"node","_inputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|_inherit:particle|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]","_outputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|_inherit:particle|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]","inputs":"wires","outputs":"wires","interval":1.0},"particle_exchange":{"_type":"step","address":"local:ParticleExchange","config":"node","_inputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|_inherit:particle|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]|fields:map[array[20|20,float]]","_outputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|_inherit:particle|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]|fields:map[array[20|20,float]]","inputs":"wires","outputs":"wires","priority":0.0},"particle_division":{"_type":"step","address":"local:ParticleDivision","config":"node","_inputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|_inherit:particle|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]","_outputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|_inherit:particle|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]","inputs":"wires","outputs":"wires","priority":0.0},"enforce_boundaries":{"_type":"step","address":"local:ManageBoundaries","config":"node","_inputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]|process_interval:float","_outputs":"particles:map[id:string|position:tuple[set_float,set_float]|mass:mass|local:map[concentration]|exchange:map[count]|sub_masses:map[mass]|shape:enum[circle,segment]|velocity:tuple[set_float,set_float]|inertia:set_float|friction:set_float|elasticity:set_float|radius:set_float|strain:string]","inputs":"wires","outputs":"wires","priority":0.0},"emitter":{"_type":"step","address":"local:RAMEmitter","config":"node","_inputs":"global_time:node|fields:node|particles:node","_outputs":"results:node","inputs":"wires","outputs":"wires","priority":0.0},"results":"node"}}