Skip to content

wizard

tergite_autocalibration.tools.hardware_config_wizard.wizard

Functions:

Name Description
connect_qubits_to_modules

Collect all radio button selections

update_module_numbers

Collect user input for the module numbers in use per cluster:

update_module_type_selection

Populate the main app dictionary upon a radio button selection.

update_static_inputs

Collect user input for the static labels:

connect_qubits_to_modules

connect_qubits_to_modules(n_clicks)

Collect all radio button selections to create the dynamic inputs that will link each qubit to each module

update_module_numbers

update_module_numbers(n_clicks, module_numbers_input, module_numbers_input_ids)

Collect user input for the module numbers in use per cluster: Parse any ranges and store them in memory. Construct the next dynamic layout that defines the type of each module.

update_module_type_selection

update_module_type_selection(selected_choice, checkbox_id)

Populate the main app dictionary upon a radio button selection. Highlight QRMRF modules as feedback

update_static_inputs

update_static_inputs(n_clicks, qubit_labels_input, cluster_names_input, mw_val, ro_val, fl_val)

Collect user input for the static labels: Cluster names, qubit names and clocks Parse any ranges and store them in memory. Construct the next dynamic layout that requests the modules in use per cluster.