Skip to main content
Back to top
Ctrl
+
K
iqm-pulse
Concepts and classes
Using ScheduleBuilder
Custom gate implementations
Pulse timing
API reference
pulse
base_utils
iqm.pulse.base_utils.merge_dicts
builder
iqm.pulse.builder.DEFAULT_AGGREGATOR_NAME
iqm.pulse.builder.build_quantum_ops
iqm.pulse.builder.load_config
iqm.pulse.builder.validate_quantum_circuit
CircuitOperation
ScheduleBuilder
circuit_operations
iqm.pulse.circuit_operations.get_unitary_from_circuit
iqm.pulse.circuit_operations.get_unitary_from_op
iqm.pulse.circuit_operations.reorder
iqm.pulse.circuit_operations.reshape_unitary
Circuit
CircuitOperationList
gate_implementation
iqm.pulse.gate_implementation.OILCalibrationData
iqm.pulse.gate_implementation.OICalibrationData
iqm.pulse.gate_implementation.OCalibrationData
iqm.pulse.gate_implementation.OpCalibrationDataTree
iqm.pulse.gate_implementation.NestedParams
iqm.pulse.gate_implementation.get_waveform_parameters
iqm.pulse.gate_implementation.init_subclass_composite
CompositeCache
CompositeGate
CustomIQWaveforms
GateImplementation
SinglePulseGate
gates
iqm.pulse.gates.expose_implementation
iqm.pulse.gates.get_implementation_class
iqm.pulse.gates.register_implementation
iqm.pulse.gates.register_operation
barrier
conditional
coupler_move
cz
default_gates
delay
drive_crosstalk
enums
flux_multiplexer
lru
measure
move
prx
reset
rz
sx
u
locus_mappings
iqm.pulse.locus_mappings.Locus
iqm.pulse.locus_mappings.LocusMapping
iqm.pulse.locus_mappings.one_component
iqm.pulse.locus_mappings.one_component_channel
iqm.pulse.locus_mappings.one_component_drive
iqm.pulse.locus_mappings.one_component_flux
iqm.pulse.locus_mappings.one_component_virtual_drive
iqm.pulse.locus_mappings.one_qubit
iqm.pulse.locus_mappings.one_qubit_drive_readout
iqm.pulse.locus_mappings.one_qubit_flux
iqm.pulse.locus_mappings.one_qubit_readout
iqm.pulse.locus_mappings.one_qubit_readout_and_flux
iqm.pulse.locus_mappings.probe_lines
iqm.pulse.locus_mappings.qubit_coupler
iqm.pulse.locus_mappings.single_qubit_or_resonator_without_probe
iqm.pulse.locus_mappings.two_component_coupler_flux
iqm.pulse.locus_mappings.two_component_one_flux_coupler_flux
iqm.pulse.locus_mappings.two_qubit_crc
iqm.pulse.locus_mappings.two_qubit_drive_coupler_flux
iqm.pulse.locus_mappings.two_qubit_flux_coupler_flux
StationProperties
playlist
channel
fast_drag
hd_drag
instructions
playlist
schedule
visualisation
waveforms
quantum_ops
iqm.pulse.quantum_ops.QuantumOpTable
iqm.pulse.quantum_ops.diff_cal_data
iqm.pulse.quantum_ops.validate_locus_calibration
iqm.pulse.quantum_ops.validate_op_calibration
QuantumOp
scheduler
iqm.pulse.scheduler.NONSOLID
iqm.pulse.scheduler.BLOCKING
iqm.pulse.scheduler.extend_hard_boundary
iqm.pulse.scheduler.extend_hard_boundary_in_seconds
iqm.pulse.scheduler.extend_schedule
iqm.pulse.scheduler.extend_schedule_new
SegmentPointer
timebox
MeasureBox
MeasureBoxes
MultiplexedProbeTimeBox
SchedulingAlgorithm
SchedulingStrategy
TimeBox
iqm.pulse.timebox.MeasureMultiplexingError
utils
iqm.pulse.utils.TOLERANCE
iqm.pulse.utils.fuse_iq_pulses
iqm.pulse.utils.map_waveform_param_types
iqm.pulse.utils.modulate_iq
iqm.pulse.utils.normalize_angle
iqm.pulse.utils.phase_transformation
validation
iqm.pulse.validation.validate_awg_and_schedule_compatibility
iqm.pulse.validation.validate_channel
iqm.pulse.validation.validate_instruction_and_wf_length
iqm.pulse.validation.validate_playlist_compatibility
AWGScheduleValidationData
iqm.pulse.validation.AWGScheduleValidationError
iqm.pulse.validation.InvalidInstructionError
iqm.pulse.validation.PlaylistValidationError
References
Changelog
License
Search
Error
Please activate JavaScript to enable the search functionality.
Ctrl
+
K