Installation
To recreate the HXRSnD environment from scratch, all of the high-level SLAC packages need to be cloned into the target directory, along with the HXRSnD repository.
The packages in question are:
First create and navigate to a target directory for the new environment:
$ mkdir snd; cd snd
Now clone each of the repos:
$ git clone https://github.com/slaclab/HXRSnD.git
$ git clone https://github.com/slaclab/pswalker.git
$ git clone https://github.com/slaclab/pcds-devices.git
$ git clone https://github.com/slaclab/pydm.git
Now create some soft-links to make operation a little smoother:
$ ln -s HXRSnD/bin/run_snd run_snd # IPython Launcher
$ ln -s HXRSnD/screens/run_snd snd_main # Main SnD Screen
$ ln -s HXRSnD/scripts.py scripts.py # Scripts file
$ ln -s HXRSnD/README.rst README # Readme file
The launcher script handles linking the repos with the environment, so simply run the script to get started.