Installing lrexp



To use the lr module you must install pylabrad and its depedencies. Refer to their wiki for installation instructions. We assume the user is familiar with the LabRAD framework.


The experimenter module is a graphical interface to the lrexp package and you need to have PyQt4 installed to run it. In addition you will need the YAML module and numpy.

Environment Variables

You must have set the following environment variables:
  • LREXPHOME - the folder containing a folder titled 'Experiments' and a python package/module titled 'custom'.
  • LABRADHOST - the IP address of the LabRAD manager.
  • LABRADPASSWORD - the password for the LabRAD manager.

From source

Right now your only option is to download the latest version (1.0) from source.

The source code is hosted at our github page.

On the github page there is a downloads section where you can get a tarball of the latest release,
or alternatively you can clone the repo by running in the terminal:
git clone
One you've got the source, you can enter the first folder and run:
python install
If you have all the dependencies and environment variables configured correctly, you can launch the experimenter by running the script:
A window should pop up that looks something like:

You might get a warning that you could not connect to LabRAD. You can dismiss it if that is the case.

If you get this screen, then you're good to go! Check out the tutorial to get started.