Skip to content
This repository was archived by the owner on Aug 21, 2023. It is now read-only.

Commit 1f1c5eb

Browse files
committed
Add documentation explaining the various methods of adding measurements, including how to build them from scratch and how to use defaults from a backend
1 parent 63f6d52 commit 1f1c5eb

1 file changed

Lines changed: 121 additions & 0 deletions

File tree

Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
{
2+
"cells": [
3+
{
4+
"cell_type": "markdown",
5+
"metadata": {},
6+
"source": [
7+
"# Measurement\n",
8+
"\n",
9+
"TODO\n",
10+
"\n",
11+
"TODO: I think measure should _just_ return a schedule."
12+
]
13+
},
14+
{
15+
"cell_type": "code",
16+
"execution_count": 1,
17+
"metadata": {},
18+
"outputs": [],
19+
"source": [
20+
"# from qiskit.pulse import measure, Schedule\n",
21+
"from qiskit import IBMQ\n",
22+
"\n",
23+
"# backend = IBMQ.load_account().backends(open_pulse=True)\n",
24+
"\n",
25+
"# sched = Schedule(name=\"Measurement scheduling example\")\n",
26+
"# sched = measure_all(backend)\n",
27+
"\n",
28+
"# sched.draw()"
29+
]
30+
},
31+
{
32+
"cell_type": "code",
33+
"execution_count": 2,
34+
"metadata": {},
35+
"outputs": [],
36+
"source": [
37+
"# sched += measure(qubits=(0, 1), backend=backend, qubit_mem_slots={0:1, 1:0})\n",
38+
"\n",
39+
"# sched.draw()"
40+
]
41+
},
42+
{
43+
"cell_type": "markdown",
44+
"metadata": {},
45+
"source": [
46+
"## From pulses"
47+
]
48+
},
49+
{
50+
"cell_type": "code",
51+
"execution_count": 3,
52+
"metadata": {},
53+
"outputs": [
54+
{
55+
"data": {
56+
"image/png": "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\n",
57+
"text/plain": [
58+
"<Figure size 720x864 with 1 Axes>"
59+
]
60+
},
61+
"execution_count": 3,
62+
"metadata": {},
63+
"output_type": "execute_result"
64+
}
65+
],
66+
"source": [
67+
"from qiskit.pulse import GaussianSquare, MeasureChannel, Acquire, AcquireChannel, MemorySlot\n",
68+
"\n",
69+
"measure_tx = GaussianSquare(duration=1200, amp=0.2, sigma=10, width=1150)(MeasureChannel(0))\n",
70+
"measure_tx += GaussianSquare(duration=1200, amp=0.2, sigma=10, width=1150)(MeasureChannel(1))\n",
71+
"# TODO\n",
72+
"measure_rx = Acquire(1200)([AcquireChannel(0), AcquireChannel(1)],\n",
73+
" [MemorySlot(1), MemorySlot(0)])\n",
74+
"\n",
75+
"measure_sched = measure_tx + measure_rx\n",
76+
"\n",
77+
"measure_sched.draw()"
78+
]
79+
},
80+
{
81+
"cell_type": "code",
82+
"execution_count": 4,
83+
"metadata": {},
84+
"outputs": [],
85+
"source": [
86+
"# from qiskit.pulse import measure_schedule\n",
87+
"\n",
88+
"# measure_schedule(qubit_mem_slot_map={0:1, 1:0}, measure_map=[[0, 1, 2]],\n",
89+
"# duration=1200, meas_amp=1, meas_sigma=10, meas_width=1100)\n"
90+
]
91+
},
92+
{
93+
"cell_type": "code",
94+
"execution_count": null,
95+
"metadata": {},
96+
"outputs": [],
97+
"source": []
98+
}
99+
],
100+
"metadata": {
101+
"kernelspec": {
102+
"display_name": "Python 3",
103+
"language": "python",
104+
"name": "python3"
105+
},
106+
"language_info": {
107+
"codemirror_mode": {
108+
"name": "ipython",
109+
"version": 3
110+
},
111+
"file_extension": ".py",
112+
"mimetype": "text/x-python",
113+
"name": "python",
114+
"nbconvert_exporter": "python",
115+
"pygments_lexer": "ipython3",
116+
"version": "3.7.6"
117+
}
118+
},
119+
"nbformat": 4,
120+
"nbformat_minor": 2
121+
}

0 commit comments

Comments
 (0)