vivarium.compartments.master module

class vivarium.compartments.master.Master(config=None)[source]

Bases: vivarium.core.process.Generator

defaults = {'dimensions_path': ('dimensions',), 'external_path': ('external',), 'fields_path': ('fields',), 'global_path': ('global',), 'metabolism': {'model_path': 'models/iAF1260b.json', 'moma': False, 'tolerance': {'EX_glc__D_e': [1.05, 1.0], 'EX_lcts_e': [1.05, 1.0]}}, 'transport': {'initial_state': {'external': {'glc__D_e': 10.0, 'lcts_e': 10.0}, 'internal': {'EIIglc': 0.0018, 'LacY': 0, 'g6p_c': 0.0, 'lcts_p': 0.0, 'pep_c': 0.18, 'pyr_c': 0.0}}, 'kinetic_parameters': {'EX_glc__D_e': {('internal', 'EIIglc'): {('external', 'glc__D_e'): 1.0, ('internal', 'pep_c'): None, 'kcat_f': 60.0}}, 'EX_lcts_e': {('internal', 'LacY'): {('external', 'lcts_e'): 1.0, 'kcat_f': 60.0}}}, 'ports': {'external': ['glc__D_e', 'lcts_e'], 'internal': ['g6p_c', 'pep_c', 'pyr_c', 'EIIglc', 'LacY', 'lcts_p']}, 'reactions': {'EX_glc__D_e': {'catalyzed by': [('internal', 'EIIglc')], 'is reversible': False, 'stoichiometry': {('external', 'glc__D_e'): -1.0, ('internal', 'g6p_c'): 1.0, ('internal', 'pep_c'): -1.0, ('internal', 'pyr_c'): 1.0}}, 'EX_lcts_e': {'catalyzed by': [('internal', 'LacY')], 'is reversible': False, 'stoichiometry': {('external', 'lcts_e'): -1.0, ('internal', 'lcts_p'): 1.0}}}}}
generate_processes(config)[source]
generate_topology(config)[source]
vivarium.compartments.master.default_metabolism_config()[source]
vivarium.compartments.master.run_master(out_dir)[source]
vivarium.compartments.master.test_master()[source]