The command line interface is a convenient way to access the internals of ChiSurf and extend its functionality by programming small scripts. A right click on the top of the left dock widget area (see figure below) provides access to the command line interface.

The command line interface, CLI, is a standard iPython/Jupyter command line. In the CLI the variable “cs” in the command line interface provides access to the current ChiSurf session. ChiSurf can be controlled by assigning values to certain variables. The string ‘CSV/PQ/IBH’ sets the current setup ‘cs.current_setup’ to a reader for comma separated value files.

Variables and methods