This is documentation for
an old version
.
Switch to stable version
quantify-scheduler
Contents
Installation
User guide
Tutorial: Running an Experiment
Tutorial: Schedules and Pulses
Tutorial: Compiling to Hardware
Tutorial: Operations and Qubits
Backend: Qblox
Backend: Zurich Instruments
Deprecated Code Suggestions
Contributing
Credits
Changelog
Bibliography
API Reference
quantify_scheduler
quantify-scheduler
Index
Edit on GitLab
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
_
_acquire_looped() (QASMProgram method)
_acquire_square() (SquareAcquisitionStrategy method)
_acquisition_manager (QRMComponent attribute)
_add_channel_information() (in module quantify_scheduler.backends.zhinst_backend)
_add_clock_sample_starts() (in module quantify_scheduler.backends.zhinst_backend)
_add_device_repr_from_cfg() (in module quantify_scheduler.backends.circuit_to_device)
_add_device_repr_from_cfg_multiplexed() (in module quantify_scheduler.backends.circuit_to_device)
_add_lo_config() (in module quantify_scheduler.backends.zhinst_backend)
_add_qcodes_parameters_dummy() (MockLocalOscillator method)
_add_wave_nodes() (in module quantify_scheduler.backends.zhinst_backend)
_add_waveform_ids() (in module quantify_scheduler.backends.zhinst_backend)
_Amplitudes (class in quantify_scheduler.helpers.validators)
_apply_latency_corrections() (in module quantify_scheduler.backends.zhinst_backend)
_apply_measurement_fixpoint_correction() (in module quantify_scheduler.backends.zhinst_backend)
_arm_all_sequencers_in_program() (QbloxInstrumentCoordinatorComponentBase method)
_assemble_hdawg_sequence() (in module quantify_scheduler.backends.zhinst_backend)
_assemble_uhfqa_sequence() (in module quantify_scheduler.backends.zhinst_backend)
_assign_local() (SeqcILGenerator method)
_awg_settings (ZISettingsBuilder attribute)
_begin_scope() (SeqcILGenerator method)
_build_voltage_offset_operations() (StitchedPulseBuilder method)
_channel_index_to_channel_name() (_QRMAcquisitionManager static method)
_check_amplitudes_set() (PulseStrategyPartial method)
_class_signature (Operation attribute)
_clear_sequencer_acquisition_data() (QRMComponent method)
_compare_reacquire() (ZIInstrumentCoordinator method)
_compilation_func() (CompilationNode method)
(SerialCompiler method)
(SimpleNode method)
_compile() (ProfiledScheduleGettable method)
(ScheduleGettable method)
_compile_for_hdawg() (in module quantify_scheduler.backends.zhinst_backend)
_compile_for_uhfqa() (in module quantify_scheduler.backends.zhinst_backend)
_compile_multiplexed() (in module quantify_scheduler.backends.circuit_to_device)
_compile_single_qubit() (in module quantify_scheduler.backends.circuit_to_device)
_compile_two_qubits() (in module quantify_scheduler.backends.circuit_to_device)
_configure_cmm_settings() (ClusterComponent method)
_configure_global_settings() (QbloxInstrumentCoordinatorComponentBase method)
(QCMComponent method)
(QCMRFComponent method)
(QRMComponent method)
(QRMRFComponent method)
_configure_input_gains() (QbloxBaseModule method)
_configure_mixer_offsets() (QbloxBaseModule method)
_configure_sequencer_settings() (QbloxInstrumentCoordinatorComponentBase method)
(QbloxRFComponent method)
(QRMComponent method)
_construct_sequencers() (QbloxBaseModule method)
_convert_acquisition_data_format() (in module quantify_scheduler.instrument_coordinator.instrument_coordinator)
_daq_settings (ZISettingsBuilder attribute)
_decide_markers() (Sequencer method)
_declare_local() (SeqcILGenerator method)
_Delays (class in quantify_scheduler.helpers.validators)
_deserialize() (Operation method)
_determine_clock_sample_start() (in module quantify_scheduler.backends.zhinst_backend)
_determine_clock_start() (in module quantify_scheduler.backends.zhinst_backend)
_determine_measurement_fixpoint_correction() (in module quantify_scheduler.backends.zhinst_backend)
_determine_sample_start() (in module quantify_scheduler.backends.zhinst_backend)
_determine_scope_mode_acquisition_sequencer_and_channel() (QRMComponent method)
_distortions_in_hardware_config() (CompilationConfig method)
_distribute_port_clock() (StitchedPulseBuilder method)
_distribute_t0() (StitchedPulseBuilder method)
_dump_waveforms_and_program_json() (Sequencer static method)
_Durations (class in quantify_scheduler.helpers.validators)
_emit() (SeqcILGenerator method)
_end_scope() (SeqcILGenerator method)
_ensure_single_scope_mode_acquisition_sequencer() (QbloxBaseModule method)
_evaluate_parameter_dict() (in module quantify_scheduler.gettables)
_extract_port_clock_channelmapping() (in module quantify_scheduler.backends.zhinst_backend)
_extract_pulses() (in module quantify_scheduler.operations.pulse_library)
_format_acquisitions_data_array() (_QRMAcquisitionManager static method)
_format_acquisitions_data_array_for_scope_and_integration() (_QRMAcquisitionManager class method)
_generate_acq_declaration_dict() (Sequencer method)
_generate_awg_dict() (Sequencer method)
_generate_config() (BasicElectronicNVElement method)
(BasicTransmonElement method)
_generate_staircase() (StaircasePulseStrategy method)
_generate_step() (StaircasePulseStrategy method)
_generate_waveforms_and_program_dict() (Sequencer static method)
_generate_weights_dict() (Sequencer method)
_get_acquisition_strategy() (in module quantify_scheduler.backends.qblox.operation_handling.factory)
_get_bin_data() (_QRMAcquisitionManager class method)
_get_channel_map_parameter_name() (QbloxInstrumentCoordinatorComponentBase static method)
_get_connected_lo_indices() (QbloxRFModule static method)
_get_instruction_list() (in module quantify_scheduler.backends.zhinst_backend)
_get_integration_amplitude_data() (_QRMAcquisitionManager method)
_get_integration_data() (_QRMAcquisitionManager method)
_get_latency_correction_ns() (Sequencer method)
_get_pulse_strategy() (in module quantify_scheduler.backends.qblox.operation_handling.factory)
_get_scope_data() (_QRMAcquisitionManager method)
_get_signature() (Operation class method)
_get_square_pulses_to_replace() (in module quantify_scheduler.backends.qblox_backend)
_get_threshold_data() (_QRMAcquisitionManager method)
_get_trigger_count_data() (_QRMAcquisitionManager method)
_hardware_properties (QbloxInstrumentCoordinatorComponentBase property)
(QCMComponent attribute)
(QCMRFComponent attribute)
(QRMComponent attribute)
(QRMRFComponent attribute)
_import_backend_if_str() (CompilationConfig method)
(DeviceCompilationConfig method)
(SerialCompilationConfig method)
_import_compilation_func_if_str() (SimpleNodeConfig method)
_import_factory_func_if_str() (OperationCompilationConfig method)
_initialize_append_mode_registers() (Sequencer method)
_insert_update_parameters() (QbloxBaseModule method)
_is_distortion_correctable() (in module quantify_scheduler.backends.corrections)
_is_increasing_at_constant_rate() (in module quantify_scheduler.operations.acquisition_library)
_latencies_in_hardware_config() (CompilationConfig method)
_level (SeqcILGenerator attribute)
_locate_qubit_in_address() (in module quantify_scheduler.schedules._visualization.circuit_diagram)
(in module quantify_scheduler.visualization.circuit_diagram)
_new_update_parameters_for_port_clock() (QbloxBaseModule method)
_no_gc_instances (GenericInstrumentCoordinatorComponent attribute)
(InstrumentCoordinatorComponentBase attribute)
_NonNegativeFrequencies (class in quantify_scheduler.helpers.validators)
_overlaps_with_existing_offsets() (StitchedPulseBuilder method)
_parse_devices() (in module quantify_scheduler.backends.zhinst_backend)
_parse_local_oscillators() (in module quantify_scheduler.backends.zhinst_backend)
_populate_port_mapping() (in module quantify_scheduler.schedules._visualization.pulse_diagram)
(in module quantify_scheduler.visualization.pulse_diagram)
_portclocks_with_data (ControlDeviceCompiler property)
_portclocks_with_pulses (ControlDeviceCompiler property)
_prepare_acq_settings() (Sequencer method)
_process_acquired_data_trigger_count() (ScheduleGettable method)
_program (SeqcILGenerator attribute)
_pulse_and_clock_match() (StitchedPulse method)
_QCM_BASEBAND_PROPERTIES (in module quantify_scheduler.instrument_coordinator.components.qblox)
_QCM_RF_PROPERTIES (in module quantify_scheduler.instrument_coordinator.components.qblox)
_QRM_BASEBAND_PROPERTIES (in module quantify_scheduler.instrument_coordinator.components.qblox)
_QRM_RF_PROPERTIES (in module quantify_scheduler.instrument_coordinator.components.qblox)
_QRMAcquisitionManager (class in quantify_scheduler.instrument_coordinator.components.qblox)
_replace_long_square_pulses() (in module quantify_scheduler.backends.qblox_backend)
_reshape_data() (ScheduleGettable method)
_SEQUENCER_STATE_FLAG_INFO (in module quantify_scheduler.instrument_coordinator.components.qblox)
_SequencerStateInfo (class in quantify_scheduler.instrument_coordinator.components.qblox)
_serial (ZISerializeSettings attribute)
_set_awg() (ZISettingsBuilder method)
_set_daq() (ZISettingsBuilder method)
_set_lo_interm_freqs() (QbloxBaseModule method)
_set_parameter() (QbloxInstrumentCoordinatorComponentBase method)
_set_params_to_devices() (GenericInstrumentCoordinatorComponent method)
_StaircaseParameters (in module quantify_scheduler.backends.qblox.operation_handling.pulses)
_StaticHardwareProperties (class in quantify_scheduler.instrument_coordinator.components.qblox)
_store_scope_acquisition() (_QRMAcquisitionManager method)
_type (ZISerializeSettings attribute)
_update() (Operation method)
_validate_awg_dict() (Sequencer method)
_validate_schedule() (in module quantify_scheduler.backends.zhinst_backend)
_variables (SeqcILGenerator attribute)
_verify_valid_register() (in module quantify_scheduler.backends.qblox.register_manager)
_VoltageOffsetInfo (class in quantify_scheduler.operations.stitched_pulse)
A
abs_time (Instruction attribute)
acq_channel (CRCount attribute)
(DispersiveMeasurement attribute)
(Measure attribute)
acq_config (ZIDeviceConfig attribute)
acq_delay (CRCount attribute)
(DispersiveMeasurement attribute)
(Measure attribute)
acq_duration (CRCount attribute)
(Measure attribute)
acq_indices (AcquisitionMetadata attribute)
acq_meter() (in module quantify_scheduler.schedules._visualization.circuit_diagram)
(in module quantify_scheduler.visualization.circuit_diagram)
ACQ_METER_LINEWIDTH (in module quantify_scheduler.schedules._visualization.constants)
(in module quantify_scheduler.visualization.constants)
acq_meter_text() (in module quantify_scheduler.schedules._visualization.circuit_diagram)
(in module quantify_scheduler.visualization.circuit_diagram)
acq_protocol (AcquisitionMetadata attribute)
acq_protocols (ZIAcquisitionConfig attribute)
acq_return_type (AcquisitionMetadata attribute)
acq_weights_a (DispersiveMeasurement attribute)
acq_weights_b (DispersiveMeasurement attribute)
acq_weights_sampling_rate (DispersiveMeasurement attribute)
ACQUIRE (in module quantify_scheduler.backends.qblox.q1asm_instructions)
acquire_append() (AcquisitionStrategyPartial method)
(SquareAcquisitionStrategy method)
(TriggerCountAcquisitionStrategy method)
(WeightedAcquisitionStrategy method)
acquire_average() (AcquisitionStrategyPartial method)
(SquareAcquisitionStrategy method)
(TriggerCountAcquisitionStrategy method)
(WeightedAcquisitionStrategy method)
ACQUIRE_TTL (in module quantify_scheduler.backends.qblox.q1asm_instructions)
ACQUIRE_WEIGHED (in module quantify_scheduler.backends.qblox.q1asm_instructions)
Acquisition (class in quantify_scheduler.backends.types.zhinst)
acquisition_staircase_sched() (in module quantify_scheduler.schedules.verification)
AcquisitionMetadata (class in quantify_scheduler.schedules.schedule)
AcquisitionOperation (class in quantify_scheduler.operations.acquisition_library)
AcquisitionProtocolNotSupportedError
AcquisitionStrategyPartial (class in quantify_scheduler.backends.qblox.operation_handling.acquisitions)
ADD (in module quantify_scheduler.backends.qblox.q1asm_instructions)
add() (Schedule method)
add_acquisition() (ControlDeviceCompiler method)
(Operation method)
add_component() (InstrumentCoordinator method)
(ProfiledInstrumentCoordinator method)
add_csv_waveform_variables() (in module quantify_scheduler.backends.zhinst.seqc_il_generator)
add_device_representation() (Operation method)
add_edge() (QuantumDevice method)
add_element() (QuantumDevice method)
add_execute_table_entry() (in module quantify_scheduler.backends.zhinst.seqc_il_generator)
add_gate_info() (Operation method)
add_instrument_compiler() (CompilerContainer method)
add_play_wave() (in module quantify_scheduler.backends.zhinst.seqc_il_generator)
add_pulse() (ControlDeviceCompiler method)
(Operation method)
(StitchedPulse method)
(StitchedPulseBuilder method)
add_resource() (Schedule method)
add_resources() (Schedule method)
add_set_trigger() (in module quantify_scheduler.backends.zhinst.seqc_il_generator)
add_start_qa() (in module quantify_scheduler.backends.zhinst.seqc_il_generator)
add_timing_constraint() (Schedulable method)
add_to_wf_dict_if_unique() (in module quantify_scheduler.backends.qblox.helpers)
add_voltage_offset() (StitchedPulseBuilder method)
add_wait() (in module quantify_scheduler.backends.zhinst.seqc_il_generator)
allocate_register() (RegisterManager method)
allxy_sched() (in module quantify_scheduler.schedules.timedomain_schedules)
amp180 (RxyDRAG attribute)
amp_ratio (MixerCorrections attribute)
amplitude (ChargeReset attribute)
(ResetSpinpump attribute)
(SpectroscopyOperationHermiteMW attribute)
AND (in module quantify_scheduler.backends.qblox.q1asm_instructions)
APPEND (BinMode attribute)
apply() (ZISetting method)
(ZISettings method)
apply_distortion_corrections() (in module quantify_scheduler.backends.corrections)
apply_fn (ZISetting attribute)
apply_mixer_skewness_corrections() (in module quantify_scheduler.helpers.waveforms)
apply_waveform_corrections() (in module quantify_scheduler.backends.zhinst_backend)
arbitrary_types_allowed (DistortionCorrection.Config attribute)
area_pulse() (in module quantify_scheduler.helpers.waveforms)
area_pulses() (in module quantify_scheduler.helpers.waveforms)
ARITHMETIC_SHIFT_LEFT (in module quantify_scheduler.backends.qblox.q1asm_instructions)
ARITHMETIC_SHIFT_RIGHT (in module quantify_scheduler.backends.qblox.q1asm_instructions)
ARM_INTEGRATION (SeqcInstructions attribute)
as_dict() (ZISetting method)
(ZISettings method)
assign_attenuation() (QbloxBasebandModule method)
(QbloxBaseModule method)
(QbloxRFModule method)
assign_frequencies() (QbloxBasebandModule method)
(QbloxBaseModule method)
(QbloxRFModule method)
assign_get_user_reg() (SeqcILGenerator method)
assign_placeholder() (SeqcILGenerator method)
assign_pulse_and_acq_info_to_devices() (in module quantify_scheduler.backends.qblox.helpers)
assign_var() (SeqcILGenerator method)
auto_wait() (QASMProgram method)
available_registers (RegisterManager property)
AVERAGE (BinMode attribute)
awg_indexes (ZISettings property)
awg_staircase_sched() (in module quantify_scheduler.schedules.verification)
AwgOffsetStrategy (class in quantify_scheduler.backends.qblox.operation_handling.virtual)
B
backend (CompilationConfig attribute)
(DeviceCompilationConfig attribute)
(SerialCompilationConfig attribute)
BasebandClockResource (class in quantify_scheduler.resources)
BasebandModuleSettings (class in quantify_scheduler.backends.types.qblox)
BaseModuleSettings (class in quantify_scheduler.backends.types.qblox)
BasicElectronicNVElement (class in quantify_scheduler.device_under_test.nv_element)
BasicTransmonElement (class in quantify_scheduler.device_under_test.transmon_element)
bin_idx_register (AcquisitionStrategyPartial attribute)
bin_mode (AcquisitionMetadata attribute)
(ZIAcquisitionConfig attribute)
BinMode (class in quantify_scheduler.enums)
BoundedParameter (class in quantify_scheduler.backends.types.qblox)
box_text() (in module quantify_scheduler.schedules._visualization.pulse_scheme)
(in module quantify_scheduler.visualization.pulse_scheme)
build() (StitchedPulseBuilder method)
(ZISettingsBuilder method)
C
cached_locate (in module quantify_scheduler.operations.operation)
calc_from_units_volt() (in module quantify_scheduler.backends.qblox.helpers)
CALIBRATING (InstrumentOperationMode attribute)
channel_0 (Device attribute)
channel_1 (Device attribute)
channel_2 (Device attribute)
channel_3 (Device attribute)
channelgrouping (Device attribute)
channels (Device attribute)
charge_reset (BasicElectronicNVElement attribute)
ChargeReset (class in quantify_scheduler.device_under_test.nv_element)
(class in quantify_scheduler.operations.nv_native_library)
check_already_existing_acquisition() (in module quantify_scheduler.instrument_coordinator.utility)
child_device_element (Edge property)
chirp() (in module quantify_scheduler.waveforms)
ChirpPulse (class in quantify_scheduler.operations.pulse_library)
circuit_diagram_matplotlib() (in module quantify_scheduler.schedules._visualization.circuit_diagram)
(in module quantify_scheduler.visualization.circuit_diagram)
classes (ScheduleJSONDecoder attribute)
clipping_values (DistortionCorrection attribute)
clock (Frequencies attribute)
(Output attribute)
clock_cycle_start (Instruction attribute)
clock_freqs (BasicElectronicNVElement attribute)
(BasicTransmonElement attribute)
clock_frequency (Output attribute)
CLOCK_SAMPLE_FACTOR (in module quantify_scheduler.backends.zhinst_backend)
clock_select (Device attribute)
ClockFrequencies (class in quantify_scheduler.device_under_test.nv_element)
ClockResource (class in quantify_scheduler.resources)
clocks (DeviceCompilationConfig attribute)
ClocksFrequencies (class in quantify_scheduler.device_under_test.transmon_element)
close() (InstrumentCoordinatorComponentBase method)
(ProfiledScheduleGettable method)
closest_number_ceil() (in module quantify_scheduler.math)
Cluster (class in quantify_scheduler.backends.qblox.instrument_compilers)
ClusterComponent (class in quantify_scheduler.instrument_coordinator.components.qblox)
ClusterModule (in module quantify_scheduler.instrument_coordinator.components.qblox)
CNOT (class in quantify_scheduler.operations.gate_library)
cnot() (in module quantify_scheduler.schedules._visualization.circuit_diagram)
(in module quantify_scheduler.visualization.circuit_diagram)
COLOR_BLUE (in module quantify_scheduler.schedules._visualization.constants)
(in module quantify_scheduler.visualization.constants)
COLOR_GREY (in module quantify_scheduler.schedules._visualization.constants)
(in module quantify_scheduler.visualization.constants)
COLOR_LAZURE (in module quantify_scheduler.schedules._visualization.constants)
(in module quantify_scheduler.visualization.constants)
COLOR_ORANGE (in module quantify_scheduler.schedules._visualization.constants)
(in module quantify_scheduler.visualization.constants)
CommandTable (class in quantify_scheduler.backends.types.zhinst)
CommandTableEntry (class in quantify_scheduler.backends.types.zhinst)
CommandTableEntryValue (class in quantify_scheduler.backends.types.zhinst)
CommandTableHeader (class in quantify_scheduler.backends.types.zhinst)
CommandTableWaveform (class in quantify_scheduler.backends.types.zhinst)
compilation_func (SimpleNodeConfig attribute)
compilation_passes (SerialCompilationConfig attribute)
CompilationConfig (class in quantify_scheduler.backends.graph_compilation)
CompilationError
CompilationNode (class in quantify_scheduler.backends.graph_compilation)
compile() (Cluster method)
(CompilationNode method)
(CompilerContainer method)
(ControlDeviceCompiler method)
(InstrumentCompiler method)
(LocalOscillator method)
(QbloxBaseModule method)
(QuantifyCompiler method)
(Sequencer method)
compile_backend() (in module quantify_scheduler.backends.zhinst_backend)
compile_circuit_to_device() (in module quantify_scheduler.backends.circuit_to_device)
compile_long_square_pulses_to_awg_offsets() (in module quantify_scheduler.backends.qblox_backend)
compiled_instructions (CompiledSchedule property)
compiled_schedule (ScheduleGettable property)
CompiledSchedule (class in quantify_scheduler.schedules.schedule)
compiler_classes (Cluster attribute)
COMPILER_MAPPING (in module quantify_scheduler.backends.qblox.instrument_compilers)
CompilerContainer (class in quantify_scheduler.backends.qblox.compiler_container)
COMPLEX (SignalModeType attribute)
composite_square_pulse() (in module quantify_scheduler.operations.pulse_factories)
CompositeSquareEdge (class in quantify_scheduler.device_under_test.composite_square_edge)
ConfigKeyError
connected_inputs (Sequencer property)
(SequencerSettings attribute)
connected_outputs (Sequencer property)
(SequencerSettings attribute)
Connectivity (class in quantify_scheduler.backends.graph_compilation)
connectivity (CompilationConfig attribute)
construct_graph() (QuantifyCompiler method)
(SerialCompiler method)
construct_instrument_compilers() (Cluster method)
construct_waveform_table() (in module quantify_scheduler.backends.zhinst_backend)
ControlDeviceCompiler (class in quantify_scheduler.backends.qblox.compiler_abc)
convert_hw_config_to_portclock_configs_spec() (in module quantify_scheduler.backends.qblox.helpers)
cr_count (BasicElectronicNVElement attribute)
CRCount (class in quantify_scheduler.device_under_test.nv_element)
(class in quantify_scheduler.operations.nv_native_library)
create_dc_compensation_pulse() (in module quantify_scheduler.operations.pulse_library)
CROSSTALK (QasResultSource attribute)
CROSSTALK_CORRELATION (QasResultSource attribute)
CSV (WaveformDestination attribute)
current_python_version (in module quantify_scheduler.json_utils)
custom_object_hook() (ScheduleJSONDecoder method)
CYCLIC (QasResultMode attribute)
CZ (class in quantify_scheduler.device_under_test.composite_square_edge)
(class in quantify_scheduler.operations.gate_library)
cz() (in module quantify_scheduler.schedules._visualization.circuit_diagram)
(in module quantify_scheduler.visualization.circuit_diagram)
D
data (OpInfo attribute)
DataStructure (class in quantify_scheduler.structure.model)
DataStructure.Config (class in quantify_scheduler.structure.model)
dc_offset_I (MixerCorrections attribute)
dc_offset_Q (MixerCorrections attribute)
declare_csv_waveform_variables() (in module quantify_scheduler.backends.zhinst.seqc_il_generator)
declare_var() (SeqcILGenerator method)
declare_wave() (SeqcILGenerator method)
decode_dict() (ScheduleJSONDecoder method)
decompose_long_square_pulse() (in module quantify_scheduler.operations.pulse_library)
default() (Instruction static method)
(ScheduleJSONEncoder method)
default_marker (StaticHardwareProperties attribute)
DEFAULT_NAME (in module quantify_scheduler.instrument_coordinator.components.generic)
deserialize() (ZISettings class method)
deserialize_class() (in module quantify_scheduler.structure.model)
deserialize_function() (in module quantify_scheduler.structure.model)
determine_absolute_timing() (in module quantify_scheduler.compilation)
determine_clock_lo_interm_freqs() (in module quantify_scheduler.backends.qblox.helpers)
determine_relative_latency_corrections() (in module quantify_scheduler.backends.corrections)
Device (class in quantify_scheduler.backends.types.zhinst)
device_compilation_config (CompilationConfig attribute)
DEVICE_SAMPLING_RATES (in module quantify_scheduler.backends.zhinst_backend)
device_type (Device attribute)
DeviceCompilationConfig (class in quantify_scheduler.backends.graph_compilation)
DeviceElement (class in quantify_scheduler.device_under_test.device_element)
DeviceType (class in quantify_scheduler.backends.types.zhinst)
dispersive_measurement() (in module quantify_scheduler.operations.measurement_factories)
DispersiveMeasurement (class in quantify_scheduler.device_under_test.transmon_element)
distortion_correct_pulse() (in module quantify_scheduler.backends.corrections)
distortion_corrections (HardwareOptions attribute)
DistortionCorrection (class in quantify_scheduler.backends.graph_compilation)
DistortionCorrection.Config (class in quantify_scheduler.backends.graph_compilation)
distribute_data() (Cluster method)
(QbloxBaseModule method)
drag() (in module quantify_scheduler.waveforms)
DRAGPulse (class in quantify_scheduler.operations.pulse_library)
draw() (QuantifyCompiler method)
driver_version (in module quantify_scheduler.backends.qblox.driver_version_check)
DriverVersionError
duration (_VoltageOffsetInfo attribute)
(ChargeReset attribute)
(IdlingReset attribute)
(Instruction attribute)
(Operation property)
(OpInfo property)
(ResetSpinpump attribute)
(RxyDRAG attribute)
(SpectroscopyOperationHermiteMW attribute)
E
echo_sched() (in module quantify_scheduler.schedules.timedomain_schedules)
Edge (class in quantify_scheduler.device_under_test.edge)
edges (DeviceCompilationConfig attribute)
elapsed_time (QASMProgram attribute)
elements (DeviceCompilationConfig attribute)
emit() (QASMProgram method)
emit_assign_wave_index() (SeqcILGenerator method)
emit_begin_repeat() (SeqcILGenerator method)
emit_begin_while() (SeqcILGenerator method)
emit_blankline() (SeqcILGenerator method)
emit_comment() (SeqcILGenerator method)
emit_end_repeat() (SeqcILGenerator method)
emit_end_while() (SeqcILGenerator method)
emit_execute_table_entry() (SeqcILGenerator method)
emit_play_wave() (SeqcILGenerator method)
emit_set_trigger() (SeqcILGenerator method)
emit_start_qa() (SeqcILGenerator method)
emit_start_qa_monitor() (SeqcILGenerator method)
emit_start_qa_result() (SeqcILGenerator method)
emit_wait() (SeqcILGenerator method)
emit_wait_dig_trigger() (SeqcILGenerator method)
emit_wait_wave() (SeqcILGenerator method)
ensure_no_operations_overlap() (in module quantify_scheduler.backends.zhinst_backend)
example_transmon_cfg (in module quantify_scheduler.schemas.examples.device_example_cfgs)
exec_custom_waveform_function() (in module quantify_scheduler.helpers.waveforms)
exec_waveform_function() (in module quantify_scheduler.helpers.waveforms)
exec_waveform_partial() (in module quantify_scheduler.helpers.waveforms)
EXECUTE_TABLE_ENTRY (SeqcInstructions attribute)
expand_from_normalised_range() (QASMProgram static method)
export_python_object_to_path_string() (in module quantify_scheduler.helpers.importers)
EXTERNAL (ReferenceSourceType attribute)
extra (DataStructure.Config attribute)
extract_acquisition_metadata_from_acquisition_protocols() (in module quantify_scheduler.helpers.schedule)
extract_acquisition_metadata_from_acquisitions() (in module quantify_scheduler.backends.qblox.helpers)
extract_acquisition_metadata_from_schedule() (in module quantify_scheduler.helpers.schedule)
extract_settings_from_mapping() (BasebandModuleSettings class method)
(PulsarRFSettings class method)
(PulsarSettings class method)
(RFModuleSettings class method)
F
f01 (ClockFrequencies attribute)
(ClocksFrequencies attribute)
f12 (ClocksFrequencies attribute)
factory_func (OperationCompilationConfig attribute)
factory_kwargs (OperationCompilationConfig attribute)
filter_func (DistortionCorrection attribute)
find_all_port_clock_combinations() (in module quantify_scheduler.helpers.collections)
find_inner_dicts_containing_key() (in module quantify_scheduler.helpers.collections)
find_port_clock_path() (in module quantify_scheduler.helpers.collections)
flux (Ports attribute)
fluxPulse() (in module quantify_scheduler.schedules._visualization.pulse_scheme)
(in module quantify_scheduler.visualization.pulse_scheme)
formatter (in module quantify_scheduler.backends.zhinst_backend)
free_register() (RegisterManager method)
Frequencies (class in quantify_scheduler.backends.qblox.helpers)
frequency (LocalOscillator attribute)
(LocalOscillator property)
(LOSettings attribute)
(Sequencer property)
frequency_param (LocalOscillator attribute)
from_hardware_cfg() (CompilerContainer class method)
from_json() (ScheduleBase class method)
from_mapping() (LOSettings class method)
G
gain1 (Output attribute)
gain2 (Output attribute)
gate_box() (in module quantify_scheduler.schedules._visualization.circuit_diagram)
(in module quantify_scheduler.visualization.circuit_diagram)
gate_info_factory_kwargs (OperationCompilationConfig attribute)
ge0 (ClockFrequencies attribute)
ge1 (ClockFrequencies attribute)
generate() (SeqcILGenerator method)
generate_compilation_config() (QuantumDevice method)
generate_data() (GenericPulseStrategy method)
(IdleStrategy method)
(IOperationStrategy method)
(SquareAcquisitionStrategy method)
(StaircasePulseStrategy method)
(StitchedSquarePulseStrategy method)
(TriggerCountAcquisitionStrategy method)
(WeightedAcquisitionStrategy method)
generate_device_config() (BasicElectronicNVElement method)
(BasicTransmonElement method)
(DeviceElement method)
(QuantumDevice method)
generate_diagnostics_report() (ScheduleGettable method)
generate_edge_config() (CompositeSquareEdge method)
(Edge method)
generate_hardware_config() (in module quantify_scheduler.backends.qblox.helpers)
(in module quantify_scheduler.backends.zhinst_backend)
(QuantumDevice method)
generate_hardware_options() (QuantumDevice method)
generate_port_clock_to_device_map() (in module quantify_scheduler.backends.qblox.helpers)
generate_qasm_program() (Sequencer method)
generate_uuid_from_wf_data() (in module quantify_scheduler.backends.qblox.helpers)
generate_waveform_data() (in module quantify_scheduler.backends.qblox.helpers)
generate_waveform_dict() (in module quantify_scheduler.backends.qblox.helpers)
generate_waveform_names_from_uuid() (in module quantify_scheduler.backends.qblox.helpers)
GENERIC_IC_COMPONENT_NAME (in module quantify_scheduler.backends.qblox.constants)
generic_icc_name (LocalOscillator attribute)
GenericInstrumentCoordinatorComponent (class in quantify_scheduler.instrument_coordinator.components.generic)
GenericPulseStrategy (class in quantify_scheduler.backends.qblox.operation_handling.pulses)
generics (CompilerContainer attribute)
get() (ScheduleGettable method)
get_acq_info_by_uuid() (in module quantify_scheduler.helpers.schedule)
get_acq_uuid() (in module quantify_scheduler.helpers.schedule)
get_awg() (HDAWGInstrumentCoordinatorComponent method)
get_classes() (in module quantify_scheduler.helpers.inspect)
get_component() (InstrumentCoordinator method)
get_directory() (in module quantify_scheduler.backends.zhinst.helpers)
get_edge() (QuantumDevice method)
get_element() (QuantumDevice method)
get_instruction_as_list() (QASMProgram static method)
get_logging_level() (_SequencerStateInfo static method)
get_nco_phase_arguments() (in module quantify_scheduler.backends.qblox.helpers)
get_nco_set_frequency_arguments() (in module quantify_scheduler.backends.qblox.helpers)
get_operation_end() (in module quantify_scheduler.helpers.schedule)
get_operation_start() (in module quantify_scheduler.helpers.schedule)
get_operation_strategy() (in module quantify_scheduler.backends.qblox.operation_handling.factory)
get_port_timeline() (in module quantify_scheduler.helpers.schedule)
get_pulse_info_by_uuid() (in module quantify_scheduler.helpers.schedule)
get_pulse_uuid() (in module quantify_scheduler.helpers.schedule)
get_readout_channel_bitmask() (in module quantify_scheduler.backends.zhinst.helpers)
get_sampling_rates() (in module quantify_scheduler.backends.zhinst.helpers)
get_schedule_duration() (ScheduleBase method)
get_schedule_time_offset() (in module quantify_scheduler.helpers.schedule)
get_src_directory() (in module quantify_scheduler.backends.zhinst.helpers)
get_time() (in module quantify_scheduler.helpers.time)
get_total_duration() (in module quantify_scheduler.helpers.schedule)
get_value() (in module quantify_scheduler.backends.zhinst.helpers)
get_waveform() (in module quantify_scheduler.helpers.waveforms)
get_waveform_by_pulseid() (in module quantify_scheduler.helpers.waveforms)
get_waveform_size() (in module quantify_scheduler.helpers.waveforms)
get_waveform_table() (in module quantify_scheduler.backends.zhinst.helpers)
get_waves_directory() (in module quantify_scheduler.backends.zhinst.helpers)
get_window_operations() (in module quantify_scheduler.schedules._visualization.pulse_diagram)
(in module quantify_scheduler.visualization.pulse_diagram)
GetWaveformPartial (class in quantify_scheduler.helpers.waveforms)
git_hash (in module quantify_scheduler._static_version)
granularity (InstrumentInfo attribute)
GRID_TIME (in module quantify_scheduler.backends.qblox.constants)
H
handler (in module quantify_scheduler.backends.zhinst_backend)
hardware_compile() (in module quantify_scheduler.backends.qblox_backend)
hardware_options (CompilationConfig attribute)
hardware_timing_table (CompiledSchedule property)
hardware_waveform_dict (CompiledSchedule property)
HardwareOptions (class in quantify_scheduler.backends.graph_compilation)
has_data (Sequencer property)
has_internal_lo (_StaticHardwareProperties attribute)
has_voltage_offset (Operation property)
hash (Operation property)
HDAWG (DeviceType attribute)
HDAWG_DEVICE_TYPE_CHANNEL_GROUPS (in module quantify_scheduler.backends.zhinst_backend)
HDAWGInstrumentCoordinatorComponent (class in quantify_scheduler.instrument_coordinator.components.zhinst)
header (CommandTable attribute)
heterodyne_spec_sched() (in module quantify_scheduler.schedules.spectroscopy_schedules)
heterodyne_spec_sched_nco() (in module quantify_scheduler.schedules.spectroscopy_schedules)
I
IDENTITY (BasebandClockResource attribute)
IdlePulse (class in quantify_scheduler.operations.pulse_library)
IdleStrategy (class in quantify_scheduler.backends.qblox.operation_handling.virtual)
IdlingReset (class in quantify_scheduler.device_under_test.transmon_element)
IF (Frequencies attribute)
ILLEGAL (in module quantify_scheduler.backends.qblox.q1asm_instructions)
IMMEDIATE_MAX_WAIT_TIME (in module quantify_scheduler.backends.qblox.constants)
IMMEDIATE_SZ_GAIN (in module quantify_scheduler.backends.qblox.constants)
IMMEDIATE_SZ_OFFSET (in module quantify_scheduler.backends.qblox.constants)
import_python_object_from_string() (in module quantify_scheduler.helpers.importers)
in0_att (RFModuleSettings attribute)
in0_gain (BaseModuleSettings attribute)
in1_gain (BaseModuleSettings attribute)
INCR_NCO_PHASE_OFFSET (in module quantify_scheduler.backends.qblox.q1asm_instructions)
index (CommandTableEntry attribute)
(CommandTableWaveform attribute)
init_gain_awg_path_0 (SequencerSettings attribute)
init_gain_awg_path_1 (SequencerSettings attribute)
init_offset_awg_path_0 (SequencerSettings attribute)
init_offset_awg_path_1 (SequencerSettings attribute)
initialize() (ScheduleGettable method)
initialize_from_config_dict() (SequencerSettings class method)
input_name_to_inputs() (in module quantify_scheduler.backends.qblox.helpers)
input_node (QuantifyCompiler property)
input_var_name (DistortionCorrection attribute)
insert_qasm() (AcquisitionStrategyPartial method)
(AwgOffsetStrategy method)
(GenericPulseStrategy method)
(IdleStrategy method)
(IOperationStrategy method)
(NcoPhaseShiftStrategy method)
(NcoResetClockPhaseStrategy method)
(NcoSetClockFrequencyStrategy method)
(StaircasePulseStrategy method)
(StitchedSquarePulseStrategy method)
(UpdateParameterStrategy method)
Instruction (class in quantify_scheduler.backends.types.zhinst)
instructions (QASMProgram attribute)
instrument (_QRMAcquisitionManager property)
(GenericInstrumentCoordinatorComponent property)
(HDAWGInstrumentCoordinatorComponent property)
(InstrumentCoordinatorComponentBase property)
(QbloxInstrumentCoordinatorComponentBase property)
(UHFQAInstrumentCoordinatorComponent property)
instrument_compilers (CompilerContainer attribute)
instrument_name (LocalOscillator attribute)
instrument_to_component_name() (in module quantify_scheduler.instrument_coordinator.components.base)
instrument_type (StaticHardwareProperties attribute)
InstrumentCompiler (class in quantify_scheduler.backends.qblox.compiler_abc)
InstrumentCoordinator (class in quantify_scheduler.instrument_coordinator.instrument_coordinator)
InstrumentCoordinatorComponentBase (class in quantify_scheduler.instrument_coordinator.components.base)
InstrumentInfo (class in quantify_scheduler.backends.types.zhinst)
InstrumentOperationMode (class in quantify_scheduler.enums)
INTEGRATION (QasResultSource attribute)
integration_length_acq (QASMProgram attribute)
(SequencerSettings attribute)
integration_time (DispersiveMeasurement attribute)
interm_freq (Modulation attribute)
(ModulationFrequencies attribute)
INTERNAL (ReferenceSourceType attribute)
interpolated_complex_waveform() (in module quantify_scheduler.waveforms)
interval() (in module quantify_scheduler.schedules._visualization.pulse_scheme)
(in module quantify_scheduler.visualization.pulse_scheme)
io_mode (Sequencer property)
io_mode_from_ios() (in module quantify_scheduler.backends.qblox.helpers)
ionization (ClockFrequencies attribute)
IOperationStrategy (class in quantify_scheduler.backends.qblox.operation_handling.base)
is_acquisition (OpInfo property)
is_multiple_of_grid_time() (in module quantify_scheduler.backends.qblox.helpers)
is_offset_instruction (OpInfo property)
is_parameter_update (OpInfo property)
is_pulsar (QbloxBaseModule attribute)
is_real_time_io_operation (OpInfo property)
is_running (ClusterComponent property)
(GenericInstrumentCoordinatorComponent property)
(HDAWGInstrumentCoordinatorComponent property)
(InstrumentCoordinator property)
(InstrumentCoordinatorComponentBase property)
(QbloxInstrumentCoordinatorComponentBase property)
(UHFQAInstrumentCoordinatorComponent property)
(ZIInstrumentCoordinatorComponent property)
is_valid() (CompiledSchedule class method)
(JSONSchemaValMixin class method)
(Operation class method)
(Resource class method)
J
json_dumps (DataStructure.Config attribute)
json_encoders (DataStructure.Config attribute)
json_loads (DataStructure.Config attribute)
JSONSchemaValMixin (class in quantify_scheduler.json_utils)
JUMP (in module quantify_scheduler.backends.qblox.q1asm_instructions)
JUMP_GREATER_EQUALS (in module quantify_scheduler.backends.qblox.q1asm_instructions)
JUMP_LESS_EQUALS (in module quantify_scheduler.backends.qblox.q1asm_instructions)
K
kwargs (DistortionCorrection attribute)
L
last_schedule (InstrumentCoordinator property)
latency_correction (Sequencer attribute)
latency_corrections (HardwareOptions attribute)
LatencyCorrection (class in quantify_scheduler.backends.graph_compilation)
lazy_set() (in module quantify_scheduler.instrument_coordinator.utility)
length (CommandTableWaveform attribute)
LO (Frequencies attribute)
lo0_freq (RFModuleSettings attribute)
lo1_freq (RFModuleSettings attribute)
lo_freq (ModulationFrequencies attribute)
load_json_example_scheme() (in module quantify_scheduler.schemas.examples.utils)
load_json_schema() (in module quantify_scheduler.json_utils)
load_json_validator() (in module quantify_scheduler.json_utils)
local_oscillator (Output attribute)
LocalOscillator (class in quantify_scheduler.backends.qblox.instrument_compilers)
(class in quantify_scheduler.backends.types.common)
log_profile() (ProfiledScheduleGettable method)
logger (in module quantify_scheduler.backends.corrections)
(in module quantify_scheduler.backends.qblox.compiler_abc)
(in module quantify_scheduler.backends.qblox.driver_version_check)
(in module quantify_scheduler.backends.qblox.operation_handling.pulses)
(in module quantify_scheduler.backends.zhinst.helpers)
(in module quantify_scheduler.backends.zhinst.seqc_il_generator)
(in module quantify_scheduler.backends.zhinst_backend)
(in module quantify_scheduler.compilation)
(in module quantify_scheduler.gettables)
(in module quantify_scheduler.instrument_coordinator.components.generic)
(in module quantify_scheduler.instrument_coordinator.components.qblox)
(in module quantify_scheduler.instrument_coordinator.components.zhinst)
(in module quantify_scheduler.instrument_coordinator.utility)
(in module quantify_scheduler.schedules._visualization.pulse_diagram)
(in module quantify_scheduler.schedules._visualization.pulse_scheme)
(in module quantify_scheduler.visualization.pulse_diagram)
(in module quantify_scheduler.visualization.pulse_scheme)
logging_level (_SequencerStateInfo attribute)
long_ramp_pulse() (in module quantify_scheduler.operations.pulse_factories)
long_square_pulse() (in module quantify_scheduler.operations.pulse_factories)
LOOP (in module quantify_scheduler.backends.qblox.q1asm_instructions)
loop() (QASMProgram method)
LOSettings (class in quantify_scheduler.backends.types.qblox)
lru_cache (in module quantify_scheduler.json_utils)
M
make_hash() (in module quantify_scheduler.helpers.collections)
markers (Output attribute)
max_awg_output_voltage (StaticHardwareProperties attribute)
MAX_MIXER_AMP_RATIO (in module quantify_scheduler.backends.qblox.constants)
MAX_MIXER_PHASE_ERROR_DEG (in module quantify_scheduler.backends.qblox.constants)
MAX_NUMBER_OF_BINS (in module quantify_scheduler.backends.qblox.constants)
MAX_NUMBER_OF_INSTRUCTIONS_QCM (in module quantify_scheduler.backends.qblox.constants)
MAX_NUMBER_OF_INSTRUCTIONS_QRM (in module quantify_scheduler.backends.qblox.constants)
MAX_QAS_INTEGRATION_LENGTH (in module quantify_scheduler.backends.zhinst_backend)
MAX_SAMPLE_SIZE_SCOPE_ACQUISITIONS (in module quantify_scheduler.backends.qblox.constants)
MAX_SAMPLE_SIZE_WAVEFORMS (in module quantify_scheduler.backends.qblox.constants)
max_sequencers (StaticHardwareProperties attribute)
max_val (BoundedParameter attribute)
measure (BasicElectronicNVElement attribute)
(BasicTransmonElement attribute)
Measure (class in quantify_scheduler.device_under_test.nv_element)
(class in quantify_scheduler.operations.gate_library)
message (_SequencerStateInfo attribute)
meter() (in module quantify_scheduler.schedules._visualization.circuit_diagram)
(in module quantify_scheduler.schedules._visualization.pulse_scheme)
(in module quantify_scheduler.visualization.circuit_diagram)
(in module quantify_scheduler.visualization.pulse_scheme)
METER_ARROW_ANGLE (in module quantify_scheduler.schedules._visualization.constants)
(in module quantify_scheduler.visualization.constants)
METER_ARROW_HEIGHT_SCALING (in module quantify_scheduler.schedules._visualization.constants)
(in module quantify_scheduler.visualization.constants)
METER_WEDGE_ANGLE (in module quantify_scheduler.schedules._visualization.constants)
(in module quantify_scheduler.visualization.constants)
METER_WEDGE_HEIGHT_SCALING (in module quantify_scheduler.schedules._visualization.constants)
(in module quantify_scheduler.visualization.constants)
METER_WEDGE_RADIUS (in module quantify_scheduler.schedules._visualization.constants)
(in module quantify_scheduler.visualization.constants)
MFLI (DeviceType attribute)
microwave (Ports attribute)
,
[1]
MIN_MIXER_AMP_RATIO (in module quantify_scheduler.backends.qblox.constants)
MIN_MIXER_PHASE_ERROR_DEG (in module quantify_scheduler.backends.qblox.constants)
MIN_TIME_BETWEEN_ACQUISITIONS (in module quantify_scheduler.backends.qblox.constants)
min_val (BoundedParameter attribute)
mixer_corr_gain_ratio (SequencerSettings attribute)
mixer_corr_phase_offset_degree (SequencerSettings attribute)
mixer_corrections (Output attribute)
mixer_dc_offset_range (StaticHardwareProperties attribute)
MixerCorrections (class in quantify_scheduler.backends.types.common)
MockLocalOscillator (class in quantify_scheduler.helpers.mock_instruments)
mode (Device attribute)
(InstrumentInfo attribute)
(Output attribute)
MODULATE (ModulationModeType attribute)
modulate_wave() (in module quantify_scheduler.waveforms)
modulate_waveform() (in module quantify_scheduler.helpers.waveforms)
Modulation (class in quantify_scheduler.backends.types.common)
modulation (Output attribute)
modulation_freq (SequencerSettings attribute)
modulation_frequencies (HardwareOptions attribute)
ModulationFrequencies (class in quantify_scheduler.backends.graph_compilation)
ModulationModeType (class in quantify_scheduler.enums)
module
quantify_scheduler
quantify_scheduler._static_version
quantify_scheduler._version
quantify_scheduler.backends
quantify_scheduler.backends.circuit_to_device
quantify_scheduler.backends.corrections
quantify_scheduler.backends.graph_compilation
quantify_scheduler.backends.qblox
quantify_scheduler.backends.qblox.compiler_abc
quantify_scheduler.backends.qblox.compiler_container
quantify_scheduler.backends.qblox.constants
quantify_scheduler.backends.qblox.driver_version_check
quantify_scheduler.backends.qblox.helpers
quantify_scheduler.backends.qblox.instrument_compilers
quantify_scheduler.backends.qblox.operation_handling
quantify_scheduler.backends.qblox.operation_handling.acquisitions
quantify_scheduler.backends.qblox.operation_handling.base
quantify_scheduler.backends.qblox.operation_handling.factory
quantify_scheduler.backends.qblox.operation_handling.pulses
quantify_scheduler.backends.qblox.operation_handling.virtual
quantify_scheduler.backends.qblox.q1asm_instructions
quantify_scheduler.backends.qblox.qasm_program
quantify_scheduler.backends.qblox.register_manager
quantify_scheduler.backends.qblox_backend
quantify_scheduler.backends.types
quantify_scheduler.backends.types.common
quantify_scheduler.backends.types.qblox
quantify_scheduler.backends.types.zhinst
quantify_scheduler.backends.zhinst
quantify_scheduler.backends.zhinst.helpers
quantify_scheduler.backends.zhinst.resolvers
quantify_scheduler.backends.zhinst.seqc_il_generator
quantify_scheduler.backends.zhinst.settings
quantify_scheduler.backends.zhinst_backend
quantify_scheduler.compilation
quantify_scheduler.device_under_test
quantify_scheduler.device_under_test.composite_square_edge
quantify_scheduler.device_under_test.device_element
quantify_scheduler.device_under_test.edge
quantify_scheduler.device_under_test.mock_setup
quantify_scheduler.device_under_test.nv_element
quantify_scheduler.device_under_test.quantum_device
quantify_scheduler.device_under_test.transmon_element
quantify_scheduler.enums
quantify_scheduler.frontends
quantify_scheduler.gettables
quantify_scheduler.gettables_profiled
quantify_scheduler.helpers
quantify_scheduler.helpers.collections
quantify_scheduler.helpers.importers
quantify_scheduler.helpers.inspect
quantify_scheduler.helpers.mock_instruments
quantify_scheduler.helpers.schedule
quantify_scheduler.helpers.time
quantify_scheduler.helpers.validators
quantify_scheduler.helpers.waveforms
quantify_scheduler.instrument_coordinator
quantify_scheduler.instrument_coordinator.components
quantify_scheduler.instrument_coordinator.components.base
quantify_scheduler.instrument_coordinator.components.generic
quantify_scheduler.instrument_coordinator.components.qblox
quantify_scheduler.instrument_coordinator.components.zhinst
quantify_scheduler.instrument_coordinator.instrument_coordinator
quantify_scheduler.instrument_coordinator.utility
quantify_scheduler.json_utils
quantify_scheduler.math
quantify_scheduler.operations
quantify_scheduler.operations.acquisition_library
quantify_scheduler.operations.gate_library
quantify_scheduler.operations.measurement_factories
quantify_scheduler.operations.nv_native_library
quantify_scheduler.operations.operation
quantify_scheduler.operations.pulse_factories
quantify_scheduler.operations.pulse_library
quantify_scheduler.operations.shared_native_library
quantify_scheduler.operations.stitched_pulse
quantify_scheduler.resources
quantify_scheduler.schedules
quantify_scheduler.schedules._visualization
quantify_scheduler.schedules._visualization.circuit_diagram
quantify_scheduler.schedules._visualization.constants
quantify_scheduler.schedules._visualization.pulse_diagram
quantify_scheduler.schedules._visualization.pulse_scheme
quantify_scheduler.schedules.schedule
quantify_scheduler.schedules.spectroscopy_schedules
quantify_scheduler.schedules.timedomain_schedules
quantify_scheduler.schedules.trace_schedules
quantify_scheduler.schedules.verification
quantify_scheduler.schemas
quantify_scheduler.schemas.examples
quantify_scheduler.schemas.examples.device_example_cfgs
quantify_scheduler.schemas.examples.utils
quantify_scheduler.structure
quantify_scheduler.structure.model
quantify_scheduler.types
quantify_scheduler.visualization
quantify_scheduler.visualization.circuit_diagram
quantify_scheduler.visualization.constants
quantify_scheduler.visualization.pulse_diagram
quantify_scheduler.visualization.pulse_scheme
quantify_scheduler.waveforms
monitor_acquisition_resolver() (in module quantify_scheduler.backends.zhinst.resolvers)
motzoi (RxyDRAG attribute)
MOVE (in module quantify_scheduler.backends.qblox.q1asm_instructions)
MultipleKeysError
multiplexing_staircase_sched() (in module quantify_scheduler.schedules.verification)
mwPulse() (in module quantify_scheduler.schedules._visualization.pulse_scheme)
(in module quantify_scheduler.visualization.pulse_scheme)
N
n_acquisitions (ZIAcquisitionConfig attribute)
n_channels (Device attribute)
name (CompilationConfig attribute)
(Device attribute)
(Operation property)
(OpInfo attribute)
(Resource property)
(ScheduleBase property)
(Sequencer property)
(SimpleNodeConfig attribute)
(ZIDeviceConfig attribute)
(ZISerializeSettings attribute)
nco_en (SequencerSettings attribute)
NCO_FREQ_LIMIT_STEPS (in module quantify_scheduler.backends.qblox.constants)
NCO_FREQ_STEPS_PER_HZ (in module quantify_scheduler.backends.qblox.constants)
NCO_PHASE_STEPS_PER_DEG (in module quantify_scheduler.backends.qblox.constants)
NCO_SET_FREQ_WAIT (in module quantify_scheduler.backends.qblox.constants)
NcoPhaseShiftStrategy (class in quantify_scheduler.backends.qblox.operation_handling.virtual)
NcoResetClockPhaseStrategy (class in quantify_scheduler.backends.qblox.operation_handling.virtual)
NcoSetClockFrequencyStrategy (class in quantify_scheduler.backends.qblox.operation_handling.virtual)
NEW_LINE (in module quantify_scheduler.backends.qblox.q1asm_instructions)
new_pulse_fig() (in module quantify_scheduler.schedules._visualization.pulse_scheme)
(in module quantify_scheduler.visualization.pulse_scheme)
new_pulse_subplot() (in module quantify_scheduler.schedules._visualization.pulse_scheme)
(in module quantify_scheduler.visualization.pulse_scheme)
node (ZISetting attribute)
NONE (DeviceType attribute)
(ModulationModeType attribute)
(ReferenceSourceType attribute)
(SeqcInstructions attribute)
NOP (in module quantify_scheduler.backends.qblox.q1asm_instructions)
NORMAL (QasIntegrationMode attribute)
normalize_waveform_data() (in module quantify_scheduler.helpers.waveforms)
NOT (in module quantify_scheduler.backends.qblox.q1asm_instructions)
num_samples_per_clock (InstrumentInfo attribute)
NUM_UHFQA_READOUT_CHANNELS (in module quantify_scheduler.backends.zhinst.settings)
(in module quantify_scheduler.backends.zhinst_backend)
number_of_input_paths (_StaticHardwareProperties attribute)
number_of_output_paths (_StaticHardwareProperties attribute)
NUMBER_OF_REGISTERS (in module quantify_scheduler.backends.qblox.constants)
number_of_sequencers (_StaticHardwareProperties attribute)
NUMBER_OF_SEQUENCERS_QCM (in module quantify_scheduler.backends.qblox.constants)
NUMBER_OF_SEQUENCERS_QRM (in module quantify_scheduler.backends.qblox.constants)
Numbers (class in quantify_scheduler.helpers.validators)
NumericalPulse (class in quantify_scheduler.operations.pulse_library)
NumericalWeightedIntegrationComplex (class in quantify_scheduler.operations.acquisition_library)
nv_dark_esr_sched() (in module quantify_scheduler.schedules.spectroscopy_schedules)
nv_dark_esr_sched_nco() (in module quantify_scheduler.schedules.spectroscopy_schedules)
nv_spec_pulse_mw() (in module quantify_scheduler.operations.pulse_factories)
O
offset_ch0_path0 (BaseModuleSettings attribute)
offset_ch0_path1 (BaseModuleSettings attribute)
offset_ch1_path0 (BaseModuleSettings attribute)
offset_ch1_path1 (BaseModuleSettings attribute)
openql_sequencer_frontend() (in module quantify_scheduler.frontends)
OPERATING (InstrumentOperationMode attribute)
Operation (class in quantify_scheduler.operations.operation)
operation_end (StitchedPulseBuilder property)
operation_info (AcquisitionStrategyPartial property)
(IdleStrategy property)
(IOperationStrategy property)
(PulseStrategyPartial property)
OperationCompilationConfig (class in quantify_scheduler.backends.graph_compilation)
operations (ScheduleBase property)
OpInfo (class in quantify_scheduler.backends.types.qblox)
optical_control (Ports attribute)
optical_measurement() (in module quantify_scheduler.operations.measurement_factories)
optical_readout (Ports attribute)
OR (in module quantify_scheduler.backends.qblox.q1asm_instructions)
orjson_dumps() (in module quantify_scheduler.structure.model)
out0_att (RFModuleSettings attribute)
out1_att (RFModuleSettings attribute)
Output (class in quantify_scheduler.backends.types.zhinst)
output_map (StaticHardwareProperties attribute)
output_name_to_outputs() (in module quantify_scheduler.backends.qblox.helpers)
output_node (QuantifyCompiler property)
P
parameters (LocalOscillator attribute)
parent_device_element (Edge property)
partial (CommandTableHeader attribute)
path_0 (_VoltageOffsetInfo attribute)
path_1 (_VoltageOffsetInfo attribute)
phase (LocalOscillator attribute)
phase_error (MixerCorrections attribute)
phase_shift (Modulation attribute)
PLAY (in module quantify_scheduler.backends.qblox.q1asm_instructions)
PLAY_WAVE (SeqcInstructions attribute)
plot_acquisition_operations() (in module quantify_scheduler.schedules._visualization.pulse_diagram)
(in module quantify_scheduler.visualization.pulse_diagram)
plot_circuit_diagram() (ScheduleBase method)
plot_profile() (ProfiledScheduleGettable method)
plot_pulse_diagram() (ScheduleBase method)
plot_window_operations() (in module quantify_scheduler.schedules._visualization.pulse_diagram)
(in module quantify_scheduler.visualization.pulse_diagram)
port (Output attribute)
portclock (Sequencer property)
portclocks (QbloxBaseModule property)
ports (BasicElectronicNVElement attribute)
(BasicTransmonElement attribute)
Ports (class in quantify_scheduler.device_under_test.nv_element)
(class in quantify_scheduler.device_under_test.transmon_element)
power (LocalOscillator attribute)
(LOSettings attribute)
PQSC (DeviceType attribute)
PREMODULATE (ModulationModeType attribute)
prepare() (Cluster method)
(ClusterComponent method)
(CompilerContainer method)
(GenericInstrumentCoordinatorComponent method)
(InstrumentCompiler method)
(InstrumentCoordinator method)
(InstrumentCoordinatorComponentBase method)
(ProfiledInstrumentCoordinator method)
(PulsarQCMComponent method)
(PulsarQRMComponent method)
(QbloxBaseModule method)
(QCMComponent method)
(QRMComponent method)
(UHFQAInstrumentCoordinatorComponent method)
(ZIInstrumentCoordinatorComponent method)
process_acquired_data() (ScheduleGettable method)
ProfiledInstrumentCoordinator (class in quantify_scheduler.gettables_profiled)
ProfiledScheduleGettable (class in quantify_scheduler.gettables_profiled)
profiler() (in module quantify_scheduler.gettables_profiled)
PulsarQCMComponent (class in quantify_scheduler.instrument_coordinator.components.qblox)
PulsarQRMComponent (class in quantify_scheduler.instrument_coordinator.components.qblox)
PulsarRFSettings (class in quantify_scheduler.backends.types.qblox)
PulsarSettings (class in quantify_scheduler.backends.types.qblox)
pulse_amp (DispersiveMeasurement attribute)
pulse_amplitude (Measure attribute)
pulse_baseband() (in module quantify_scheduler.schedules._visualization.circuit_diagram)
(in module quantify_scheduler.visualization.circuit_diagram)
pulse_diagram_matplotlib() (in module quantify_scheduler.schedules._visualization.pulse_diagram)
(in module quantify_scheduler.visualization.pulse_diagram)
pulse_diagram_plotly() (in module quantify_scheduler.schedules._visualization.pulse_diagram)
(in module quantify_scheduler.schedules._visualization.pulse_scheme)
(in module quantify_scheduler.visualization.pulse_diagram)
(in module quantify_scheduler.visualization.pulse_scheme)
pulse_duration (DispersiveMeasurement attribute)
(Measure attribute)
pulse_modulated() (in module quantify_scheduler.schedules._visualization.circuit_diagram)
(in module quantify_scheduler.visualization.circuit_diagram)
PULSE_STITCHING_DURATION (in module quantify_scheduler.backends.qblox.constants)
pulse_type (DispersiveMeasurement attribute)
PulseStrategyPartial (class in quantify_scheduler.backends.qblox.operation_handling.pulses)
Q
QasIntegrationMode (class in quantify_scheduler.backends.types.zhinst)
qasm_hook_func (Sequencer attribute)
QASMProgram (class in quantify_scheduler.backends.qblox.qasm_program)
QasResultMode (class in quantify_scheduler.backends.types.zhinst)
QasResultSource (class in quantify_scheduler.backends.types.zhinst)
QbloxBasebandModule (class in quantify_scheduler.backends.qblox.compiler_abc)
QbloxBaseModule (class in quantify_scheduler.backends.qblox.compiler_abc)
QbloxInstrumentCoordinatorComponentBase (class in quantify_scheduler.instrument_coordinator.components.qblox)
QbloxRFComponent (class in quantify_scheduler.instrument_coordinator.components.qblox)
QbloxRFModule (class in quantify_scheduler.backends.qblox.compiler_abc)
QCMComponent (class in quantify_scheduler.instrument_coordinator.components.qblox)
QcmModule (class in quantify_scheduler.backends.qblox.instrument_compilers)
QCMRFComponent (class in quantify_scheduler.instrument_coordinator.components.qblox)
QcmRfModule (class in quantify_scheduler.backends.qblox.instrument_compilers)
QRMComponent (class in quantify_scheduler.instrument_coordinator.components.qblox)
QrmModule (class in quantify_scheduler.backends.qblox.instrument_compilers)
QRMRFComponent (class in quantify_scheduler.instrument_coordinator.components.qblox)
QrmRfModule (class in quantify_scheduler.backends.qblox.instrument_compilers)
quantify_scheduler
module
quantify_scheduler._static_version
module
quantify_scheduler._version
module
quantify_scheduler.backends
module
quantify_scheduler.backends.circuit_to_device
module
quantify_scheduler.backends.corrections
module
quantify_scheduler.backends.graph_compilation
module
quantify_scheduler.backends.qblox
module
quantify_scheduler.backends.qblox.compiler_abc
module
quantify_scheduler.backends.qblox.compiler_container
module
quantify_scheduler.backends.qblox.constants
module
quantify_scheduler.backends.qblox.driver_version_check
module
quantify_scheduler.backends.qblox.helpers
module
quantify_scheduler.backends.qblox.instrument_compilers
module
quantify_scheduler.backends.qblox.operation_handling
module
quantify_scheduler.backends.qblox.operation_handling.acquisitions
module
quantify_scheduler.backends.qblox.operation_handling.base
module
quantify_scheduler.backends.qblox.operation_handling.factory
module
quantify_scheduler.backends.qblox.operation_handling.pulses
module
quantify_scheduler.backends.qblox.operation_handling.virtual
module
quantify_scheduler.backends.qblox.q1asm_instructions
module
quantify_scheduler.backends.qblox.qasm_program
module
quantify_scheduler.backends.qblox.register_manager
module
quantify_scheduler.backends.qblox_backend
module
quantify_scheduler.backends.types
module
quantify_scheduler.backends.types.common
module
quantify_scheduler.backends.types.qblox
module
quantify_scheduler.backends.types.zhinst
module
quantify_scheduler.backends.zhinst
module
quantify_scheduler.backends.zhinst.helpers
module
quantify_scheduler.backends.zhinst.resolvers
module
quantify_scheduler.backends.zhinst.seqc_il_generator
module
quantify_scheduler.backends.zhinst.settings
module
quantify_scheduler.backends.zhinst_backend
module
quantify_scheduler.compilation
module
quantify_scheduler.device_under_test
module
quantify_scheduler.device_under_test.composite_square_edge
module
quantify_scheduler.device_under_test.device_element
module
quantify_scheduler.device_under_test.edge
module
quantify_scheduler.device_under_test.mock_setup
module
quantify_scheduler.device_under_test.nv_element
module
quantify_scheduler.device_under_test.quantum_device
module
quantify_scheduler.device_under_test.transmon_element
module
quantify_scheduler.enums
module
quantify_scheduler.frontends
module
quantify_scheduler.gettables
module
quantify_scheduler.gettables_profiled
module
quantify_scheduler.helpers
module
quantify_scheduler.helpers.collections
module
quantify_scheduler.helpers.importers
module
quantify_scheduler.helpers.inspect
module
quantify_scheduler.helpers.mock_instruments
module
quantify_scheduler.helpers.schedule
module
quantify_scheduler.helpers.time
module
quantify_scheduler.helpers.validators
module
quantify_scheduler.helpers.waveforms
module
quantify_scheduler.instrument_coordinator
module
quantify_scheduler.instrument_coordinator.components
module
quantify_scheduler.instrument_coordinator.components.base
module
quantify_scheduler.instrument_coordinator.components.generic
module
quantify_scheduler.instrument_coordinator.components.qblox
module
quantify_scheduler.instrument_coordinator.components.zhinst
module
quantify_scheduler.instrument_coordinator.instrument_coordinator
module
quantify_scheduler.instrument_coordinator.utility
module
quantify_scheduler.json_utils
module
quantify_scheduler.math
module
quantify_scheduler.operations
module
quantify_scheduler.operations.acquisition_library
module
quantify_scheduler.operations.gate_library
module
quantify_scheduler.operations.measurement_factories
module
quantify_scheduler.operations.nv_native_library
module
quantify_scheduler.operations.operation
module
quantify_scheduler.operations.pulse_factories
module
quantify_scheduler.operations.pulse_library
module
quantify_scheduler.operations.shared_native_library
module
quantify_scheduler.operations.stitched_pulse
module
quantify_scheduler.resources
module
quantify_scheduler.schedules
module
quantify_scheduler.schedules._visualization
module
quantify_scheduler.schedules._visualization.circuit_diagram
module
quantify_scheduler.schedules._visualization.constants
module
quantify_scheduler.schedules._visualization.pulse_diagram
module
quantify_scheduler.schedules._visualization.pulse_scheme
module
quantify_scheduler.schedules.schedule
module
quantify_scheduler.schedules.spectroscopy_schedules
module
quantify_scheduler.schedules.timedomain_schedules
module
quantify_scheduler.schedules.trace_schedules
module
quantify_scheduler.schedules.verification
module
quantify_scheduler.schemas
module
quantify_scheduler.schemas.examples
module
quantify_scheduler.schemas.examples.device_example_cfgs
module
quantify_scheduler.schemas.examples.utils
module
quantify_scheduler.structure
module
quantify_scheduler.structure.model
module
quantify_scheduler.types
module
quantify_scheduler.visualization
module
quantify_scheduler.visualization.circuit_diagram
module
quantify_scheduler.visualization.constants
module
quantify_scheduler.visualization.pulse_diagram
module
quantify_scheduler.visualization.pulse_scheme
module
quantify_scheduler.waveforms
module
QuantifyCompiler (class in quantify_scheduler.backends.graph_compilation)
QuantumDevice (class in quantify_scheduler.device_under_test.quantum_device)
R
rabi_pulse_sched() (in module quantify_scheduler.schedules.timedomain_schedules)
rabi_sched() (in module quantify_scheduler.schedules.timedomain_schedules)
raise_on_version_mismatch (in module quantify_scheduler.backends.qblox.driver_version_check)
ramp() (in module quantify_scheduler.waveforms)
RampPulse (class in quantify_scheduler.operations.pulse_library)
ramsey_sched() (in module quantify_scheduler.schedules.timedomain_schedules)
ramZPulse() (in module quantify_scheduler.schedules._visualization.pulse_scheme)
(in module quantify_scheduler.visualization.pulse_scheme)
readout (ClocksFrequencies attribute)
(Ports attribute)
readout_calibration_sched() (in module quantify_scheduler.schedules.timedomain_schedules)
readout_pulse_amplitude (CRCount attribute)
readout_pulse_duration (CRCount attribute)
REAL (SignalModeType attribute)
ref (Device attribute)
(PulsarSettings attribute)
ReferenceSourceType (class in quantify_scheduler.enums)
refnames (in module quantify_scheduler._static_version)
register_manager (QASMProgram attribute)
REGISTER_SIZE (in module quantify_scheduler.backends.qblox.constants)
RegisterManager (class in quantify_scheduler.backends.qblox.register_manager)
remove_component() (InstrumentCoordinator method)
remove_edge() (QuantumDevice method)
remove_element() (QuantumDevice method)
repetitions (AcquisitionMetadata attribute)
(ScheduleBase property)
reset (BasicElectronicNVElement attribute)
(BasicTransmonElement attribute)
Reset (class in quantify_scheduler.operations.gate_library)
reset() (in module quantify_scheduler.schedules._visualization.circuit_diagram)
(in module quantify_scheduler.visualization.circuit_diagram)
reset_clock_phase (DispersiveMeasurement attribute)
RESET_PHASE (in module quantify_scheduler.backends.qblox.q1asm_instructions)
ResetClockPhase (class in quantify_scheduler.operations.pulse_library)
ResetSpinpump (class in quantify_scheduler.device_under_test.nv_element)
resize_waveform() (in module quantify_scheduler.helpers.waveforms)
resize_waveforms() (in module quantify_scheduler.helpers.waveforms)
resolvers (ZIAcquisitionConfig attribute)
Resource (class in quantify_scheduler.resources)
resources (CompilerContainer attribute)
(ScheduleBase property)
result_acquisition_resolver() (in module quantify_scheduler.backends.zhinst.resolvers)
retrieve_acquisition() (_QRMAcquisitionManager method)
(ClusterComponent method)
(GenericInstrumentCoordinatorComponent method)
(HDAWGInstrumentCoordinatorComponent method)
(InstrumentCoordinator method)
(InstrumentCoordinatorComponentBase method)
(ProfiledInstrumentCoordinator method)
(QCMComponent method)
(QRMComponent method)
(UHFQAInstrumentCoordinatorComponent method)
(ZIInstrumentCoordinator method)
(ZIInstrumentCoordinatorComponent method)
RFModuleSettings (class in quantify_scheduler.backends.types.qblox)
rotate_wave() (in module quantify_scheduler.waveforms)
ROTATION (QasResultSource attribute)
rxy (BasicTransmonElement attribute)
Rxy (class in quantify_scheduler.operations.gate_library)
rxy_drag_pulse() (in module quantify_scheduler.operations.pulse_factories)
RxyDRAG (class in quantify_scheduler.device_under_test.transmon_element)
S
sample_rate (Device attribute)
(InstrumentInfo attribute)
sample_schedule() (in module quantify_scheduler.schedules._visualization.pulse_diagram)
(in module quantify_scheduler.visualization.pulse_diagram)
SAMPLING_RATE (in module quantify_scheduler.backends.qblox.constants)
Schedulable (class in quantify_scheduler.schedules.schedule)
schedulables (ScheduleBase property)
Schedule (class in quantify_scheduler.schedules.schedule)
ScheduleBase (class in quantify_scheduler.schedules.schedule)
ScheduleGettable (class in quantify_scheduler.gettables)
ScheduleJSONDecoder (class in quantify_scheduler.json_utils)
ScheduleJSONEncoder (class in quantify_scheduler.json_utils)
schema_filename (CompiledSchedule attribute)
(Operation attribute)
(Schedulable attribute)
(Schedule attribute)
search_settable_param() (in module quantify_scheduler.instrument_coordinator.utility)
seq_fn (SequencerSettings attribute)
SEQC_INSTR_CLOCKS (in module quantify_scheduler.backends.zhinst.seqc_il_generator)
SeqcILGenerator (class in quantify_scheduler.backends.zhinst.seqc_il_generator)
SeqcInstructions (class in quantify_scheduler.backends.zhinst.seqc_il_generator)
sequence (SequencerSettings attribute)
Sequencer (class in quantify_scheduler.backends.qblox.compiler_abc)
sequencer_rate (InstrumentInfo attribute)
SequencerSettings (class in quantify_scheduler.backends.types.qblox)
SEQUENTIAL (QasResultMode attribute)
SerialCompilationConfig (class in quantify_scheduler.backends.graph_compilation)
SerialCompiler (class in quantify_scheduler.backends.graph_compilation)
serialize() (ZISettings method)
SET_ACQ_GAIN (in module quantify_scheduler.backends.qblox.q1asm_instructions)
SET_ACQ_OFFSET (in module quantify_scheduler.backends.qblox.q1asm_instructions)
set_and_compile_awg_seqc() (in module quantify_scheduler.backends.zhinst.helpers)
SET_AWG_GAIN (in module quantify_scheduler.backends.qblox.q1asm_instructions)
SET_AWG_OFFSET (in module quantify_scheduler.backends.qblox.q1asm_instructions)
set_awg_value() (in module quantify_scheduler.backends.zhinst.helpers)
set_clock() (StitchedPulseBuilder method)
set_commandtable_data() (in module quantify_scheduler.backends.zhinst.helpers)
SET_FREQUENCY (in module quantify_scheduler.backends.qblox.q1asm_instructions)
set_gain_from_amplitude() (QASMProgram method)
SET_MARKER (in module quantify_scheduler.backends.qblox.q1asm_instructions)
set_marker() (QASMProgram method)
SET_NCO_PHASE_OFFSET (in module quantify_scheduler.backends.qblox.q1asm_instructions)
set_port() (StitchedPulseBuilder method)
set_pulse_and_acquisition_clock() (in module quantify_scheduler.backends.circuit_to_device)
set_standard_params_basic_nv() (in module quantify_scheduler.device_under_test.mock_setup)
set_standard_params_transmon() (in module quantify_scheduler.device_under_test.mock_setup)
set_t0() (StitchedPulseBuilder method)
SET_TRIGGER (SeqcInstructions attribute)
set_up_basic_mock_nv_setup() (in module quantify_scheduler.device_under_test.mock_setup)
set_up_mock_transmon_setup() (in module quantify_scheduler.device_under_test.mock_setup)
set_value() (in module quantify_scheduler.backends.zhinst.helpers)
set_values() (in module quantify_scheduler.backends.zhinst.helpers)
set_vector() (in module quantify_scheduler.backends.zhinst.helpers)
set_wave_vector() (in module quantify_scheduler.backends.zhinst.helpers)
SetClockFrequency (class in quantify_scheduler.operations.pulse_library)
settings (Sequencer property)
settings_builder (ZIDeviceConfig attribute)
settings_type (_StaticHardwareProperties attribute)
(QbloxBasebandModule property)
(QbloxBaseModule property)
(QbloxRFModule property)
shift_waveform() (in module quantify_scheduler.helpers.waveforms)
ShiftClockPhase (class in quantify_scheduler.operations.pulse_library)
SignalModeType (class in quantify_scheduler.enums)
SimpleNode (class in quantify_scheduler.backends.graph_compilation)
SimpleNodeConfig (class in quantify_scheduler.backends.graph_compilation)
single_scope_mode_acquisition_raise() (in module quantify_scheduler.backends.qblox.helpers)
skewed_hermite() (in module quantify_scheduler.waveforms)
SkewedHermitePulse (class in quantify_scheduler.operations.pulse_library)
sleep() (in module quantify_scheduler.helpers.time)
soft_square() (in module quantify_scheduler.waveforms)
SoftSquarePulse (class in quantify_scheduler.operations.pulse_library)
spec (ClockFrequencies attribute)
SPECTROSCOPY (QasIntegrationMode attribute)
spectroscopy_operation (BasicElectronicNVElement attribute)
SpectroscopyOperation (class in quantify_scheduler.operations.shared_native_library)
SpectroscopyOperationHermiteMW (class in quantify_scheduler.device_under_test.nv_element)
spinpump_pulse_amplitude (CRCount attribute)
spinpump_pulse_duration (CRCount attribute)
square() (in module quantify_scheduler.waveforms)
square_imaginary() (in module quantify_scheduler.waveforms)
SquareAcquisitionStrategy (class in quantify_scheduler.backends.qblox.operation_handling.acquisitions)
SquarePulse (class in quantify_scheduler.operations.pulse_library)
SSBIntegrationComplex (class in quantify_scheduler.operations.acquisition_library)
staircase() (in module quantify_scheduler.waveforms)
staircase_pulse() (in module quantify_scheduler.operations.pulse_factories)
StaircasePulse (class in quantify_scheduler.operations.pulse_library)
StaircasePulseStrategy (class in quantify_scheduler.backends.qblox.operation_handling.pulses)
start() (ClusterComponent method)
(GenericInstrumentCoordinatorComponent method)
(HDAWGInstrumentCoordinatorComponent method)
(InstrumentCoordinator method)
(InstrumentCoordinatorComponentBase method)
(ProfiledInstrumentCoordinator method)
(QbloxInstrumentCoordinatorComponentBase method)
(UHFQAInstrumentCoordinatorComponent method)
START_QA (SeqcInstructions attribute)
static_hw_properties (QASMProgram attribute)
(QbloxBaseModule property)
(QcmModule attribute)
(QcmRfModule attribute)
(QrmModule attribute)
(QrmRfModule attribute)
StaticHardwareProperties (class in quantify_scheduler.backends.types.qblox)
STITCHED_PULSE_PART_DURATION_NS (in module quantify_scheduler.backends.qblox.constants)
StitchedPulse (class in quantify_scheduler.operations.stitched_pulse)
StitchedPulseBuilder (class in quantify_scheduler.operations.stitched_pulse)
StitchedSquarePulseStrategy (class in quantify_scheduler.backends.qblox.operation_handling.pulses)
STOP (in module quantify_scheduler.backends.qblox.q1asm_instructions)
stop() (ClusterComponent method)
(GenericInstrumentCoordinatorComponent method)
(HDAWGInstrumentCoordinatorComponent method)
(InstrumentCoordinator method)
(InstrumentCoordinatorComponentBase method)
(ProfiledInstrumentCoordinator method)
(QbloxInstrumentCoordinatorComponentBase method)
(UHFQAInstrumentCoordinatorComponent method)
StrEnum (class in quantify_scheduler.enums)
SUB (in module quantify_scheduler.backends.qblox.q1asm_instructions)
sudden_net_zero() (in module quantify_scheduler.waveforms)
SuddenNetZeroPulse (class in quantify_scheduler.operations.pulse_library)
SUPPORTED_ACQ_PROTOCOLS (in module quantify_scheduler.backends.zhinst_backend)
SUPPORTED_DEVICE_TYPES (in module quantify_scheduler.backends.zhinst_backend)
SUPPORTED_DRIVER_VERSIONS (in module quantify_scheduler.backends.qblox.driver_version_check)
supports_acquisition (Cluster attribute)
(ControlDeviceCompiler property)
(QcmModule attribute)
(QcmRfModule attribute)
(QrmModule attribute)
(QrmRfModule attribute)
sync_en (SequencerSettings attribute)
T
t0 (_VoltageOffsetInfo attribute)
t1_sched() (in module quantify_scheduler.schedules.timedomain_schedules)
table (CommandTable attribute)
temp_registers() (QASMProgram method)
THRESHOLD (QasResultSource attribute)
THRESHOLD_CORRELATION (QasResultSource attribute)
time_last_acquisition_triggered (QASMProgram attribute)
timing (OpInfo attribute)
timing_table (ScheduleBase property)
to_grid_time() (in module quantify_scheduler.backends.qblox.helpers)
to_json() (ScheduleBase method)
total_play_time (CompilerContainer attribute)
Trace (class in quantify_scheduler.operations.acquisition_library)
trace_schedule() (in module quantify_scheduler.schedules.trace_schedules)
trace_schedule_circuit_layer() (in module quantify_scheduler.schedules.trace_schedules)
trigger (Output attribute)
TriggerCount (class in quantify_scheduler.operations.acquisition_library)
TriggerCountAcquisitionStrategy (class in quantify_scheduler.backends.qblox.operation_handling.acquisitions)
ttl_acq_auto_bin_incr_en (SequencerSettings attribute)
ttl_acq_input_select (SequencerSettings attribute)
ttl_acq_threshold (SequencerSettings attribute)
two_tone_spec_sched() (in module quantify_scheduler.schedules.spectroscopy_schedules)
two_tone_spec_sched_nco() (in module quantify_scheduler.schedules.spectroscopy_schedules)
two_tone_trace_schedule() (in module quantify_scheduler.schedules.trace_schedules)
type (Device attribute)
(Modulation attribute)
U
UHFLI (DeviceType attribute)
UHFQA (DeviceType attribute)
UHFQAInstrumentCoordinatorComponent (class in quantify_scheduler.instrument_coordinator.components.zhinst)
unique_name (LocalOscillator attribute)
units (BoundedParameter attribute)
UPDATE_PARAMETERS (in module quantify_scheduler.backends.qblox.q1asm_instructions)
UpdateParameterStrategy (class in quantify_scheduler.backends.qblox.operation_handling.virtual)
V
valid_acquisition (Operation property)
valid_gate (Operation property)
valid_ios (StaticHardwareProperties attribute)
valid_pulse (Operation property)
validate() (Numbers method)
validate_assignment (DataStructure.Config attribute)
validate_config() (in module quantify_scheduler.compilation)
validate_json() (in module quantify_scheduler.json_utils)
validate_operation_data() (in module quantify_scheduler.schedules._visualization.pulse_diagram)
(in module quantify_scheduler.visualization.pulse_diagram)
value (CommandTableEntryValue attribute)
(ZISetting attribute)
verify_qblox_instruments_version() (in module quantify_scheduler.backends.qblox.driver_version_check)
verify_square_acquisition_duration() (QASMProgram method)
version (CommandTableHeader attribute)
(CompilationConfig attribute)
(in module quantify_scheduler._static_version)
VoltageOffset (class in quantify_scheduler.operations.pulse_library)
W
WAIT (in module quantify_scheduler.backends.qblox.q1asm_instructions)
(SeqcInstructions attribute)
wait_done() (ClusterComponent method)
(GenericInstrumentCoordinatorComponent method)
(HDAWGInstrumentCoordinatorComponent method)
(InstrumentCoordinator method)
(InstrumentCoordinatorComponentBase method)
(ProfiledInstrumentCoordinator method)
(QbloxInstrumentCoordinatorComponentBase method)
(UHFQAInstrumentCoordinatorComponent method)
WAIT_SYNC (in module quantify_scheduler.backends.qblox.q1asm_instructions)
wait_till_start_operation() (QASMProgram method)
WAIT_TRIGGER (in module quantify_scheduler.backends.qblox.q1asm_instructions)
WAIT_WAVE (SeqcInstructions attribute)
Wave (class in quantify_scheduler.backends.types.zhinst)
waveform (CommandTableEntry attribute)
WAVEFORM_GRANULARITY (in module quantify_scheduler.backends.zhinst_backend)
waveform_id (Instruction attribute)
WAVEFORM_TABLE (WaveformDestination attribute)
WaveformDestination (class in quantify_scheduler.backends.types.zhinst)
WeightedAcquisitionStrategy (class in quantify_scheduler.backends.qblox.operation_handling.acquisitions)
WeightedIntegratedComplex (class in quantify_scheduler.operations.acquisition_library)
window_name (WindowOperation property)
WindowOperation (class in quantify_scheduler.operations.pulse_library)
with_awg_time() (ZISettingsBuilder method)
with_commandtable_data() (ZISettingsBuilder method)
with_compiler_sourcestring() (ZISettingsBuilder method)
with_csv_wave_vector() (ZISettingsBuilder method)
with_defaults() (ZISettingsBuilder method)
with_gain() (ZISettingsBuilder method)
with_qas_delay() (ZISettingsBuilder method)
with_qas_integration_length() (ZISettingsBuilder method)
with_qas_integration_mode() (ZISettingsBuilder method)
with_qas_integration_weights_imag() (ZISettingsBuilder method)
with_qas_integration_weights_real() (ZISettingsBuilder method)
with_qas_monitor_averages() (ZISettingsBuilder method)
with_qas_monitor_enable() (ZISettingsBuilder method)
with_qas_monitor_length() (ZISettingsBuilder method)
with_qas_monitor_reset() (ZISettingsBuilder method)
with_qas_result_averages() (ZISettingsBuilder method)
with_qas_result_enable() (ZISettingsBuilder method)
with_qas_result_length() (ZISettingsBuilder method)
with_qas_result_mode() (ZISettingsBuilder method)
with_qas_result_reset() (ZISettingsBuilder method)
with_qas_result_source() (ZISettingsBuilder method)
with_qas_rotations() (ZISettingsBuilder method)
with_sigout_offset() (ZISettingsBuilder method)
with_sigouts() (ZISettingsBuilder method)
with_system_channelgrouping() (ZISettingsBuilder method)
with_wave_vector() (ZISettingsBuilder method)
without() (in module quantify_scheduler.helpers.collections)
write_seqc_file() (in module quantify_scheduler.backends.zhinst.helpers)
X
X (class in quantify_scheduler.operations.gate_library)
X90 (class in quantify_scheduler.operations.gate_library)
XOR (in module quantify_scheduler.backends.qblox.q1asm_instructions)
Y
Y (class in quantify_scheduler.operations.gate_library)
Y90 (class in quantify_scheduler.operations.gate_library)
Z
ZIAcquisitionConfig (class in quantify_scheduler.backends.zhinst_backend)
ZIDeviceConfig (class in quantify_scheduler.backends.zhinst_backend)
ZIInstrumentCoordinator (class in quantify_scheduler.instrument_coordinator.instrument_coordinator)
ZIInstrumentCoordinatorComponent (class in quantify_scheduler.instrument_coordinator.components.zhinst)
ZISerializeSettings (class in quantify_scheduler.backends.zhinst.settings)
ZISetting (class in quantify_scheduler.backends.zhinst.settings)
ZISettings (class in quantify_scheduler.backends.zhinst.settings)
ZISettingsBuilder (class in quantify_scheduler.backends.zhinst.settings)