Skip to content

Commit

Permalink
Update index to include the new qip notebooks (qutip#128)
Browse files Browse the repository at this point in the history
* Update environment.yml

Update the environment so that the new qip features are included

* Update the index
  • Loading branch information
BoxiLi authored May 25, 2021
1 parent 23d7423 commit 4268606
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 8 deletions.
2 changes: 1 addition & 1 deletion environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ dependencies:
- numpy==1.16.4
- scipy==1.2.1
- matplotlib=3.0.3
- qutip==4.4.0
- qutip==4.6
- imagemagick=7.0.8_49
8 changes: 5 additions & 3 deletions examples/qip-noisy-device-simulator.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"# Noisy quantum device simulation with QuTiP\n",
"# Pulse-level circuit simulation with QuTiP\n",
"\n",
"Author: Boxi Li (etamin1201@gmail.com)\n",
"\n",
Expand All @@ -27,7 +27,9 @@
"The notebook [Examples for OptPulseProcessor](qip-optpulseprocessor.ipynb) describes the class `OptPulseProcessor`, which uses the optimal control module in QuTiP to find the control pulses for quantum gates.\n",
"\n",
"The notebook [Running the Deutsch–Jozsa algorithm on the noisy device simulator\n",
"](qip-processor-DJ-algorithm.ipynb) gives an example of simulating simple quantum algorithms in the presence of noise."
"](qip-processor-DJ-algorithm.ipynb) gives an example of simulating simple quantum algorithms in the presence of noise.\n",
"\n",
"The notebook [Simulating your own quantum device](qip-customize-device.ipynb) provides a step-by-step guide on how to customize the simulator to simulate your own quantum devices."
]
},
{
Expand Down Expand Up @@ -830,7 +832,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.7"
"version": "3.9.4"
}
},
"nbformat": 4,
Expand Down
12 changes: 8 additions & 4 deletions index.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -90,15 +90,19 @@
"<ul>\n",
"<li> <a href=\"examples/quantum-gates.ipynb\">Quantum gates and circuits</a> </li>\n",
"<li> <a href=\"examples/qip-toffoli-cnot.ipynb\">Toffoli gate to CNOT</a> </li>\n",
"<li> <a href=\"examples/teleportation.ipynb\">Quantum Teleportation</a> </li>\n",
"<li> <a href=\"examples/qasm.ipynb\">Importing anx exporting QASM circuits</a> </li>\n",
"<li> <a href=\"examples/teleportation.ipynb\">Quantum teleportation</a> </li>\n",
"</ul>\n",
"\n",
"<h5 id=\"nisq\">Noisy quantum devices</h5>\n",
"<ul>\n",
"<li> <a href=\"examples/qip-noisy-device-simulator.ipynb\">Noisy device simulator</a> </li>\n",
"<li> <a href=\"examples/qip-optpulseprocessor.ipynb\">Optimal pulse processor</a> </li>\n",
"<li> <a href=\"examples/qip-processor-DJ-algorithm.ipynb\">Deutsch–Jozsa algorithm with noise</a> </li>\n",
"<li> <a href=\"examples/qip-processor-DJ-algorithm.ipynb\">Simulating the Deutsch–Jozsa algorithm with noise</a> </li>\n",
"<li> <a href=\"examples/qip-customize-device.ipynb\">Simulating custom devices</a> </li>\n",
"<li> <a href=\"examples/spin-chain-model.ipynb\">Spin chain qubit model</a> </li>\n",
"<li> <a href=\"examples/qip-optpulseprocessor.ipynb\">Optimal pulse processor</a> </li>\n",
"<li> <a href=\"examples/qip-scheduler.ipynb\">The pulse scheduler</a> </li>\n",
"\n",
"\n",
"\n",
"</ul>\n",
Expand Down Expand Up @@ -202,7 +206,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.4"
"version": "3.9.4"
}
},
"nbformat": 4,
Expand Down

0 comments on commit 4268606

Please sign in to comment.