I think for us it's the case that we need to manually rescan (right-click in the experiments explorer and hit 'Scan repository HEAD') if the repo we get experiments from is a bare repo. If it's a non-bare repo I think the auto-rescan works. Others prob know more about what's actually going on here, but maybe it's that.
The names of the experiments in the explorer can be different from the file names. They usually show up as the class name or as the name defined below the class in a comment, like this:
class CMOT_sequence(EnvExperiment):
"""V1.1 Rb CMOT sequence & imaging"""
def build(self):
...
This shows up as V1.1 Rb CMOT sequence & imaging
. Without the comment it shows up as CMOT_sequence
.
Not 100% certain if all this is accurate.
Malte