Probe StationΒΆ
Probe Station is a Python package for controlling and processing data from the Keysight/Agilent B1500 probe station. It provides:
Measurement procedures β ready-made PyMeasure procedures for IV sweeps (SMU & WGFMU), CV sweeps, PUND cycling, FET characterisation, and more.
Data parsing β readers for legacy
.datafiles (PQ-PUND, DC IV, CV, PUND double) and new PyMeasure.csvresults.Analysis helpers β batch processing of cycling experiments, polarisation calculation, leakage-current fitting, and plotting utilities.
Documentation is current as of Jul 02, 2026.
Check out the Getting started section for further information.
Contents:
- Getting started
- Contribution
- Installation in editable mode
- API
probe_station.analysis.matlab.datasetprobe_station.analysis.matlab.pq_pundprobe_station.analysis.matlab.dc_ivprobe_station.analysis.matlab.cvprobe_station.analysis.matlab.pund_doubleprobe_station.analysis.commonprobe_station.analysis.datasetprobe_station.analysis.ultimate_processingprobe_station.analysis.handlers.baseprobe_station.analysis.handlers.cvprobe_station.analysis.handlers.ivprobe_station.commonprobe_station.utilitiesprobe_station.measurements.pymeasure_baseprobe_station.measurements.b1500_helpersprobe_station.measurements.rsuprobe_station.measurements.dc_procedureprobe_station.measurements.FET_current_measurementprobe_station.measurements.cmu.cv_sweepprobe_station.measurements.spgu.cyclingprobe_station.experiments.ultimate
Note
This project is under active development.