Skip to content

Commit 9b9fe75

Browse files
fix: Update Bell pair notebook for Ankaa-3 frame name and waveform API (#855)
1 parent 26afc2c commit 9b9fe75

File tree

1 file changed

+29
-29
lines changed

1 file changed

+29
-29
lines changed

examples/pulse_control/3_Bell_pair_with_pulses_Rigetti.ipynb

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -96,14 +96,14 @@
9696
"name": "stdout",
9797
"output_type": "stream",
9898
"text": [
99-
"T : 0 1 2 3 \n",
100-
" ┌───┐ ┌───────┐ ┌───┐ \n",
101-
"q13 : ─┤ H ├─┤ ISWAP ├─┤ H ├───────\n",
102-
" └───┘ └───┬───┘ └───┘ \n",
103-
" ┌───┐ ┌───┴───┐ ┌───┐ ┌───┐ \n",
104-
"q20 : ─┤ H ├─┤ ISWAP ├─┤ H ├─┤ S ├─\n",
105-
" └───┘ └───────┘ └───┘ └───┘ \n",
106-
"T : 0 1 2 3 \n"
99+
"T : \u2502 0 \u2502 1 \u2502 2 \u2502 3 \u2502\n",
100+
" \u250c\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2510 \n",
101+
"q13 : \u2500\u2524 H \u251c\u2500\u2524 ISWAP \u251c\u2500\u2524 H \u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
102+
" \u2514\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2518 \n",
103+
" \u250c\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2510 \n",
104+
"q20 : \u2500\u2524 H \u251c\u2500\u2524 ISWAP \u251c\u2500\u2524 H \u251c\u2500\u2524 S \u251c\u2500\n",
105+
" \u2514\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2518 \n",
106+
"T : \u2502 0 \u2502 1 \u2502 2 \u2502 3 \u2502\n"
107107
]
108108
}
109109
],
@@ -190,16 +190,16 @@
190190
"name": "stdout",
191191
"output_type": "stream",
192192
"text": [
193-
"T : 0 1 2 3 \n",
194-
" ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐ \n",
195-
"q13 : ─┤ Rz(3.14) ├─┤ Rx(1.57) ├─┤ Rz(1.57) ├─┤ Rx(-1.57) ├─\n",
196-
" └──────────┘ └──────────┘ └──────────┘ └───────────┘ \n",
197-
"T : 0 1 2 3 \n",
198-
"T : 0 \n",
199-
" ┌──────────┐ \n",
200-
"q13 : ─┤ Rz(1.57) ├─\n",
201-
" └──────────┘ \n",
202-
"T : 0 \n"
193+
"T : \u2502 0 \u2502 1 \u2502 2 \u2502 3 \u2502\n",
194+
" \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \n",
195+
"q13 : \u2500\u2524 Rz(3.14) \u251c\u2500\u2524 Rx(1.57) \u251c\u2500\u2524 Rz(1.57) \u251c\u2500\u2524 Rx(-1.57) \u251c\u2500\n",
196+
" \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \n",
197+
"T : \u2502 0 \u2502 1 \u2502 2 \u2502 3 \u2502\n",
198+
"T : \u2502 0 \u2502\n",
199+
" \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \n",
200+
"q13 : \u2500\u2524 Rz(1.57) \u251c\u2500\n",
201+
" \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \n",
202+
"T : \u2502 0 \u2502\n"
203203
]
204204
}
205205
],
@@ -319,10 +319,10 @@
319319
"waveform_name = list(a_b_iswap._waveforms.keys())[0]\n",
320320
"\n",
321321
"a_b_iswap_wfm = a_b_iswap_wfms[waveform_name]\n",
322-
"a_b_iswap_frame = device.frames[\"Transmon_109_flux_tx_c\"]\n",
322+
"a_b_iswap_frame = device.frames[\"Transmon_13_flux_tx_iswap_20\"]\n",
323323
"dt = a_b_iswap_frame.port.dt\n",
324324
"\n",
325-
"print(\"ISWAP pulse duration:\", round(len(a_b_iswap_wfm.amplitudes), 0), \"ns\")"
325+
"print(\"ISWAP pulse duration:\", round(a_b_iswap_wfm.length / dt, 0), \"ns\")"
326326
]
327327
},
328328
{
@@ -430,14 +430,14 @@
430430
"name": "stdout",
431431
"output_type": "stream",
432432
"text": [
433-
"T : 0 1 2 3 4 5 6 7 8 9 \n",
434-
" ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐ ┌────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐ \n",
435-
"q13 : ─┤ Rz(3.14) ├─┤ Rx(1.57) ├─┤ Rz(1.57) ├─┤ Rx(-1.57) ├─┤ PG ├─┤ Rz(3.14) ├─┤ Rx(1.57) ├─┤ Rz(1.57) ├─┤ Rx(-1.57) ├──────────────\n",
436-
" └──────────┘ └──────────┘ └──────────┘ └───────────┘ └─┬──┘ └──────────┘ └──────────┘ └──────────┘ └───────────┘ \n",
437-
" ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐ ┌─┴──┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐ ┌──────────┐ \n",
438-
"q20 : ─┤ Rz(3.14) ├─┤ Rx(1.57) ├─┤ Rz(1.57) ├─┤ Rx(-1.57) ├─┤ PG ├─┤ Rz(3.14) ├─┤ Rx(1.57) ├─┤ Rz(1.57) ├─┤ Rx(-1.57) ├─┤ Rz(1.57) ├─\n",
439-
" └──────────┘ └──────────┘ └──────────┘ └───────────┘ └────┘ └──────────┘ └──────────┘ └──────────┘ └───────────┘ └──────────┘ \n",
440-
"T : 0 1 2 3 4 5 6 7 8 9 \n"
433+
"T : \u2502 0 \u2502 1 \u2502 2 \u2502 3 \u2502 4 \u2502 5 \u2502 6 \u2502 7 \u2502 8 \u2502 9 \u2502\n",
434+
" \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \n",
435+
"q13 : \u2500\u2524 Rz(3.14) \u251c\u2500\u2524 Rx(1.57) \u251c\u2500\u2524 Rz(1.57) \u251c\u2500\u2524 Rx(-1.57) \u251c\u2500\u2524 PG \u251c\u2500\u2524 Rz(3.14) \u251c\u2500\u2524 Rx(1.57) \u251c\u2500\u2524 Rz(1.57) \u251c\u2500\u2524 Rx(-1.57) \u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
436+
" \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u252c\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \n",
437+
" \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2534\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \n",
438+
"q20 : \u2500\u2524 Rz(3.14) \u251c\u2500\u2524 Rx(1.57) \u251c\u2500\u2524 Rz(1.57) \u251c\u2500\u2524 Rx(-1.57) \u251c\u2500\u2524 PG \u251c\u2500\u2524 Rz(3.14) \u251c\u2500\u2524 Rx(1.57) \u251c\u2500\u2524 Rz(1.57) \u251c\u2500\u2524 Rx(-1.57) \u251c\u2500\u2524 Rz(1.57) \u251c\u2500\n",
439+
" \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518 \n",
440+
"T : \u2502 0 \u2502 1 \u2502 2 \u2502 3 \u2502 4 \u2502 5 \u2502 6 \u2502 7 \u2502 8 \u2502 9 \u2502\n"
441441
]
442442
}
443443
],
@@ -555,4 +555,4 @@
555555
},
556556
"nbformat": 4,
557557
"nbformat_minor": 4
558-
}
558+
}

0 commit comments

Comments
 (0)