MokuLab

The PLACE module for the Moku:Lab

class place.plugins.moku_lab.moku_lab.MokuLab(config, plotter)[source]

Bases: place.plugins.instrument.Instrument

The MokuLab class for place

config(metadata, total_updates)[source]

Called by PLACE at the beginning of the experiment to get everything up and running.

update(update_number, progress)[source]

Called by PLACE during the experiment, update_number of times.

cleanup(abort=False)[source]

Nothing to cleanup

place.plugins.moku_lab.moku_lab.merge_dictionaries(d_1, d_2)[source]

Merges dictionaries so that second is integrated into first. Returns extended first dictionary.

place.plugins.moku_lab.moku_lab.replace_none_dictionary(d_1)[source]

Replaces all None’s in dictionary with nan.

place.plugins.moku_lab.moku_lab.cut_last_point(d_1)[source]

Removes last point of final framedata that was added to avoid None for odd points.