ql
Top level module from which all Qililab basic functions and classes can be directly imported.
Functions
|
Prints the information for Qililab installation. |
|
|
|
Deserialize a YAML string to an object. |
|
Deserialize a YAML file to an object. |
|
Automatic DatabaseManager generator based on default load_config |
Returns a singleton instance of QililabSettings. |
|
|
Function to get the database ID without loading the Database Manager |
|
Load results from the given path to an .h5 file. |
|
Serialize and save the given platform to the specified path. |
|
Save the given results and the platform. |
|
Serialize an object to a YAML string. |
|
Serialize an object to a YAML file. |
|
Constructs a StreamArray instance. |
Classes
|
Class for an Annealing Program. |
|
Arbitrary waveform. |
A class to manage calibration data. |
|
|
Represents a composite waveform consisting of multiple waveforms played in a chained sequence. |
|
Creates and manipulates CoolDown metadata database |
A class to represent a crosstalk matrix where each index corresponds to a bus. |
|
|
Database manager for measurements results and metadata |
|
Domain class. |
|
Represents an experiment. |
|
Provides methods to access the experiment results stored in an HDF5 file. |
|
Smoothed square pulse with error function on the edges rise waveform. |
|
Gaussian waveform with peak at duration/2 and spanning for num_sigmas over the pulse duration. |
|
Calculates the first order drag correction of the imaginary (Ey) channel of a drive pulse. |
|
|
|
IQPair containing the 'in-phase' (I) and 'quadrature' (Q) parts of a signal. |
|
Creates and manipulates Measurement metadata database |
|
Parameter names. |
|
Platform object representing the laboratory setup used to control quantum devices. |
|
QProgram is a hardware-agnostic pulse-level programming interface for describing quantum programs. |
A class for compiling QProgram to QBlox hardware. |
|
A class for controling QProgram to Qdac hardware. |
|
|
Ramp waveform. |
|
Microwave rotation in the equatorial plane (native single-qubit pulse). |
|
Creates and manipulates Sample metadata database |
|
Square (rectangular) waveform. |
|
Sudden Net Zero waveform. |
|
Waveforms describes the pulses envelope's shapes. |