In load_module_text(), the module loaded is anaconda/5.0.1, which is no longer available on Eddie. Probably the best substitute is miniforge/24.7.1, but this could also change in the future. Maybe it's possible to make this configurable?
The same function is also hard-coded to load a conda environment called cellprofiler, but what if the user's environment is named differently, or keeps different versions of CellProfiler? Maybe we can default to cellprofiler, and override it if needed in the experiment yaml.
In load_module_text(), the module loaded is anaconda/5.0.1, which is no longer available on Eddie. Probably the best substitute is miniforge/24.7.1, but this could also change in the future. Maybe it's possible to make this configurable?
The same function is also hard-coded to load a conda environment called
cellprofiler, but what if the user's environment is named differently, or keeps different versions of CellProfiler? Maybe we can default tocellprofiler, and override it if needed in the experiment yaml.