larvaworld.lib.reg.stored_confs.essay_conf

Classes

Essay

RvsS_Essay

DoublePatch_Essay

Chemotaxis_Essay

Functions

Essay_dict()

Module Contents

class larvaworld.lib.reg.stored_confs.essay_conf.Essay(type: str, essay_id: str | None = None, N: int = 5, enrichment=None, collections: list[str] = ['pose', 'brain'], screen_kws: dict[str, Any] = {}, show: bool = False, **kwargs: Any)
screen_kws
N = 5
show = False
type
enrichment = None
collections = ['pose', 'brain']
essay_id = None
path = 'Uninferable/data/SimGroup/essays/Uninferable/None'
data_dir = 'Uninferable/data/SimGroup/essays/Uninferable/None/data'
plot_dir = 'Uninferable/data/SimGroup/essays/Uninferable/None/plots'
exp_dict
datasets
figs
results
conf(exp: str, id: str, dur: float, lgs: Any, env: Any, **kwargs: Any)
run()
anal()
analyze(exp, ds0)
global_anal()
class larvaworld.lib.reg.stored_confs.essay_conf.RvsS_Essay(all_figs=False, N=1, **kwargs)

Bases: Essay

all_figs = False
qs = [1.0, 0.75, 0.5, 0.25, 0.15]
hs = [0, 1, 2, 3, 4]
durs = [10, 15, 20]
dur = 5
h_refeeding = 3
dur_refeeding = 120
dur_pathlength = 20
substrates = ['Agar', 'Yeast']
exp_dict
RvsS_env(on_food=True)
GTRvsS(**kwargs)
pathlength_exp()
intake_exp()
starvation_exp()
quality_exp()
refeeding_exp()
get_entrylist(datasets, substrates, durs, qs, hs, G)
global_anal()
analyze(exp, ds0)
class larvaworld.lib.reg.stored_confs.essay_conf.DoublePatch_Essay(substrates=['sucrose', 'standard', 'cornmeal'], N=10, dur=5.0, olfactor=True, feeder=True, arena_dims=(0.24, 0.24), patch_x=0.06, patch_radius=0.025, **kwargs)

Bases: Essay

arena_dims = (0.24, 0.24)
patch_x = 0.06
patch_radius = 0.025
substrates = ['sucrose', 'standard', 'cornmeal']
dur = 5.0
mID0s = ['rover', 'sitter']
mIDs
ms
exp_dict
get_larvagroups(age=120.0)
get_sources(type='standard', q=1.0, Cpeak=2.0, Cscale=0.0002)
patch_env(type='standard', q=1.0, o='G')
time_ratio_exp()
global_anal()
analyze(exp, ds0)
class larvaworld.lib.reg.stored_confs.essay_conf.Chemotaxis_Essay(dur=5.0, gain=300.0, mode=1, **kwargs)

Bases: Essay

time_ks = ['c_odor1', 'dc_odor1']
dur = 5.0
gain = 300.0
exp_dict
get_models1(gain)
get_models2(gain)
get_models3(gain)
get_models4(gain)
chemo_exps(models)
analyze(exp, ds0)
global_anal()
larvaworld.lib.reg.stored_confs.essay_conf.Essay_dict()