vivarium.compartments.growth_division module

class vivarium.compartments.growth_division.GrowthDivision(config)[source]

Bases: vivarium.core.process.Generator

defaults = {'agents_path': ('..', '..', 'agents'), 'boundary_path': ('boundary',), 'daughter_path': (), 'dimensions_path': ('dimensions',), 'expression': {'expression_rates': {'protein1': 0.01, 'protein2': 0.1, 'protein3': 1.0}}, 'fields_path': ('fields',), 'growth': {}, 'mass': {}, '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]