Skip to content

MC draws params from params file, not from expDef #103

@kevin-j-miller

Description

@kevin-j-miller

Currently, MC draws its parameter list from the parameters file, not from the expDef. If you try to run an experiment with a params file that's missing a param, mc will send it to the rig computer, which will fail silently.

Suggested fix:
MC should instead draw the parameter list from the expDef file, then attempt to draw values from the parameters file. If it can't find a value for a parameter, it should throw a warning then use the default value. If a param is specified in the expDef but has no value (i.e. it's not in the param file, and there's no default) MC should refuse to run that experiment.

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions