Skip to content

Commit

Permalink
Add NEAT notebook (#2223)
Browse files Browse the repository at this point in the history
Closes #2191 

(Just a draft; adding the initial content from Sam)
FYI @abbycross @SamFerracin @jyu00

---------

Co-authored-by: ABBY CROSS <across@us.ibm.com>
  • Loading branch information
beckykd and abbycross authored Nov 8, 2024
1 parent 870071a commit bc16d03
Show file tree
Hide file tree
Showing 7 changed files with 642 additions and 1 deletion.
4 changes: 4 additions & 0 deletions docs/guides/_toc.json
Original file line number Diff line number Diff line change
Expand Up @@ -304,6 +304,10 @@
"title": "Qiskit Runtime local testing mode",
"url": "/guides/local-testing-mode"
},
{
"title": "Debug Qiskit Runtime jobs",
"url": "/guides/debug-qiskit-runtime-jobs"
},
{
"title": "Build noise models",
"url": "/guides/build-noise-models"
Expand Down
626 changes: 626 additions & 0 deletions docs/guides/debug-qiskit-runtime-jobs.ipynb

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/guides/debugging-tools.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ For general quantum circuits, the following tools are available to test and debu
- For exact simulation of small quantum circuits, you can use the reference primitives included with Qiskit. See [Exact simulation with Qiskit primitives](./simulate-with-qiskit-sdk-primitives).
- For higher-performance simulation that can handle larger circuits, or to incorporate noise models into your simulation, use [Qiskit Aer](https://qiskit.org/ecosystem/aer/), a project that is part of the [Qiskit Ecosystem](https://qiskit.github.io/ecosystem/). See [Exact and noisy simulation with Qiskit Aer primitives](simulate-with-qiskit-aer).
- To build custom noise models, use the [`noise`](https://qiskit.org/ecosystem/aer/apidocs/aer_noise.html) module of Qiskit Aer. See [Building noise models](./build-noise-models).
- For Qiskit Runtime Estimator jobs, use the Qiskit Runtime [`Neat`](/api/qiskit-ibm-runtime/debug_tools) class to debug and analyze your jobs. See [Debug Qiskit Runtime jobs](/guides/debug-qiskit-runtime-jobs) for details.

## Hardware considerations

Expand Down
1 change: 1 addition & 0 deletions docs/guides/optimize-for-hardware.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ can be run on IBM&reg; hardware using IBM Qiskit Runtime.
* [Exact simulation with Qiskit SDK primitives](./simulate-with-qiskit-sdk-primitives)
* [Exact and noisy simulation with Qiskit Aer primitives](./simulate-with-qiskit-aer)
* [Qiskit Runtime local testing mode](./local-testing-mode)
* [Debug Qiskit Runtime jobs](./debug-qiskit-runtime-jobs)
* [Build noise models](./build-noise-models)
* [Plot quantum states](./plot-quantum-states)
* [Efficient simulation of stabilizer circuits with Qiskit Aer primitives](./simulate-stabilizer-circuits)
Expand Down
4 changes: 4 additions & 0 deletions qiskit_bot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -235,6 +235,10 @@ notifications:
- "`@mtreinish`"
"docs/guides/visualize-circuits":
- "@frankharkins"
"docs/guides/debug-qiskit-runtime-jobs":
- "@beckykd"
- "@abbycross"
- "@SamFerracin"
"docs/migration-guides/index":
- "@javabster"
"docs/migration-guides/qiskit-algorithms-module":
Expand Down
5 changes: 5 additions & 0 deletions scripts/config/cspell/dictionaries/qiskit.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,11 @@ CVXPY
Canonicalization
Clbits
Cliffords
Cliffordize
Cliffordization
Cliffordized
Cliffordizing
Cliffordizes
Colab
DIMACS
Deutsches
Expand Down
2 changes: 1 addition & 1 deletion scripts/config/notebook-testing.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ notebooks_normal_test = [
"docs/guides/simulate-with-qiskit-aer.ipynb",
"docs/guides/simulate-stabilizer-circuits.ipynb",
"docs/guides/operator-class.ipynb",
"docs/guides/error-mitigation-and-suppression-techniques.ipynb",
"docs/guides/error-mitigation-and-suppression-techniques.ipynb",
"docs/guides/serverless-first-program.ipynb",
"docs/guides/serverless-run-first-workload.ipynb",
Expand All @@ -51,6 +50,7 @@ notebooks_exclude = [
# The following notebooks submit jobs that can be mocked with a simulator
notebooks_that_submit_jobs = [
"docs/guides/primitive-input-output.ipynb",
"docs/guides/debug-qiskit-runtime-jobs.ipynb",
]

# The following notebooks submit jobs that are too big to mock with a simulator (or use functions that aren't supported on sims)
Expand Down

0 comments on commit bc16d03

Please sign in to comment.