Skip to content

Commit

Permalink
build: Remove qctrl-visualizer from dev-dependencies (#240)
Browse files Browse the repository at this point in the history
Co-authored-by: ABC <16929811+abenseny@users.noreply.github.com>
  • Loading branch information
tachikoma-li and abenseny committed Nov 3, 2022
1 parent b0286de commit 9af53c5
Show file tree
Hide file tree
Showing 4 changed files with 39 additions and 722 deletions.
6 changes: 4 additions & 2 deletions examples/creating-a-driven-control.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@
"\n",
"A driven control represents a continuous drive on the transition of a qubit with a tunable detuning. The Open Controls package allows you to generate driven controls that enact dynamically corrected gates. These dynamically corrected gates are able to achieve arbitrary rotations of the Bloch sphere, in a manner that is robust to dephasing and/or control noise. Dynamically corrected gates can be used as drop-in gate replacements to suppress errors in a quantum computation.\n",
"\n",
"Q-CTRL Open Controls can be used to create a driven control from a library of well-known control schemes. Once created, it can be printed, plotted, and exported in CSV or JSON format for use on a quantum computer or any of [Q-CTRL's products](https://q-ctrl.com/products/)."
"Q-CTRL Open Controls can be used to create a driven control from a library of well-known control schemes. Once created, it can be printed, plotted, and exported in CSV or JSON format for use on a quantum computer or any of [Q-CTRL's products](https://q-ctrl.com/products/).\n",
"\n",
"To run this notebook, you need to install the [Q-CTRL Visualizer](https://docs.q-ctrl.com/boulder-opal/references/qctrl-visualizer/installation.html) first."
]
},
{
Expand Down Expand Up @@ -362,7 +364,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.10"
"version": "3.9.13"
},
"toc": {
"base_numbering": 1,
Expand Down
6 changes: 4 additions & 2 deletions examples/creating-a-dynamical-decoupling-sequence.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@
"\n",
"Dynamical decoupling is the use of fast pulses, often treated as instant ideal unitary operations, on a qubit to decouple it from its environment and improve its coherence time. The train of pulses is called a sequence, hence \"dynamical decoupling sequence\" (DDS). DDSs can be used to increase the coherence time of a qubit or they can be used as part of a characterization process to identify coherence time and/or noise spectra.\n",
"\n",
"Q-CTRL Open Controls can be used to create a DDS from a library of well-known dynamical decoupling schemes. Once created, the DDS can be printed, plotted, and exported in CSV or JSON format for use on a quantum computer or any of [Q-CTRL's products](https://q-ctrl.com/products/)."
"Q-CTRL Open Controls can be used to create a DDS from a library of well-known dynamical decoupling schemes. Once created, the DDS can be printed, plotted, and exported in CSV or JSON format for use on a quantum computer or any of [Q-CTRL's products](https://q-ctrl.com/products/).\n",
"\n",
"To run this notebook, you need to install the [Q-CTRL Visualizer](https://docs.q-ctrl.com/boulder-opal/references/qctrl-visualizer/installation.html) first."
]
},
{
Expand Down Expand Up @@ -404,7 +406,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.10"
"version": "3.9.13"
},
"toc": {
"base_numbering": 1,
Expand Down

0 comments on commit 9af53c5

Please sign in to comment.