Instrumental is a Python-based library of support code used by the Mabuchi Lab at Stanford University. It consists of:
- High-level drivers for controlling common lab equipment
- Plotting and curve fitting utilities
- Tools for working with optics, including Gaussian beams and ABCD matrices
- Utilities for acquiring and organizing data
Instrumental makes use of NumPy, SciPy, Matplotlib, and Pint, a Python units library. It optionally uses PyVISA/VISA and other drivers for interfacing with lab equipment.
For install information, documentation, examples, and more, see our page on ReadTheDocs.