In my lab we have a GUI written in Python that manages parameters of our experiments. Currently, from inside our GUI, we run the executable
artiq_run on a Python file generated by the GUI. However, we wish to run the experiments from an instantiated
artiq.language.environment.Experiment class. This would allow us to control parameters of the experiment via the
__init__ function of our sub class, and control our the experiment instance via the GUI directly.
Is this possible? I read through the artiq manual and didn't find a mention for this possibility.