{"state":{"global_time":0.0,"dFBA[0,0]":{"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":{"glucose":["fields","glucose",0,0],"acetate":["fields","acetate",0,0]},"biomass":["fields","biomass_A",0,0]},"outputs":{"substrates":{"glucose":["fields","glucose",0,0],"acetate":["fields","acetate",0,0]},"biomass":["fields","biomass_A",0,0]},"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":[]}},"dFBA[1,0]":{"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":{"glucose":["fields","glucose",0,1],"acetate":["fields","acetate",0,1]},"biomass":["fields","biomass_A",0,1]},"outputs":{"substrates":{"glucose":["fields","glucose",0,1],"acetate":["fields","acetate",0,1]},"biomass":["fields","biomass_A",0,1]},"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":[]}},"dFBA[2,0]":{"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":{"glucose":["fields","glucose",0,2],"acetate":["fields","acetate",0,2]},"biomass":["fields","biomass_A",0,2]},"outputs":{"substrates":{"glucose":["fields","glucose",0,2],"acetate":["fields","acetate",0,2]},"biomass":["fields","biomass_A",0,2]},"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":[]}},"dFBA[3,0]":{"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":{"glucose":["fields","glucose",0,3],"acetate":["fields","acetate",0,3]},"biomass":["fields","biomass_A",0,3]},"outputs":{"substrates":{"glucose":["fields","glucose",0,3],"acetate":["fields","acetate",0,3]},"biomass":["fields","biomass_A",0,3]},"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":[]}},"dFBA[4,0]":{"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":{"glucose":["fields","glucose",0,4],"acetate":["fields","acetate",0,4]},"biomass":["fields","biomass_A",0,4]},"outputs":{"substrates":{"glucose":["fields","glucose",0,4],"acetate":["fields","acetate",0,4]},"biomass":["fields","biomass_A",0,4]},"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":[]}},"dFBA[5,0]":{"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":{"glucose":["fields","glucose",0,5],"acetate":["fields","acetate",0,5]},"biomass":["fields","biomass_A",0,5]},"outputs":{"substrates":{"glucose":["fields","glucose",0,5],"acetate":["fields","acetate",0,5]},"biomass":["fields","biomass_A",0,5]},"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":[]}},"dFBA[6,0]":{"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":{"glucose":["fields","glucose",0,6],"acetate":["fields","acetate",0,6]},"biomass":["fields","biomass_A",0,6]},"outputs":{"substrates":{"glucose":["fields","glucose",0,6],"acetate":["fields","acetate",0,6]},"biomass":["fields","biomass_A",0,6]},"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":[]}},"dFBA[7,0]":{"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":{"glucose":["fields","glucose",0,7],"acetate":["fields","acetate",0,7]},"biomass":["fields","biomass_A",0,7]},"outputs":{"substrates":{"glucose":["fields","glucose",0,7],"acetate":["fields","acetate",0,7]},"biomass":["fields","biomass_A",0,7]},"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":[]}},"dFBA[8,0]":{"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":{"glucose":["fields","glucose",0,8],"acetate":["fields","acetate",0,8]},"biomass":["fields","biomass_A",0,8]},"outputs":{"substrates":{"glucose":["fields","glucose",0,8],"acetate":["fields","acetate",0,8]},"biomass":["fields","biomass_A",0,8]},"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":[]}},"dFBA[9,0]":{"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":{"glucose":["fields","glucose",0,9],"acetate":["fields","acetate",0,9]},"biomass":["fields","biomass_A",0,9]},"outputs":{"substrates":{"glucose":["fields","glucose",0,9],"acetate":["fields","acetate",0,9]},"biomass":["fields","biomass_A",0,9]},"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":[]}},"dFBA[0,1]":{"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":{"glucose":["fields","glucose",1,0],"acetate":["fields","acetate",1,0]},"biomass":["fields","biomass_A",1,0]},"outputs":{"substrates":{"glucose":["fields","glucose",1,0],"acetate":["fields","acetate",1,0]},"biomass":["fields","biomass_A",1,0]},"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":[]}},"dFBA[1,1]":{"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":{"glucose":["fields","glucose",1,1],"acetate":["fields","acetate",1,1]},"biomass":["fields","biomass_A",1,1]},"outputs":{"substrates":{"glucose":["fields","glucose",1,1],"acetate":["fields","acetate",1,1]},"biomass":["fields","biomass_A",1,1]},"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":[]}},"dFBA[2,1]":{"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":{"glucose":["fields","glucose",1,2],"acetate":["fields","acetate",1,2]},"biomass":["fields","biomass_A",1,2]},"outputs":{"substrates":{"glucose":["fields","glucose",1,2],"acetate":["fields","acetate",1,2]},"biomass":["fields","biomass_A",1,2]},"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":[]}},"dFBA[3,1]":{"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":{"glucose":["fields","glucose",1,3],"acetate":["fields","acetate",1,3]},"biomass":["fields","biomass_A",1,3]},"outputs":{"substrates":{"glucose":["fields","glucose",1,3],"acetate":["fields","acetate",1,3]},"biomass":["fields","biomass_A",1,3]},"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":[]}},"dFBA[4,1]":{"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":{"glucose":["fields","glucose",1,4],"acetate":["fields","acetate",1,4]},"biomass":["fields","biomass_A",1,4]},"outputs":{"substrates":{"glucose":["fields","glucose",1,4],"acetate":["fields","acetate",1,4]},"biomass":["fields","biomass_A",1,4]},"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":[]}},"dFBA[5,1]":{"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":{"glucose":["fields","glucose",1,5],"acetate":["fields","acetate",1,5]},"biomass":["fields","biomass_A",1,5]},"outputs":{"substrates":{"glucose":["fields","glucose",1,5],"acetate":["fields","acetate",1,5]},"biomass":["fields","biomass_A",1,5]},"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":[]}},"dFBA[6,1]":{"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":{"glucose":["fields","glucose",1,6],"acetate":["fields","acetate",1,6]},"biomass":["fields","biomass_A",1,6]},"outputs":{"substrates":{"glucose":["fields","glucose",1,6],"acetate":["fields","acetate",1,6]},"biomass":["fields","biomass_A",1,6]},"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":[]}},"dFBA[7,1]":{"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":{"glucose":["fields","glucose",1,7],"acetate":["fields","acetate",1,7]},"biomass":["fields","biomass_A",1,7]},"outputs":{"substrates":{"glucose":["fields","glucose",1,7],"acetate":["fields","acetate",1,7]},"biomass":["fields","biomass_A",1,7]},"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":[]}},"dFBA[8,1]":{"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":{"glucose":["fields","glucose",1,8],"acetate":["fields","acetate",1,8]},"biomass":["fields","biomass_A",1,8]},"outputs":{"substrates":{"glucose":["fields","glucose",1,8],"acetate":["fields","acetate",1,8]},"biomass":["fields","biomass_A",1,8]},"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":[]}},"dFBA[9,1]":{"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":{"glucose":["fields","glucose",1,9],"acetate":["fields","acetate",1,9]},"biomass":["fields","biomass_A",1,9]},"outputs":{"substrates":{"glucose":["fields","glucose",1,9],"acetate":["fields","acetate",1,9]},"biomass":["fields","biomass_A",1,9]},"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":[]}},"dFBA[0,2]":{"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":{"glucose":["fields","glucose",2,0],"acetate":["fields","acetate",2,0]},"biomass":["fields","biomass_A",2,0]},"outputs":{"substrates":{"glucose":["fields","glucose",2,0],"acetate":["fields","acetate",2,0]},"biomass":["fields","biomass_A",2,0]},"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":[]}},"dFBA[1,2]":{"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":{"glucose":["fields","glucose",2,1],"acetate":["fields","acetate",2,1]},"biomass":["fields","biomass_A",2,1]},"outputs":{"substrates":{"glucose":["fields","glucose",2,1],"acetate":["fields","acetate",2,1]},"biomass":["fields","biomass_A",2,1]},"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":[]}},"dFBA[2,2]":{"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":{"glucose":["fields","glucose",2,2],"acetate":["fields","acetate",2,2]},"biomass":["fields","biomass_A",2,2]},"outputs":{"substrates":{"glucose":["fields","glucose",2,2],"acetate":["fields","acetate",2,2]},"biomass":["fields","biomass_A",2,2]},"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":[]}},"dFBA[3,2]":{"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":{"glucose":["fields","glucose",2,3],"acetate":["fields","acetate",2,3]},"biomass":["fields","biomass_A",2,3]},"outputs":{"substrates":{"glucose":["fields","glucose",2,3],"acetate":["fields","acetate",2,3]},"biomass":["fields","biomass_A",2,3]},"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":[]}},"dFBA[4,2]":{"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":{"glucose":["fields","glucose",2,4],"acetate":["fields","acetate",2,4]},"biomass":["fields","biomass_A",2,4]},"outputs":{"substrates":{"glucose":["fields","glucose",2,4],"acetate":["fields","acetate",2,4]},"biomass":["fields","biomass_A",2,4]},"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":[]}},"dFBA[5,2]":{"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":{"glucose":["fields","glucose",2,5],"acetate":["fields","acetate",2,5]},"biomass":["fields","biomass_A",2,5]},"outputs":{"substrates":{"glucose":["fields","glucose",2,5],"acetate":["fields","acetate",2,5]},"biomass":["fields","biomass_A",2,5]},"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":[]}},"dFBA[6,2]":{"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":{"glucose":["fields","glucose",2,6],"acetate":["fields","acetate",2,6]},"biomass":["fields","biomass_A",2,6]},"outputs":{"substrates":{"glucose":["fields","glucose",2,6],"acetate":["fields","acetate",2,6]},"biomass":["fields","biomass_A",2,6]},"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":[]}},"dFBA[7,2]":{"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":{"glucose":["fields","glucose",2,7],"acetate":["fields","acetate",2,7]},"biomass":["fields","biomass_A",2,7]},"outputs":{"substrates":{"glucose":["fields","glucose",2,7],"acetate":["fields","acetate",2,7]},"biomass":["fields","biomass_A",2,7]},"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":[]}},"dFBA[8,2]":{"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":{"glucose":["fields","glucose",2,8],"acetate":["fields","acetate",2,8]},"biomass":["fields","biomass_A",2,8]},"outputs":{"substrates":{"glucose":["fields","glucose",2,8],"acetate":["fields","acetate",2,8]},"biomass":["fields","biomass_A",2,8]},"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":[]}},"dFBA[9,2]":{"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":{"glucose":["fields","glucose",2,9],"acetate":["fields","acetate",2,9]},"biomass":["fields","biomass_A",2,9]},"outputs":{"substrates":{"glucose":["fields","glucose",2,9],"acetate":["fields","acetate",2,9]},"biomass":["fields","biomass_A",2,9]},"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":[]}},"dFBA[0,3]":{"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":{"glucose":["fields","glucose",3,0],"acetate":["fields","acetate",3,0]},"biomass":["fields","biomass_A",3,0]},"outputs":{"substrates":{"glucose":["fields","glucose",3,0],"acetate":["fields","acetate",3,0]},"biomass":["fields","biomass_A",3,0]},"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":[]}},"dFBA[1,3]":{"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":{"glucose":["fields","glucose",3,1],"acetate":["fields","acetate",3,1]},"biomass":["fields","biomass_A",3,1]},"outputs":{"substrates":{"glucose":["fields","glucose",3,1],"acetate":["fields","acetate",3,1]},"biomass":["fields","biomass_A",3,1]},"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":[]}},"dFBA[2,3]":{"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":{"glucose":["fields","glucose",3,2],"acetate":["fields","acetate",3,2]},"biomass":["fields","biomass_A",3,2]},"outputs":{"substrates":{"glucose":["fields","glucose",3,2],"acetate":["fields","acetate",3,2]},"biomass":["fields","biomass_A",3,2]},"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":[]}},"dFBA[3,3]":{"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":{"glucose":["fields","glucose",3,3],"acetate":["fields","acetate",3,3]},"biomass":["fields","biomass_A",3,3]},"outputs":{"substrates":{"glucose":["fields","glucose",3,3],"acetate":["fields","acetate",3,3]},"biomass":["fields","biomass_A",3,3]},"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":[]}},"dFBA[4,3]":{"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":{"glucose":["fields","glucose",3,4],"acetate":["fields","acetate",3,4]},"biomass":["fields","biomass_A",3,4]},"outputs":{"substrates":{"glucose":["fields","glucose",3,4],"acetate":["fields","acetate",3,4]},"biomass":["fields","biomass_A",3,4]},"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":[]}},"dFBA[5,3]":{"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":{"glucose":["fields","glucose",3,5],"acetate":["fields","acetate",3,5]},"biomass":["fields","biomass_A",3,5]},"outputs":{"substrates":{"glucose":["fields","glucose",3,5],"acetate":["fields","acetate",3,5]},"biomass":["fields","biomass_A",3,5]},"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":[]}},"dFBA[6,3]":{"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":{"glucose":["fields","glucose",3,6],"acetate":["fields","acetate",3,6]},"biomass":["fields","biomass_A",3,6]},"outputs":{"substrates":{"glucose":["fields","glucose",3,6],"acetate":["fields","acetate",3,6]},"biomass":["fields","biomass_A",3,6]},"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":[]}},"dFBA[7,3]":{"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":{"glucose":["fields","glucose",3,7],"acetate":["fields","acetate",3,7]},"biomass":["fields","biomass_A",3,7]},"outputs":{"substrates":{"glucose":["fields","glucose",3,7],"acetate":["fields","acetate",3,7]},"biomass":["fields","biomass_A",3,7]},"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":[]}},"dFBA[8,3]":{"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":{"glucose":["fields","glucose",3,8],"acetate":["fields","acetate",3,8]},"biomass":["fields","biomass_A",3,8]},"outputs":{"substrates":{"glucose":["fields","glucose",3,8],"acetate":["fields","acetate",3,8]},"biomass":["fields","biomass_A",3,8]},"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":[]}},"dFBA[9,3]":{"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":{"glucose":["fields","glucose",3,9],"acetate":["fields","acetate",3,9]},"biomass":["fields","biomass_A",3,9]},"outputs":{"substrates":{"glucose":["fields","glucose",3,9],"acetate":["fields","acetate",3,9]},"biomass":["fields","biomass_A",3,9]},"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":[]}},"dFBA[0,4]":{"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":{"glucose":["fields","glucose",4,0],"acetate":["fields","acetate",4,0]},"biomass":["fields","biomass_A",4,0]},"outputs":{"substrates":{"glucose":["fields","glucose",4,0],"acetate":["fields","acetate",4,0]},"biomass":["fields","biomass_A",4,0]},"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":[]}},"dFBA[1,4]":{"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":{"glucose":["fields","glucose",4,1],"acetate":["fields","acetate",4,1]},"biomass":["fields","biomass_A",4,1]},"outputs":{"substrates":{"glucose":["fields","glucose",4,1],"acetate":["fields","acetate",4,1]},"biomass":["fields","biomass_A",4,1]},"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":[]}},"dFBA[2,4]":{"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":{"glucose":["fields","glucose",4,2],"acetate":["fields","acetate",4,2]},"biomass":["fields","biomass_A",4,2]},"outputs":{"substrates":{"glucose":["fields","glucose",4,2],"acetate":["fields","acetate",4,2]},"biomass":["fields","biomass_A",4,2]},"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":[]}},"dFBA[3,4]":{"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":{"glucose":["fields","glucose",4,3],"acetate":["fields","acetate",4,3]},"biomass":["fields","biomass_A",4,3]},"outputs":{"substrates":{"glucose":["fields","glucose",4,3],"acetate":["fields","acetate",4,3]},"biomass":["fields","biomass_A",4,3]},"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":[]}},"dFBA[4,4]":{"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":{"glucose":["fields","glucose",4,4],"acetate":["fields","acetate",4,4]},"biomass":["fields","biomass_A",4,4]},"outputs":{"substrates":{"glucose":["fields","glucose",4,4],"acetate":["fields","acetate",4,4]},"biomass":["fields","biomass_A",4,4]},"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":[]}},"dFBA[5,4]":{"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":{"glucose":["fields","glucose",4,5],"acetate":["fields","acetate",4,5]},"biomass":["fields","biomass_A",4,5]},"outputs":{"substrates":{"glucose":["fields","glucose",4,5],"acetate":["fields","acetate",4,5]},"biomass":["fields","biomass_A",4,5]},"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":[]}},"dFBA[6,4]":{"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":{"glucose":["fields","glucose",4,6],"acetate":["fields","acetate",4,6]},"biomass":["fields","biomass_A",4,6]},"outputs":{"substrates":{"glucose":["fields","glucose",4,6],"acetate":["fields","acetate",4,6]},"biomass":["fields","biomass_A",4,6]},"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":[]}},"dFBA[7,4]":{"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":{"glucose":["fields","glucose",4,7],"acetate":["fields","acetate",4,7]},"biomass":["fields","biomass_A",4,7]},"outputs":{"substrates":{"glucose":["fields","glucose",4,7],"acetate":["fields","acetate",4,7]},"biomass":["fields","biomass_A",4,7]},"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":[]}},"dFBA[8,4]":{"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":{"glucose":["fields","glucose",4,8],"acetate":["fields","acetate",4,8]},"biomass":["fields","biomass_A",4,8]},"outputs":{"substrates":{"glucose":["fields","glucose",4,8],"acetate":["fields","acetate",4,8]},"biomass":["fields","biomass_A",4,8]},"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":[]}},"dFBA[9,4]":{"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":{"glucose":["fields","glucose",4,9],"acetate":["fields","acetate",4,9]},"biomass":["fields","biomass_A",4,9]},"outputs":{"substrates":{"glucose":["fields","glucose",4,9],"acetate":["fields","acetate",4,9]},"biomass":["fields","biomass_A",4,9]},"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":[]}},"dFBA[0,5]":{"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":{"glucose":["fields","glucose",5,0],"acetate":["fields","acetate",5,0]},"biomass":["fields","biomass_A",5,0]},"outputs":{"substrates":{"glucose":["fields","glucose",5,0],"acetate":["fields","acetate",5,0]},"biomass":["fields","biomass_A",5,0]},"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":[]}},"dFBA[1,5]":{"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":{"glucose":["fields","glucose",5,1],"acetate":["fields","acetate",5,1]},"biomass":["fields","biomass_A",5,1]},"outputs":{"substrates":{"glucose":["fields","glucose",5,1],"acetate":["fields","acetate",5,1]},"biomass":["fields","biomass_A",5,1]},"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":[]}},"dFBA[2,5]":{"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":{"glucose":["fields","glucose",5,2],"acetate":["fields","acetate",5,2]},"biomass":["fields","biomass_A",5,2]},"outputs":{"substrates":{"glucose":["fields","glucose",5,2],"acetate":["fields","acetate",5,2]},"biomass":["fields","biomass_A",5,2]},"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":[]}},"dFBA[3,5]":{"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":{"glucose":["fields","glucose",5,3],"acetate":["fields","acetate",5,3]},"biomass":["fields","biomass_A",5,3]},"outputs":{"substrates":{"glucose":["fields","glucose",5,3],"acetate":["fields","acetate",5,3]},"biomass":["fields","biomass_A",5,3]},"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":[]}},"dFBA[4,5]":{"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":{"glucose":["fields","glucose",5,4],"acetate":["fields","acetate",5,4]},"biomass":["fields","biomass_A",5,4]},"outputs":{"substrates":{"glucose":["fields","glucose",5,4],"acetate":["fields","acetate",5,4]},"biomass":["fields","biomass_A",5,4]},"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":[]}},"dFBA[5,5]":{"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":{"glucose":["fields","glucose",5,5],"acetate":["fields","acetate",5,5]},"biomass":["fields","biomass_A",5,5]},"outputs":{"substrates":{"glucose":["fields","glucose",5,5],"acetate":["fields","acetate",5,5]},"biomass":["fields","biomass_A",5,5]},"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":[]}},"dFBA[6,5]":{"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":{"glucose":["fields","glucose",5,6],"acetate":["fields","acetate",5,6]},"biomass":["fields","biomass_A",5,6]},"outputs":{"substrates":{"glucose":["fields","glucose",5,6],"acetate":["fields","acetate",5,6]},"biomass":["fields","biomass_A",5,6]},"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":[]}},"dFBA[7,5]":{"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":{"glucose":["fields","glucose",5,7],"acetate":["fields","acetate",5,7]},"biomass":["fields","biomass_A",5,7]},"outputs":{"substrates":{"glucose":["fields","glucose",5,7],"acetate":["fields","acetate",5,7]},"biomass":["fields","biomass_A",5,7]},"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":[]}},"dFBA[8,5]":{"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":{"glucose":["fields","glucose",5,8],"acetate":["fields","acetate",5,8]},"biomass":["fields","biomass_A",5,8]},"outputs":{"substrates":{"glucose":["fields","glucose",5,8],"acetate":["fields","acetate",5,8]},"biomass":["fields","biomass_A",5,8]},"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":[]}},"dFBA[9,5]":{"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":{"glucose":["fields","glucose",5,9],"acetate":["fields","acetate",5,9]},"biomass":["fields","biomass_A",5,9]},"outputs":{"substrates":{"glucose":["fields","glucose",5,9],"acetate":["fields","acetate",5,9]},"biomass":["fields","biomass_A",5,9]},"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":[]}},"dFBA[0,6]":{"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":{"glucose":["fields","glucose",6,0],"acetate":["fields","acetate",6,0]},"biomass":["fields","biomass_A",6,0]},"outputs":{"substrates":{"glucose":["fields","glucose",6,0],"acetate":["fields","acetate",6,0]},"biomass":["fields","biomass_A",6,0]},"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":[]}},"dFBA[1,6]":{"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":{"glucose":["fields","glucose",6,1],"acetate":["fields","acetate",6,1]},"biomass":["fields","biomass_A",6,1]},"outputs":{"substrates":{"glucose":["fields","glucose",6,1],"acetate":["fields","acetate",6,1]},"biomass":["fields","biomass_A",6,1]},"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":[]}},"dFBA[2,6]":{"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":{"glucose":["fields","glucose",6,2],"acetate":["fields","acetate",6,2]},"biomass":["fields","biomass_A",6,2]},"outputs":{"substrates":{"glucose":["fields","glucose",6,2],"acetate":["fields","acetate",6,2]},"biomass":["fields","biomass_A",6,2]},"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":[]}},"dFBA[3,6]":{"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":{"glucose":["fields","glucose",6,3],"acetate":["fields","acetate",6,3]},"biomass":["fields","biomass_A",6,3]},"outputs":{"substrates":{"glucose":["fields","glucose",6,3],"acetate":["fields","acetate",6,3]},"biomass":["fields","biomass_A",6,3]},"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":[]}},"dFBA[4,6]":{"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":{"glucose":["fields","glucose",6,4],"acetate":["fields","acetate",6,4]},"biomass":["fields","biomass_A",6,4]},"outputs":{"substrates":{"glucose":["fields","glucose",6,4],"acetate":["fields","acetate",6,4]},"biomass":["fields","biomass_A",6,4]},"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":[]}},"dFBA[5,6]":{"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":{"glucose":["fields","glucose",6,5],"acetate":["fields","acetate",6,5]},"biomass":["fields","biomass_A",6,5]},"outputs":{"substrates":{"glucose":["fields","glucose",6,5],"acetate":["fields","acetate",6,5]},"biomass":["fields","biomass_A",6,5]},"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":[]}},"dFBA[6,6]":{"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":{"glucose":["fields","glucose",6,6],"acetate":["fields","acetate",6,6]},"biomass":["fields","biomass_A",6,6]},"outputs":{"substrates":{"glucose":["fields","glucose",6,6],"acetate":["fields","acetate",6,6]},"biomass":["fields","biomass_A",6,6]},"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":[]}},"dFBA[7,6]":{"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":{"glucose":["fields","glucose",6,7],"acetate":["fields","acetate",6,7]},"biomass":["fields","biomass_A",6,7]},"outputs":{"substrates":{"glucose":["fields","glucose",6,7],"acetate":["fields","acetate",6,7]},"biomass":["fields","biomass_A",6,7]},"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":[]}},"dFBA[8,6]":{"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":{"glucose":["fields","glucose",6,8],"acetate":["fields","acetate",6,8]},"biomass":["fields","biomass_A",6,8]},"outputs":{"substrates":{"glucose":["fields","glucose",6,8],"acetate":["fields","acetate",6,8]},"biomass":["fields","biomass_A",6,8]},"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":[]}},"dFBA[9,6]":{"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":{"glucose":["fields","glucose",6,9],"acetate":["fields","acetate",6,9]},"biomass":["fields","biomass_A",6,9]},"outputs":{"substrates":{"glucose":["fields","glucose",6,9],"acetate":["fields","acetate",6,9]},"biomass":["fields","biomass_A",6,9]},"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":[]}},"dFBA[0,7]":{"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":{"glucose":["fields","glucose",7,0],"acetate":["fields","acetate",7,0]},"biomass":["fields","biomass_A",7,0]},"outputs":{"substrates":{"glucose":["fields","glucose",7,0],"acetate":["fields","acetate",7,0]},"biomass":["fields","biomass_A",7,0]},"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":[]}},"dFBA[1,7]":{"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":{"glucose":["fields","glucose",7,1],"acetate":["fields","acetate",7,1]},"biomass":["fields","biomass_A",7,1]},"outputs":{"substrates":{"glucose":["fields","glucose",7,1],"acetate":["fields","acetate",7,1]},"biomass":["fields","biomass_A",7,1]},"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":[]}},"dFBA[2,7]":{"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":{"glucose":["fields","glucose",7,2],"acetate":["fields","acetate",7,2]},"biomass":["fields","biomass_A",7,2]},"outputs":{"substrates":{"glucose":["fields","glucose",7,2],"acetate":["fields","acetate",7,2]},"biomass":["fields","biomass_A",7,2]},"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":[]}},"dFBA[3,7]":{"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":{"glucose":["fields","glucose",7,3],"acetate":["fields","acetate",7,3]},"biomass":["fields","biomass_A",7,3]},"outputs":{"substrates":{"glucose":["fields","glucose",7,3],"acetate":["fields","acetate",7,3]},"biomass":["fields","biomass_A",7,3]},"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":[]}},"dFBA[4,7]":{"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":{"glucose":["fields","glucose",7,4],"acetate":["fields","acetate",7,4]},"biomass":["fields","biomass_A",7,4]},"outputs":{"substrates":{"glucose":["fields","glucose",7,4],"acetate":["fields","acetate",7,4]},"biomass":["fields","biomass_A",7,4]},"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":[]}},"dFBA[5,7]":{"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":{"glucose":["fields","glucose",7,5],"acetate":["fields","acetate",7,5]},"biomass":["fields","biomass_A",7,5]},"outputs":{"substrates":{"glucose":["fields","glucose",7,5],"acetate":["fields","acetate",7,5]},"biomass":["fields","biomass_A",7,5]},"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":[]}},"dFBA[6,7]":{"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":{"glucose":["fields","glucose",7,6],"acetate":["fields","acetate",7,6]},"biomass":["fields","biomass_A",7,6]},"outputs":{"substrates":{"glucose":["fields","glucose",7,6],"acetate":["fields","acetate",7,6]},"biomass":["fields","biomass_A",7,6]},"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":[]}},"dFBA[7,7]":{"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":{"glucose":["fields","glucose",7,7],"acetate":["fields","acetate",7,7]},"biomass":["fields","biomass_A",7,7]},"outputs":{"substrates":{"glucose":["fields","glucose",7,7],"acetate":["fields","acetate",7,7]},"biomass":["fields","biomass_A",7,7]},"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":[]}},"dFBA[8,7]":{"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":{"glucose":["fields","glucose",7,8],"acetate":["fields","acetate",7,8]},"biomass":["fields","biomass_A",7,8]},"outputs":{"substrates":{"glucose":["fields","glucose",7,8],"acetate":["fields","acetate",7,8]},"biomass":["fields","biomass_A",7,8]},"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":[]}},"dFBA[9,7]":{"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":{"glucose":["fields","glucose",7,9],"acetate":["fields","acetate",7,9]},"biomass":["fields","biomass_A",7,9]},"outputs":{"substrates":{"glucose":["fields","glucose",7,9],"acetate":["fields","acetate",7,9]},"biomass":["fields","biomass_A",7,9]},"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":[]}},"dFBA[0,8]":{"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":{"glucose":["fields","glucose",8,0],"acetate":["fields","acetate",8,0]},"biomass":["fields","biomass_A",8,0]},"outputs":{"substrates":{"glucose":["fields","glucose",8,0],"acetate":["fields","acetate",8,0]},"biomass":["fields","biomass_A",8,0]},"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":[]}},"dFBA[1,8]":{"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":{"glucose":["fields","glucose",8,1],"acetate":["fields","acetate",8,1]},"biomass":["fields","biomass_A",8,1]},"outputs":{"substrates":{"glucose":["fields","glucose",8,1],"acetate":["fields","acetate",8,1]},"biomass":["fields","biomass_A",8,1]},"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":[]}},"dFBA[2,8]":{"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":{"glucose":["fields","glucose",8,2],"acetate":["fields","acetate",8,2]},"biomass":["fields","biomass_A",8,2]},"outputs":{"substrates":{"glucose":["fields","glucose",8,2],"acetate":["fields","acetate",8,2]},"biomass":["fields","biomass_A",8,2]},"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":[]}},"dFBA[3,8]":{"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":{"glucose":["fields","glucose",8,3],"acetate":["fields","acetate",8,3]},"biomass":["fields","biomass_A",8,3]},"outputs":{"substrates":{"glucose":["fields","glucose",8,3],"acetate":["fields","acetate",8,3]},"biomass":["fields","biomass_A",8,3]},"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":[]}},"dFBA[4,8]":{"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":{"glucose":["fields","glucose",8,4],"acetate":["fields","acetate",8,4]},"biomass":["fields","biomass_A",8,4]},"outputs":{"substrates":{"glucose":["fields","glucose",8,4],"acetate":["fields","acetate",8,4]},"biomass":["fields","biomass_A",8,4]},"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":[]}},"dFBA[5,8]":{"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":{"glucose":["fields","glucose",8,5],"acetate":["fields","acetate",8,5]},"biomass":["fields","biomass_A",8,5]},"outputs":{"substrates":{"glucose":["fields","glucose",8,5],"acetate":["fields","acetate",8,5]},"biomass":["fields","biomass_A",8,5]},"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":[]}},"dFBA[6,8]":{"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":{"glucose":["fields","glucose",8,6],"acetate":["fields","acetate",8,6]},"biomass":["fields","biomass_A",8,6]},"outputs":{"substrates":{"glucose":["fields","glucose",8,6],"acetate":["fields","acetate",8,6]},"biomass":["fields","biomass_A",8,6]},"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":[]}},"dFBA[7,8]":{"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":{"glucose":["fields","glucose",8,7],"acetate":["fields","acetate",8,7]},"biomass":["fields","biomass_A",8,7]},"outputs":{"substrates":{"glucose":["fields","glucose",8,7],"acetate":["fields","acetate",8,7]},"biomass":["fields","biomass_A",8,7]},"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":[]}},"dFBA[8,8]":{"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":{"glucose":["fields","glucose",8,8],"acetate":["fields","acetate",8,8]},"biomass":["fields","biomass_A",8,8]},"outputs":{"substrates":{"glucose":["fields","glucose",8,8],"acetate":["fields","acetate",8,8]},"biomass":["fields","biomass_A",8,8]},"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":[]}},"dFBA[9,8]":{"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":{"glucose":["fields","glucose",8,9],"acetate":["fields","acetate",8,9]},"biomass":["fields","biomass_A",8,9]},"outputs":{"substrates":{"glucose":["fields","glucose",8,9],"acetate":["fields","acetate",8,9]},"biomass":["fields","biomass_A",8,9]},"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":[]}},"dFBA[0,9]":{"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":{"glucose":["fields","glucose",9,0],"acetate":["fields","acetate",9,0]},"biomass":["fields","biomass_A",9,0]},"outputs":{"substrates":{"glucose":["fields","glucose",9,0],"acetate":["fields","acetate",9,0]},"biomass":["fields","biomass_A",9,0]},"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":[]}},"dFBA[1,9]":{"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":{"glucose":["fields","glucose",9,1],"acetate":["fields","acetate",9,1]},"biomass":["fields","biomass_A",9,1]},"outputs":{"substrates":{"glucose":["fields","glucose",9,1],"acetate":["fields","acetate",9,1]},"biomass":["fields","biomass_A",9,1]},"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":[]}},"dFBA[2,9]":{"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":{"glucose":["fields","glucose",9,2],"acetate":["fields","acetate",9,2]},"biomass":["fields","biomass_A",9,2]},"outputs":{"substrates":{"glucose":["fields","glucose",9,2],"acetate":["fields","acetate",9,2]},"biomass":["fields","biomass_A",9,2]},"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":[]}},"dFBA[3,9]":{"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":{"glucose":["fields","glucose",9,3],"acetate":["fields","acetate",9,3]},"biomass":["fields","biomass_A",9,3]},"outputs":{"substrates":{"glucose":["fields","glucose",9,3],"acetate":["fields","acetate",9,3]},"biomass":["fields","biomass_A",9,3]},"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":[]}},"dFBA[4,9]":{"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":{"glucose":["fields","glucose",9,4],"acetate":["fields","acetate",9,4]},"biomass":["fields","biomass_A",9,4]},"outputs":{"substrates":{"glucose":["fields","glucose",9,4],"acetate":["fields","acetate",9,4]},"biomass":["fields","biomass_A",9,4]},"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":[]}},"dFBA[5,9]":{"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":{"glucose":["fields","glucose",9,5],"acetate":["fields","acetate",9,5]},"biomass":["fields","biomass_A",9,5]},"outputs":{"substrates":{"glucose":["fields","glucose",9,5],"acetate":["fields","acetate",9,5]},"biomass":["fields","biomass_A",9,5]},"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":[]}},"dFBA[6,9]":{"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":{"glucose":["fields","glucose",9,6],"acetate":["fields","acetate",9,6]},"biomass":["fields","biomass_A",9,6]},"outputs":{"substrates":{"glucose":["fields","glucose",9,6],"acetate":["fields","acetate",9,6]},"biomass":["fields","biomass_A",9,6]},"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":[]}},"dFBA[7,9]":{"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":{"glucose":["fields","glucose",9,7],"acetate":["fields","acetate",9,7]},"biomass":["fields","biomass_A",9,7]},"outputs":{"substrates":{"glucose":["fields","glucose",9,7],"acetate":["fields","acetate",9,7]},"biomass":["fields","biomass_A",9,7]},"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":[]}},"dFBA[8,9]":{"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":{"glucose":["fields","glucose",9,8],"acetate":["fields","acetate",9,8]},"biomass":["fields","biomass_A",9,8]},"outputs":{"substrates":{"glucose":["fields","glucose",9,8],"acetate":["fields","acetate",9,8]},"biomass":["fields","biomass_A",9,8]},"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":[]}},"dFBA[9,9]":{"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":{"glucose":["fields","glucose",9,9],"acetate":["fields","acetate",9,9]},"biomass":["fields","biomass_A",9,9]},"outputs":{"substrates":{"glucose":["fields","glucose",9,9],"acetate":["fields","acetate",9,9]},"biomass":["fields","biomass_A",9,9]},"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":[]}},"monod_kinetics[0,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",0,0]},"outputs":{"substrates":{"glucose":["fields","glucose",0,0],"acetate":["fields","acetate",0,0]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",1,0]},"outputs":{"substrates":{"glucose":["fields","glucose",1,0],"acetate":["fields","acetate",1,0]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",2,0]},"outputs":{"substrates":{"glucose":["fields","glucose",2,0],"acetate":["fields","acetate",2,0]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",3,0]},"outputs":{"substrates":{"glucose":["fields","glucose",3,0],"acetate":["fields","acetate",3,0]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",4,0]},"outputs":{"substrates":{"glucose":["fields","glucose",4,0],"acetate":["fields","acetate",4,0]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",5,0]},"outputs":{"substrates":{"glucose":["fields","glucose",5,0],"acetate":["fields","acetate",5,0]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",6,0]},"outputs":{"substrates":{"glucose":["fields","glucose",6,0],"acetate":["fields","acetate",6,0]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",7,0]},"outputs":{"substrates":{"glucose":["fields","glucose",7,0],"acetate":["fields","acetate",7,0]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",8,0]},"outputs":{"substrates":{"glucose":["fields","glucose",8,0],"acetate":["fields","acetate",8,0]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",9,0]},"outputs":{"substrates":{"glucose":["fields","glucose",9,0],"acetate":["fields","acetate",9,0]},"biomass":["fields","biomass_B",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[1,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",0,1]},"outputs":{"substrates":{"glucose":["fields","glucose",0,1],"acetate":["fields","acetate",0,1]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",1,1]},"outputs":{"substrates":{"glucose":["fields","glucose",1,1],"acetate":["fields","acetate",1,1]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",2,1]},"outputs":{"substrates":{"glucose":["fields","glucose",2,1],"acetate":["fields","acetate",2,1]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",3,1]},"outputs":{"substrates":{"glucose":["fields","glucose",3,1],"acetate":["fields","acetate",3,1]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",4,1]},"outputs":{"substrates":{"glucose":["fields","glucose",4,1],"acetate":["fields","acetate",4,1]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",5,1]},"outputs":{"substrates":{"glucose":["fields","glucose",5,1],"acetate":["fields","acetate",5,1]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",6,1]},"outputs":{"substrates":{"glucose":["fields","glucose",6,1],"acetate":["fields","acetate",6,1]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",7,1]},"outputs":{"substrates":{"glucose":["fields","glucose",7,1],"acetate":["fields","acetate",7,1]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",8,1]},"outputs":{"substrates":{"glucose":["fields","glucose",8,1],"acetate":["fields","acetate",8,1]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",9,1]},"outputs":{"substrates":{"glucose":["fields","glucose",9,1],"acetate":["fields","acetate",9,1]},"biomass":["fields","biomass_B",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[2,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",0,2]},"outputs":{"substrates":{"glucose":["fields","glucose",0,2],"acetate":["fields","acetate",0,2]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",1,2]},"outputs":{"substrates":{"glucose":["fields","glucose",1,2],"acetate":["fields","acetate",1,2]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",2,2]},"outputs":{"substrates":{"glucose":["fields","glucose",2,2],"acetate":["fields","acetate",2,2]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",3,2]},"outputs":{"substrates":{"glucose":["fields","glucose",3,2],"acetate":["fields","acetate",3,2]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",4,2]},"outputs":{"substrates":{"glucose":["fields","glucose",4,2],"acetate":["fields","acetate",4,2]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",5,2]},"outputs":{"substrates":{"glucose":["fields","glucose",5,2],"acetate":["fields","acetate",5,2]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",6,2]},"outputs":{"substrates":{"glucose":["fields","glucose",6,2],"acetate":["fields","acetate",6,2]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",7,2]},"outputs":{"substrates":{"glucose":["fields","glucose",7,2],"acetate":["fields","acetate",7,2]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",8,2]},"outputs":{"substrates":{"glucose":["fields","glucose",8,2],"acetate":["fields","acetate",8,2]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",9,2]},"outputs":{"substrates":{"glucose":["fields","glucose",9,2],"acetate":["fields","acetate",9,2]},"biomass":["fields","biomass_B",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[3,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",0,3]},"outputs":{"substrates":{"glucose":["fields","glucose",0,3],"acetate":["fields","acetate",0,3]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",1,3]},"outputs":{"substrates":{"glucose":["fields","glucose",1,3],"acetate":["fields","acetate",1,3]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",2,3]},"outputs":{"substrates":{"glucose":["fields","glucose",2,3],"acetate":["fields","acetate",2,3]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",3,3]},"outputs":{"substrates":{"glucose":["fields","glucose",3,3],"acetate":["fields","acetate",3,3]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",4,3]},"outputs":{"substrates":{"glucose":["fields","glucose",4,3],"acetate":["fields","acetate",4,3]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",5,3]},"outputs":{"substrates":{"glucose":["fields","glucose",5,3],"acetate":["fields","acetate",5,3]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",6,3]},"outputs":{"substrates":{"glucose":["fields","glucose",6,3],"acetate":["fields","acetate",6,3]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",7,3]},"outputs":{"substrates":{"glucose":["fields","glucose",7,3],"acetate":["fields","acetate",7,3]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",8,3]},"outputs":{"substrates":{"glucose":["fields","glucose",8,3],"acetate":["fields","acetate",8,3]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",9,3]},"outputs":{"substrates":{"glucose":["fields","glucose",9,3],"acetate":["fields","acetate",9,3]},"biomass":["fields","biomass_B",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[4,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",0,4]},"outputs":{"substrates":{"glucose":["fields","glucose",0,4],"acetate":["fields","acetate",0,4]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",1,4]},"outputs":{"substrates":{"glucose":["fields","glucose",1,4],"acetate":["fields","acetate",1,4]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",2,4]},"outputs":{"substrates":{"glucose":["fields","glucose",2,4],"acetate":["fields","acetate",2,4]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",3,4]},"outputs":{"substrates":{"glucose":["fields","glucose",3,4],"acetate":["fields","acetate",3,4]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",4,4]},"outputs":{"substrates":{"glucose":["fields","glucose",4,4],"acetate":["fields","acetate",4,4]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",5,4]},"outputs":{"substrates":{"glucose":["fields","glucose",5,4],"acetate":["fields","acetate",5,4]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",6,4]},"outputs":{"substrates":{"glucose":["fields","glucose",6,4],"acetate":["fields","acetate",6,4]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",7,4]},"outputs":{"substrates":{"glucose":["fields","glucose",7,4],"acetate":["fields","acetate",7,4]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",8,4]},"outputs":{"substrates":{"glucose":["fields","glucose",8,4],"acetate":["fields","acetate",8,4]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",9,4]},"outputs":{"substrates":{"glucose":["fields","glucose",9,4],"acetate":["fields","acetate",9,4]},"biomass":["fields","biomass_B",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[5,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",0,5]},"outputs":{"substrates":{"glucose":["fields","glucose",0,5],"acetate":["fields","acetate",0,5]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",1,5]},"outputs":{"substrates":{"glucose":["fields","glucose",1,5],"acetate":["fields","acetate",1,5]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",2,5]},"outputs":{"substrates":{"glucose":["fields","glucose",2,5],"acetate":["fields","acetate",2,5]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",3,5]},"outputs":{"substrates":{"glucose":["fields","glucose",3,5],"acetate":["fields","acetate",3,5]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",4,5]},"outputs":{"substrates":{"glucose":["fields","glucose",4,5],"acetate":["fields","acetate",4,5]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",5,5]},"outputs":{"substrates":{"glucose":["fields","glucose",5,5],"acetate":["fields","acetate",5,5]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",6,5]},"outputs":{"substrates":{"glucose":["fields","glucose",6,5],"acetate":["fields","acetate",6,5]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",7,5]},"outputs":{"substrates":{"glucose":["fields","glucose",7,5],"acetate":["fields","acetate",7,5]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",8,5]},"outputs":{"substrates":{"glucose":["fields","glucose",8,5],"acetate":["fields","acetate",8,5]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",9,5]},"outputs":{"substrates":{"glucose":["fields","glucose",9,5],"acetate":["fields","acetate",9,5]},"biomass":["fields","biomass_B",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[6,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",0,6]},"outputs":{"substrates":{"glucose":["fields","glucose",0,6],"acetate":["fields","acetate",0,6]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",1,6]},"outputs":{"substrates":{"glucose":["fields","glucose",1,6],"acetate":["fields","acetate",1,6]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",2,6]},"outputs":{"substrates":{"glucose":["fields","glucose",2,6],"acetate":["fields","acetate",2,6]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",3,6]},"outputs":{"substrates":{"glucose":["fields","glucose",3,6],"acetate":["fields","acetate",3,6]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",4,6]},"outputs":{"substrates":{"glucose":["fields","glucose",4,6],"acetate":["fields","acetate",4,6]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",5,6]},"outputs":{"substrates":{"glucose":["fields","glucose",5,6],"acetate":["fields","acetate",5,6]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",6,6]},"outputs":{"substrates":{"glucose":["fields","glucose",6,6],"acetate":["fields","acetate",6,6]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",7,6]},"outputs":{"substrates":{"glucose":["fields","glucose",7,6],"acetate":["fields","acetate",7,6]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",8,6]},"outputs":{"substrates":{"glucose":["fields","glucose",8,6],"acetate":["fields","acetate",8,6]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",9,6]},"outputs":{"substrates":{"glucose":["fields","glucose",9,6],"acetate":["fields","acetate",9,6]},"biomass":["fields","biomass_B",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[7,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",0,7]},"outputs":{"substrates":{"glucose":["fields","glucose",0,7],"acetate":["fields","acetate",0,7]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",1,7]},"outputs":{"substrates":{"glucose":["fields","glucose",1,7],"acetate":["fields","acetate",1,7]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",2,7]},"outputs":{"substrates":{"glucose":["fields","glucose",2,7],"acetate":["fields","acetate",2,7]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",3,7]},"outputs":{"substrates":{"glucose":["fields","glucose",3,7],"acetate":["fields","acetate",3,7]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",4,7]},"outputs":{"substrates":{"glucose":["fields","glucose",4,7],"acetate":["fields","acetate",4,7]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",5,7]},"outputs":{"substrates":{"glucose":["fields","glucose",5,7],"acetate":["fields","acetate",5,7]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",6,7]},"outputs":{"substrates":{"glucose":["fields","glucose",6,7],"acetate":["fields","acetate",6,7]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",7,7]},"outputs":{"substrates":{"glucose":["fields","glucose",7,7],"acetate":["fields","acetate",7,7]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",8,7]},"outputs":{"substrates":{"glucose":["fields","glucose",8,7],"acetate":["fields","acetate",8,7]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",9,7]},"outputs":{"substrates":{"glucose":["fields","glucose",9,7],"acetate":["fields","acetate",9,7]},"biomass":["fields","biomass_B",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[8,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",0,8]},"outputs":{"substrates":{"glucose":["fields","glucose",0,8],"acetate":["fields","acetate",0,8]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",1,8]},"outputs":{"substrates":{"glucose":["fields","glucose",1,8],"acetate":["fields","acetate",1,8]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",2,8]},"outputs":{"substrates":{"glucose":["fields","glucose",2,8],"acetate":["fields","acetate",2,8]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",3,8]},"outputs":{"substrates":{"glucose":["fields","glucose",3,8],"acetate":["fields","acetate",3,8]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",4,8]},"outputs":{"substrates":{"glucose":["fields","glucose",4,8],"acetate":["fields","acetate",4,8]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",5,8]},"outputs":{"substrates":{"glucose":["fields","glucose",5,8],"acetate":["fields","acetate",5,8]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",6,8]},"outputs":{"substrates":{"glucose":["fields","glucose",6,8],"acetate":["fields","acetate",6,8]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",7,8]},"outputs":{"substrates":{"glucose":["fields","glucose",7,8],"acetate":["fields","acetate",7,8]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",8,8]},"outputs":{"substrates":{"glucose":["fields","glucose",8,8],"acetate":["fields","acetate",8,8]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",9,8]},"outputs":{"substrates":{"glucose":["fields","glucose",9,8],"acetate":["fields","acetate",9,8]},"biomass":["fields","biomass_B",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[9,0]":{"address":{"protocol":"local","data":"MonodKinetics"},"config":{"reactions":{"assimilate_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",0,9]},"outputs":{"substrates":{"glucose":["fields","glucose",0,9],"acetate":["fields","acetate",0,9]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",1,9]},"outputs":{"substrates":{"glucose":["fields","glucose",1,9],"acetate":["fields","acetate",1,9]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",2,9]},"outputs":{"substrates":{"glucose":["fields","glucose",2,9],"acetate":["fields","acetate",2,9]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",3,9]},"outputs":{"substrates":{"glucose":["fields","glucose",3,9],"acetate":["fields","acetate",3,9]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",4,9]},"outputs":{"substrates":{"glucose":["fields","glucose",4,9],"acetate":["fields","acetate",4,9]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",5,9]},"outputs":{"substrates":{"glucose":["fields","glucose",5,9],"acetate":["fields","acetate",5,9]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",6,9]},"outputs":{"substrates":{"glucose":["fields","glucose",6,9],"acetate":["fields","acetate",6,9]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",7,9]},"outputs":{"substrates":{"glucose":["fields","glucose",7,9],"acetate":["fields","acetate",7,9]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",8,9]},"outputs":{"substrates":{"glucose":["fields","glucose",8,9],"acetate":["fields","acetate",8,9]},"biomass":["fields","biomass_B",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_acetate":{"reactant":"acetate","product":"mass","km":0.6,"vmax":0.3,"yield":0.2}}},"_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","biomass_B",9,9]},"outputs":{"substrates":{"glucose":["fields","glucose",9,9],"acetate":["fields","acetate",9,9]},"biomass":["fields","biomass_B",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":[]}},"fields":{"glucose":[[10.0,10.0,10.0,10.0,10.0,0.0,0.0,0.0,0.0,0.0],[10.0,10.0,10.0,10.0,10.0,0.0,0.0,0.0,0.0,0.0],[10.0,10.0,10.0,10.0,10.0,0.0,0.0,0.0,0.0,0.0],[10.0,10.0,10.0,10.0,10.0,0.0,0.0,0.0,0.0,0.0],[10.0,10.0,10.0,10.0,10.0,0.0,0.0,0.0,0.0,0.0],[10.0,10.0,10.0,10.0,10.0,0.0,0.0,0.0,0.0,0.0],[10.0,10.0,10.0,10.0,10.0,0.0,0.0,0.0,0.0,0.0],[10.0,10.0,10.0,10.0,10.0,0.0,0.0,0.0,0.0,0.0],[10.0,10.0,10.0,10.0,10.0,0.0,0.0,0.0,0.0,0.0],[10.0,10.0,10.0,10.0,10.0,0.0,0.0,0.0,0.0,0.0]],"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]],"biomass_A":[[0.1,0.1,0.1,0.1,0.1,0.0,0.0,0.0,0.0,0.0],[0.1,0.1,0.1,0.1,0.1,0.0,0.0,0.0,0.0,0.0],[0.1,0.1,0.1,0.1,0.1,0.0,0.0,0.0,0.0,0.0],[0.1,0.1,0.1,0.1,0.1,0.0,0.0,0.0,0.0,0.0],[0.1,0.1,0.1,0.1,0.1,0.0,0.0,0.0,0.0,0.0],[0.1,0.1,0.1,0.1,0.1,0.0,0.0,0.0,0.0,0.0],[0.1,0.1,0.1,0.1,0.1,0.0,0.0,0.0,0.0,0.0],[0.1,0.1,0.1,0.1,0.1,0.0,0.0,0.0,0.0,0.0],[0.1,0.1,0.1,0.1,0.1,0.0,0.0,0.0,0.0,0.0],[0.1,0.1,0.1,0.1,0.1,0.0,0.0,0.0,0.0,0.0]],"biomass_B":[[0.0,0.0,0.0,0.0,0.0,0.1,0.1,0.1,0.1,0.1],[0.0,0.0,0.0,0.0,0.0,0.1,0.1,0.1,0.1,0.1],[0.0,0.0,0.0,0.0,0.0,0.1,0.1,0.1,0.1,0.1],[0.0,0.0,0.0,0.0,0.0,0.1,0.1,0.1,0.1,0.1],[0.0,0.0,0.0,0.0,0.0,0.1,0.1,0.1,0.1,0.1],[0.0,0.0,0.0,0.0,0.0,0.1,0.1,0.1,0.1,0.1],[0.0,0.0,0.0,0.0,0.0,0.1,0.1,0.1,0.1,0.1],[0.0,0.0,0.0,0.0,0.0,0.1,0.1,0.1,0.1,0.1],[0.0,0.0,0.0,0.0,0.0,0.1,0.1,0.1,0.1,0.1],[0.0,0.0,0.0,0.0,0.0,0.1,0.1,0.1,0.1,0.1]]},"diffusion":{"address":{"protocol":"local","data":"DiffusionAdvection"},"config":{"n_bins":[10,10],"bounds":[50.0,50.0],"default_diffusion_rate":0.1,"diffusion_coeffs":{"glucose":0.0,"acetate":0.2,"biomass_A":0.001,"biomass_B":0.001},"advection_coeffs":{"glucose":[0.0,0.0],"acetate":[0.0,0.0],"biomass_A":[0.0,0.0],"biomass_B":[0.0,0.0]},"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":[10,10],"_data":"float"}}},"outputs":{"fields":{"_type":"map","_value":{"_type":"positive_array","_shape":[10,10],"_data":"float"}}}},"amendments":[]}},"emitter":{"address":{"protocol":"local","data":"RAMEmitter"},"config":{"emit":"global_time:node|fields:node","subsample":1,"max_len":null},"_inputs":"global_time:node|fields:node","_outputs":"results:node","inputs":{"global_time":["global_time"],"fields":["fields"]},"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"},"outputs":{"results":"node"}},"amendments":[]}},"results":{}},"schema":{"global_time":"float","dFBA[0,0]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[1,0]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[2,0]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[3,0]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[4,0]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[5,0]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[6,0]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[7,0]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[8,0]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[9,0]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[0,1]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[1,1]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[2,1]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[3,1]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[4,1]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[5,1]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[6,1]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[7,1]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[8,1]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[9,1]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[0,2]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[1,2]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[2,2]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[3,2]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[4,2]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[5,2]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[6,2]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[7,2]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[8,2]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[9,2]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[0,3]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[1,3]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[2,3]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[3,3]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[4,3]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[5,3]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[6,3]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[7,3]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[8,3]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[9,3]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[0,4]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[1,4]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[2,4]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[3,4]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[4,4]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[5,4]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[6,4]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[7,4]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[8,4]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[9,4]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[0,5]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[1,5]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[2,5]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[3,5]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[4,5]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[5,5]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[6,5]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[7,5]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[8,5]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[9,5]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[0,6]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[1,6]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[2,6]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[3,6]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[4,6]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[5,6]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[6,6]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[7,6]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[8,6]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[9,6]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[0,7]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[1,7]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[2,7]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[3,7]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[4,7]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[5,7]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[6,7]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[7,7]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[8,7]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[9,7]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[0,8]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[1,8]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[2,8]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[3,8]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[4,8]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[5,8]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[6,8]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[7,8]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[8,8]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[9,8]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[0,9]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[1,9]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[2,9]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[3,9]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[4,9]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[5,9]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[6,9]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[7,9]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[8,9]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"dFBA[9,9]":{"_type":"process","address":"local:DynamicFBA","config":"node","_inputs":"substrates:map[concentration]|biomass:mass","_outputs":"substrates:map[concentration_delta]|biomass:mass_delta","inputs":"wires","outputs":"wires","interval":1.0},"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[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[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[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[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[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[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[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[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[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},"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},"emitter":{"_type":"step","address":"local:RAMEmitter","config":"node","_inputs":"global_time:node|fields:node","_outputs":"results:node","inputs":"wires","outputs":"wires","priority":0.0},"results":"node"}}