The StepScan library needs pyepics, a Python library for Epics Channel Access, and, in fact, is an add-on package to that library. StepScan also requires a few near-standard python modules: numpy, scipy, sqlalchemy, and wxPython. In order to save data to the HDF5, the hdf5 library, and the h5py module are also required.
The latest stable version is available from PyPI or CARS (Univ of Chicago):
Download Option | Python Versions | Location |
---|---|---|
Source Kit | 2.6, 2.7, 3.2 |
Installers for Windows will be made available soon.
If you have Python Setup Tools installed, you can download and install with:
easy_install -U stepscan
To get the latest development version, use:
git clone http://github.com/pyepics/stepscan.git