API doc¶
Classes¶
Main Classes¶
Analysis Modules¶
Analysis and calculation of FieldSweep Experiment. |
|
Analysis and calculation of resonator profiles. |
|
Analysis and calculation of Carr Purcell decay. |
|
Analysis and calculation of Reptime based saturation recovery. |
Sequences¶
Represents a Hahn-Echo sequence. |
|
Represents a T2 relaxation sequence. A Hahn Echo where the interpulse delay increases |
|
Represents a Field Sweep (EDFS) sequence. |
|
Represents a reptime scan of a Hahn Echo Sequence. |
|
Represents a Carr-Purcell sequence. |
|
Builds nutation based Resonator Profile sequence. |
|
Builds TWT based Resonator Profile sequence. |
Pulses¶
Represents a general experimental pulse. |
|
Represents a detection pulse. |
|
DEPRECATION WARNING: THIS WILL BE REMOVED SOON. |
|
Represents a rectangular monochromatic pulse. |
|
Represents a Gaussian monochromatic pulse. |
|
Represents a hyperboilc secant frequency-swept pulse. |
|
Represents a linear frequency-swept pulse. |
|
Represents a general experimental pulse. |
Termination Criteria¶
A class for defining criteria for terminating experiments. This should |
|
A class for defining criteria for terminating experiments. This should |
|
A class for defining criteria for terminating experiments. This should |
Utilities¶
Interfaces¶
Represents the interface connection from autoEPR to the spectrometer. |
|
Represents the interface for connecting to AWG based Bruker ELEXSYS-II |
|
Represents the interface for connecting to MPFU based Bruker ELEXSYS-II |
|
Represents the interface for connecting to Andrin Doll style spectrometers. |
Functions¶
I/O¶
|
A general versions of eprload |
|
|
|
|
|
|
|
Utilities¶
Turns a dictionary of lists into a list of dictionaries. |
|
Turns a list of dictionaries into a dictionary of lists. |
|
|
|
|
Generates the greatest common dividor on a list of floats |
|
Spin Operator Matricies. |
|
Write the pulsespel file for a given sequence. |