vivarium.compartments.lattice module

class vivarium.compartments.lattice.Lattice(config=None)[source]

Bases: vivarium.core.process.Generator

Lattice: A two-dimensional lattice environmental model with multibody physics and diffusing molecular fields.

defaults = {'_schema': {}, 'colony_shape_deriver': None, 'diffusion': {'depth': 3000.0, 'diffusion': 0.01, 'molecules': ['glc'], 'n_bins': [10, 10], 'size': [10, 10]}, 'multibody': {'agents': {}, 'bounds': [10, 10], 'size': [10, 10]}}
generate_processes(config)[source]
generate_topology(config)[source]
vivarium.compartments.lattice.get_lattice_config(config=None)[source]
vivarium.compartments.lattice.main()[source]
vivarium.compartments.lattice.test_lattice(config=None, end_time=10)[source]