QbloxCompiler
- class qililab.QbloxCompiler
Bases:
objectA class for compiling QProgram to QBlox hardware.
Attributes Summary
Methods Summary
compile(qprogram[, bus_mapping, ...])Compile QProgram to qpysequence.Sequence
traverse_qprogram_acquire(block)Traverses a QProgram to gather information on the acquisition.
Attributes Documentation
Methods Documentation
- compile(qprogram, bus_mapping=None, calibration=None, times_of_flight=None, delays=None, markers=None, ext_trigger=False, qblox_buses=None, single_channel=None, crosstalk=None)
Compile QProgram to qpysequence.Sequence
- Parameters:
qprogram (
QProgram) – The QProgram to be compiledbus_mapping (
dict[str,str], optional) – Optional mapping of bus names. Defaults to None.times_of_flight (
dict[str,int], optional) – Optional time of flight of bus. Defaults to None.
- Return type:
QbloxCompilationOutput