Skip to content

Commit

Permalink
Update protocols.yml
Browse files Browse the repository at this point in the history
Add tests for protocols calibrating rx90 gate
  • Loading branch information
ElStabilini authored Nov 26, 2024
1 parent 3427756 commit 3c676ff
Showing 1 changed file with 93 additions and 2 deletions.
95 changes: 93 additions & 2 deletions tests/runcards/protocols.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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:
Expand All @@ -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:
Expand All @@ -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
Expand All @@ -214,14 +259,34 @@ 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:
pulse_duration_start: 4
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
Expand All @@ -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:
Expand All @@ -246,6 +336,7 @@ actions:
step_freq: 10_000
pulse_amplitude: 0.5
nshots: 1024
rx90: True

- id: t1
operation: t1
Expand Down

0 comments on commit 3c676ff

Please sign in to comment.