Docs/Analysis Suite/Automation

Python API

v3.2Updated 2026-10-02

Control the instrument and read results from Python. The client library wraps the REST interface.

Install the client

shell
pip install core-instruments

Run a measurement

python
from core_instruments import Instrument
ss = Instrument('192.168.1.40')
m = ss.transient(heating_current=5.0, heating_time=60, sense_current=0.01)
m.run()
zth = m.zth() # pandas.DataFrame: t, zth
zth.to_csv('dut01.csv')

Common methods

Method Returns Description
Instrument(host) Instrument Connect to a system on the network
transient(**params) Measurement Configure a transient measurement
power_cycling(**params) Sequence Configure a power cycling sequence
Measurement.zth() DataFrame Zth(t) of a completed measurement
Note

The API version matches the Analysis Suite version. Scripts written for 3.1 run unchanged on 3.2.

← PreviousReportsNext →REST API
Need help with your setup?Contact applications support