vivarium.experiments.chemotaxis module

Chemotaxis Experiments

Chemotaxis provides several pre-configured Experiments with different chemotactic agents and environments.

vivarium.experiments.chemotaxis.add_arguments()[source]
vivarium.experiments.chemotaxis.agent_parser()
vivarium.experiments.chemotaxis.agent_type()[source]
vivarium.experiments.chemotaxis.get_exponential_env_config()[source]
vivarium.experiments.chemotaxis.get_linear_env_config()[source]
vivarium.experiments.chemotaxis.make_agent_config(agent_specs)[source]
vivarium.experiments.chemotaxis.make_dir(out_dir)[source]
vivarium.experiments.chemotaxis.number()[source]
vivarium.experiments.chemotaxis.parse_agents_string(agents_string)[source]
vivarium.experiments.chemotaxis.plot_chemotaxis_experiment(data, field_config, out_dir, filename='')[source]
vivarium.experiments.chemotaxis.rule()[source]
vivarium.experiments.chemotaxis.run_chemotaxis_experiment(agents_config=None, environment_config=None, initial_state=None, simulation_settings=None, experiment_settings=None)[source]
vivarium.experiments.chemotaxis.run_chemotaxis_simulation()[source]

Execute a chemotaxis simulation with any number of chemotactic agent types

vivarium.experiments.chemotaxis.set_agent_config(config={})[source]
vivarium.experiments.chemotaxis.set_environment_config(config={})[source]
vivarium.experiments.chemotaxis.specification()[source]