From 3c676ff2e09dc44b63869d1fb11a5251c2a1e570 Mon Sep 17 00:00:00 2001 From: Elisa Stabilini Date: Tue, 26 Nov 2024 05:43:44 +0100 Subject: [PATCH] Update protocols.yml Add tests for protocols calibrating rx90 gate --- tests/runcards/protocols.yml | 95 +++++++++++++++++++++++++++++++++++- 1 file changed, 93 insertions(+), 2 deletions(-) diff --git a/tests/runcards/protocols.yml b/tests/runcards/protocols.yml index e02fe071d..8e13ff0f9 100644 --- a/tests/runcards/protocols.yml +++ b/tests/runcards/protocols.yml @@ -152,6 +152,16 @@ actions: pulse_length: 30 nshots: 1024 + - id: rabi + operation: rabi_amplitude + parameters: + min_amp: 0.0 + max_amp: 1.0 + step_amp: 0.1 + pulse_length: 30 + nshots: 1024 + rx90: True + - id: rabi without nshots operation: rabi_amplitude parameters: @@ -169,6 +179,16 @@ actions: pulse_length: 30 nshots: 1024 + - id: rabi signal + operation: rabi_amplitude_signal + parameters: + min_amp: 0.0 + max_amp: 1.0 + step_amp: 0.1 + pulse_length: 30 + nshots: 1024 + rx90: True + - id: rabi amplitude frequency operation: rabi_amplitude_frequency parameters: @@ -181,6 +201,19 @@ actions: pulse_length: 30 nshots: 1024 + - id: rabi amplitude frequency + operation: rabi_amplitude_frequency + parameters: + min_amp: 0.0 + max_amp: 1.0 + step_amp: 0.1 + min_freq: -100_000 + max_freq: 100_000 + step_freq: 10_000 + pulse_length: 30 + nshots: 1024 + rx90: True + - id: rabi amplitude frequency_signal operation: rabi_amplitude_frequency_signal parameters: @@ -193,7 +226,19 @@ actions: pulse_length: 30 nshots: 1024 - + - id: rabi amplitude frequency_signal + operation: rabi_amplitude_frequency_signal + parameters: + min_amp: 0.0 + max_amp: 1.0 + step_amp: 0.1 + min_freq: -100_000 + max_freq: 100_000 + step_freq: 10_000 + pulse_length: 30 + nshots: 1024 + rx90: True + - id: rabi_ef operation: rabi_amplitude_ef #FIXME: add RX12 for qubit 4 @@ -214,6 +259,16 @@ actions: pulse_amplitude: 0.5 nshots: 1024 + - id: rabi length + operation: rabi_length + parameters: + pulse_duration_start: 4 + pulse_duration_end: 84 + pulse_duration_step: 8 + pulse_amplitude: 0.5 + nshots: 1024 + rx90: True + - id: rabi length signal operation: rabi_length_signal parameters: @@ -221,7 +276,17 @@ actions: pulse_duration_end: 84 pulse_duration_step: 8 pulse_amplitude: 0.5 - nshots: 10 + nshots: 1024 + + - id: rabi length signal + operation: rabi_length_signal + parameters: + pulse_duration_start: 4 + pulse_duration_end: 84 + pulse_duration_step: 8 + pulse_amplitude: 0.5 + nshots: 1024 + rx90: True - id: rabi length frequency operation: rabi_length_frequency @@ -235,6 +300,31 @@ actions: pulse_amplitude: 0.5 nshots: 1024 + - id: rabi length frequency + operation: rabi_length_frequency + parameters: + pulse_duration_start: 4 + pulse_duration_end: 84 + pulse_duration_step: 8 + min_freq: -100_000 + max_freq: 100_000 + step_freq: 10_000 + pulse_amplitude: 0.5 + nshots: 1024 + rx90: True + + - id: rabi length frequency_signal + operation: rabi_length_frequency_signal + parameters: + pulse_duration_start: 4 + pulse_duration_end: 84 + pulse_duration_step: 8 + min_freq: -100_000 + max_freq: 100_000 + step_freq: 10_000 + pulse_amplitude: 0.5 + nshots: 1024 + - id: rabi length frequency_signal operation: rabi_length_frequency_signal parameters: @@ -246,6 +336,7 @@ actions: step_freq: 10_000 pulse_amplitude: 0.5 nshots: 1024 + rx90: True - id: t1 operation: t1