Set up for serial experiments on I24#
To set up an enviroment to run the serial crystallography collection scripts, please follow the instructions in Get Started with mx-bluesky. Once this is done, the environment can be started by running:
cd /path/to/mx-bluesky
source .venv/bin/activate
On beamline I24, the package will be saved in
/dls_sw/i24/software/bluesky
.
Deploying a local version of the EDM screens#
Every time a change is made to the template EDM screens saved in the
repo, a new set should be deployed to the beamline ot to the dev
environment to get the update. The deploy_edm_for_ssx.sh
will create
a local copy of the all EDM screens - both for a fixed target and for a
serial jet collection - in a edm_serial/
directory with all the
shell commands pointing to the correct scripts/edm locations.
./path/to/mx-bluesky/utility_scripts/deploy/deploy_edm_for_ssx.sh
Setting the current visit directory#
A new visit directory might need to be set before every user or
commissioning beamtime. This can be done by a member of the beamline
staff by modifying the file /dls_sw/i24/etc/ssx_current_visit.txt
to
point to the current visit and then running the command:
./path/to/mx-bluesky/src/mx_bluesky/beamlines/i24/serial/set_visit_directory.sh
Note that the default experiment type for the script setting the
directory will be fixed-target
. In case of an extruder collection,
to set the correct visit PV the experiment type should be modified from
the command line.
./path/to/mx-bluesky/src/mx_bluesky/beamlines/i24/serial/set_visit_directory.sh extruder