From 09c93b4462ce943219121de9054a9afc24cdb58e Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Thu, 23 Jul 2026 19:22:44 -0400 Subject: [PATCH 1/4] add metadata to content --- docs/guides/composer.mdx | 1 + docs/guides/hello-world.ipynb | 3 ++- docs/guides/quick-start.ipynb | 3 ++- docs/tutorials/advanced-techniques-for-qaoa.ipynb | 3 ++- docs/tutorials/chsh-inequality.ipynb | 3 ++- docs/tutorials/global-data-quantum-optimizer.ipynb | 3 ++- docs/tutorials/grovers-algorithm.ipynb | 3 ++- docs/tutorials/krylov-quantum-diagonalization.ipynb | 3 ++- docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb | 3 ++- docs/tutorials/probabilistic-error-amplification.ipynb | 3 ++- docs/tutorials/projected-quantum-kernels.ipynb | 3 ++- .../quantum-approximate-optimization-algorithm.ipynb | 3 ++- docs/tutorials/quantum-kernel-training.ipynb | 3 ++- docs/tutorials/repetition-codes.ipynb | 3 ++- .../sample-based-krylov-quantum-diagonalization.ipynb | 3 ++- docs/tutorials/sample-based-quantum-diagonalization.ipynb | 3 ++- docs/tutorials/shors-algorithm.ipynb | 3 ++- ...ve-market-split-problem-with-iskay-quantum-optimizer.ipynb | 3 ++- docs/tutorials/spin-chain-vqe.ipynb | 3 ++- learning/courses/basics-of-quantum-information/index.mdx | 3 +++ .../courses/designing-and-leading-quantum-projects/index.mdx | 2 ++ .../courses/foundations-of-quantum-error-correction/index.mdx | 3 +++ learning/courses/fundamentals-of-quantum-algorithms/index.mdx | 3 +++ .../general-formulation-of-quantum-information/index.mdx | 3 +++ .../index.mdx | 4 ++++ learning/courses/quantum-business-foundations/index.mdx | 2 ++ learning/courses/quantum-chem-with-vqe/index.mdx | 2 ++ learning/courses/quantum-computing-in-practice/index.mdx | 2 ++ learning/courses/quantum-diagonalization-algorithms/index.mdx | 3 +++ learning/courses/quantum-machine-learning/index.mdx | 2 ++ learning/courses/quantum-safe-cryptography/index.mdx | 2 ++ learning/courses/use-a-qc-today/index.mdx | 2 ++ learning/courses/utility-scale-quantum-computing/index.mdx | 1 + learning/courses/variational-algorithm-design/index.mdx | 2 ++ 34 files changed, 73 insertions(+), 18 deletions(-) diff --git a/docs/guides/composer.mdx b/docs/guides/composer.mdx index 140dd2b15181..7f1e85b9f7bc 100644 --- a/docs/guides/composer.mdx +++ b/docs/guides/composer.mdx @@ -1,4 +1,5 @@ --- +hours: 0.5 title: IBM Quantum Composer description: IBM Quantum Composer is a graphical programming tool. Drag and drop operations to build circuits and run them on quantum hardware. diff --git a/docs/guides/hello-world.ipynb b/docs/guides/hello-world.ipynb index b634e813c2a4..6977345953f8 100644 --- a/docs/guides/hello-world.ipynb +++ b/docs/guides/hello-world.ipynb @@ -772,7 +772,8 @@ "version_major": 2, "version_minor": 0 } - } + }, + "hours": 0.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/guides/quick-start.ipynb b/docs/guides/quick-start.ipynb index dc0a50a1a600..c0f2e089136f 100644 --- a/docs/guides/quick-start.ipynb +++ b/docs/guides/quick-start.ipynb @@ -279,7 +279,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/advanced-techniques-for-qaoa.ipynb b/docs/tutorials/advanced-techniques-for-qaoa.ipynb index 796a5f5a5bc3..0964e5f50d3f 100644 --- a/docs/tutorials/advanced-techniques-for-qaoa.ipynb +++ b/docs/tutorials/advanced-techniques-for-qaoa.ipynb @@ -1438,7 +1438,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/chsh-inequality.ipynb b/docs/tutorials/chsh-inequality.ipynb index 9b65a070fc7d..ecc1d28401da 100644 --- a/docs/tutorials/chsh-inequality.ipynb +++ b/docs/tutorials/chsh-inequality.ipynb @@ -687,7 +687,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/global-data-quantum-optimizer.ipynb b/docs/tutorials/global-data-quantum-optimizer.ipynb index 38b76f769f85..cd3bdfe03ddc 100644 --- a/docs/tutorials/global-data-quantum-optimizer.ipynb +++ b/docs/tutorials/global-data-quantum-optimizer.ipynb @@ -705,7 +705,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 2 diff --git a/docs/tutorials/grovers-algorithm.ipynb b/docs/tutorials/grovers-algorithm.ipynb index ce5512165aa8..42d43e5c2fe3 100644 --- a/docs/tutorials/grovers-algorithm.ipynb +++ b/docs/tutorials/grovers-algorithm.ipynb @@ -565,7 +565,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 0.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/krylov-quantum-diagonalization.ipynb b/docs/tutorials/krylov-quantum-diagonalization.ipynb index 480f7bd966f7..c86b20a474ba 100644 --- a/docs/tutorials/krylov-quantum-diagonalization.ipynb +++ b/docs/tutorials/krylov-quantum-diagonalization.ipynb @@ -1649,7 +1649,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 3 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb b/docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb index 394f9a71003c..5816c8bf8882 100644 --- a/docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb +++ b/docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb @@ -1040,7 +1040,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/probabilistic-error-amplification.ipynb b/docs/tutorials/probabilistic-error-amplification.ipynb index 2003ec0d3196..cbbaa8719d74 100644 --- a/docs/tutorials/probabilistic-error-amplification.ipynb +++ b/docs/tutorials/probabilistic-error-amplification.ipynb @@ -1338,7 +1338,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/projected-quantum-kernels.ipynb b/docs/tutorials/projected-quantum-kernels.ipynb index 28b2a54867ee..c93e533e68af 100644 --- a/docs/tutorials/projected-quantum-kernels.ipynb +++ b/docs/tutorials/projected-quantum-kernels.ipynb @@ -1545,7 +1545,8 @@ "version_major": 2, "version_minor": 0 } - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/quantum-approximate-optimization-algorithm.ipynb b/docs/tutorials/quantum-approximate-optimization-algorithm.ipynb index e0493c4dac38..7ccba65be395 100644 --- a/docs/tutorials/quantum-approximate-optimization-algorithm.ipynb +++ b/docs/tutorials/quantum-approximate-optimization-algorithm.ipynb @@ -1112,7 +1112,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/quantum-kernel-training.ipynb b/docs/tutorials/quantum-kernel-training.ipynb index 2a75475bbc7e..ebeb79fa28b4 100644 --- a/docs/tutorials/quantum-kernel-training.ipynb +++ b/docs/tutorials/quantum-kernel-training.ipynb @@ -468,7 +468,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/repetition-codes.ipynb b/docs/tutorials/repetition-codes.ipynb index 23198e84efc6..25482484ae53 100644 --- a/docs/tutorials/repetition-codes.ipynb +++ b/docs/tutorials/repetition-codes.ipynb @@ -540,7 +540,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/sample-based-krylov-quantum-diagonalization.ipynb b/docs/tutorials/sample-based-krylov-quantum-diagonalization.ipynb index 4571c9f1b492..a1dbbc970f49 100644 --- a/docs/tutorials/sample-based-krylov-quantum-diagonalization.ipynb +++ b/docs/tutorials/sample-based-krylov-quantum-diagonalization.ipynb @@ -1022,7 +1022,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/sample-based-quantum-diagonalization.ipynb b/docs/tutorials/sample-based-quantum-diagonalization.ipynb index c2b51a545094..cfa76b59ff9f 100644 --- a/docs/tutorials/sample-based-quantum-diagonalization.ipynb +++ b/docs/tutorials/sample-based-quantum-diagonalization.ipynb @@ -1026,7 +1026,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/shors-algorithm.ipynb b/docs/tutorials/shors-algorithm.ipynb index d4273ccb7f3e..c04006fff936 100644 --- a/docs/tutorials/shors-algorithm.ipynb +++ b/docs/tutorials/shors-algorithm.ipynb @@ -1349,7 +1349,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/solve-market-split-problem-with-iskay-quantum-optimizer.ipynb b/docs/tutorials/solve-market-split-problem-with-iskay-quantum-optimizer.ipynb index d3d8710dcef2..e1563e6e87d7 100644 --- a/docs/tutorials/solve-market-split-problem-with-iskay-quantum-optimizer.ipynb +++ b/docs/tutorials/solve-market-split-problem-with-iskay-quantum-optimizer.ipynb @@ -1149,7 +1149,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/spin-chain-vqe.ipynb b/docs/tutorials/spin-chain-vqe.ipynb index 30e1571d9a8f..d94d4b3b8dee 100644 --- a/docs/tutorials/spin-chain-vqe.ipynb +++ b/docs/tutorials/spin-chain-vqe.ipynb @@ -515,7 +515,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/learning/courses/basics-of-quantum-information/index.mdx b/learning/courses/basics-of-quantum-information/index.mdx index 77223c86e5d9..7e0845eb9b5c 100644 --- a/learning/courses/basics-of-quantum-information/index.mdx +++ b/learning/courses/basics-of-quantum-information/index.mdx @@ -1,4 +1,7 @@ --- +hasBadge: true +hours: 15 +isVideo: true title: Overview description: Learn about quantum information, from states and measurements to quantum circuits and entanglement. --- diff --git a/learning/courses/designing-and-leading-quantum-projects/index.mdx b/learning/courses/designing-and-leading-quantum-projects/index.mdx index 4cc8a6cbd36b..9d598ee284e0 100644 --- a/learning/courses/designing-and-leading-quantum-projects/index.mdx +++ b/learning/courses/designing-and-leading-quantum-projects/index.mdx @@ -1,4 +1,6 @@ --- +hours: 4 +isNew: true title: Overview description: A guide for teams and organizations in the early stages of quantum initiative development. --- diff --git a/learning/courses/foundations-of-quantum-error-correction/index.mdx b/learning/courses/foundations-of-quantum-error-correction/index.mdx index 50dc24326615..0008de0b41d7 100644 --- a/learning/courses/foundations-of-quantum-error-correction/index.mdx +++ b/learning/courses/foundations-of-quantum-error-correction/index.mdx @@ -1,4 +1,7 @@ --- +hasBadge: true +hours: 15 +isVideo: true title: Overview description: Learn how quantum computations can be protected against noise through quantum error correcting codes and fault tolerance. --- diff --git a/learning/courses/fundamentals-of-quantum-algorithms/index.mdx b/learning/courses/fundamentals-of-quantum-algorithms/index.mdx index e88bc5ccf109..9df94f7db6c1 100644 --- a/learning/courses/fundamentals-of-quantum-algorithms/index.mdx +++ b/learning/courses/fundamentals-of-quantum-algorithms/index.mdx @@ -1,4 +1,7 @@ --- +hasBadge: true +hours: 15 +isVideo: true title: Overview description: Learn how quantum algorithms beat classical algorithms for problems including integer factoring and search. --- diff --git a/learning/courses/general-formulation-of-quantum-information/index.mdx b/learning/courses/general-formulation-of-quantum-information/index.mdx index a8e54417dd6a..0a5b052e2c10 100644 --- a/learning/courses/general-formulation-of-quantum-information/index.mdx +++ b/learning/courses/general-formulation-of-quantum-information/index.mdx @@ -1,4 +1,7 @@ --- +hasBadge: true +hours: 15 +isVideo: true title: Overview description: Dive deeper into quantum information, including density matrices, channels, and general measurements. --- diff --git a/learning/courses/integrating-quantum-and-high-performance-computing/index.mdx b/learning/courses/integrating-quantum-and-high-performance-computing/index.mdx index db7b797009f3..e9b5a71450f3 100644 --- a/learning/courses/integrating-quantum-and-high-performance-computing/index.mdx +++ b/learning/courses/integrating-quantum-and-high-performance-computing/index.mdx @@ -1,4 +1,8 @@ --- +hasBadge: true +hours: 6 +isNew: true +isVideo: true title: Overview description: Discover how quantum and high-performance computing can be combined in a single workflow. --- diff --git a/learning/courses/quantum-business-foundations/index.mdx b/learning/courses/quantum-business-foundations/index.mdx index bd188701cab1..feb7a84fa25f 100644 --- a/learning/courses/quantum-business-foundations/index.mdx +++ b/learning/courses/quantum-business-foundations/index.mdx @@ -1,4 +1,6 @@ --- +hasBadge: true +hours: 3 title: Overview description: Builds foundations of quantum computing, technology, and business applications. --- diff --git a/learning/courses/quantum-chem-with-vqe/index.mdx b/learning/courses/quantum-chem-with-vqe/index.mdx index d96cfa74be53..1dca251d5f42 100644 --- a/learning/courses/quantum-chem-with-vqe/index.mdx +++ b/learning/courses/quantum-chem-with-vqe/index.mdx @@ -1,4 +1,6 @@ --- +hasBadge: true +hours: 5 title: Overview description: An introduction to VQE covering basic building blocks and applications. --- diff --git a/learning/courses/quantum-computing-in-practice/index.mdx b/learning/courses/quantum-computing-in-practice/index.mdx index 82208259d84d..94360bb2b4d3 100644 --- a/learning/courses/quantum-computing-in-practice/index.mdx +++ b/learning/courses/quantum-computing-in-practice/index.mdx @@ -1,4 +1,6 @@ --- +hours: 8 +isVideo: true title: Overview description: Learn potential use cases and best practices for experimenting with quantum processors having 100+ qubits. --- diff --git a/learning/courses/quantum-diagonalization-algorithms/index.mdx b/learning/courses/quantum-diagonalization-algorithms/index.mdx index 1a5933a2ce85..4031ddd4c67f 100644 --- a/learning/courses/quantum-diagonalization-algorithms/index.mdx +++ b/learning/courses/quantum-diagonalization-algorithms/index.mdx @@ -1,4 +1,7 @@ --- +hasBadge: true +hours: 10 +isVideo: true title: Overview description: Explore quantum approaches to matrix diagonalization, including VQE, QKD, SKD and variations of these. --- diff --git a/learning/courses/quantum-machine-learning/index.mdx b/learning/courses/quantum-machine-learning/index.mdx index 5ab9f56b6758..84d3ef1d7020 100644 --- a/learning/courses/quantum-machine-learning/index.mdx +++ b/learning/courses/quantum-machine-learning/index.mdx @@ -1,4 +1,6 @@ --- +hasBadge: true +hours: 10 title: Overview description: Learn to leverage the power of quantum computing in machine learning methods. --- diff --git a/learning/courses/quantum-safe-cryptography/index.mdx b/learning/courses/quantum-safe-cryptography/index.mdx index e0b52b79f7ba..54d18796b5a4 100644 --- a/learning/courses/quantum-safe-cryptography/index.mdx +++ b/learning/courses/quantum-safe-cryptography/index.mdx @@ -1,4 +1,6 @@ --- +hasBadge: true +hours: 10 title: Overview description: Learn the risks quantum computing poses to cryptography and learn what approaches are quantum-safe. --- diff --git a/learning/courses/use-a-qc-today/index.mdx b/learning/courses/use-a-qc-today/index.mdx index 4ab6722c6da2..e16da315b7da 100644 --- a/learning/courses/use-a-qc-today/index.mdx +++ b/learning/courses/use-a-qc-today/index.mdx @@ -1,4 +1,6 @@ --- +hours: 3 +isNew: true title: Overview description: An introduction to the basics of quantum computing, designed to get you started as quickly as possible. --- diff --git a/learning/courses/utility-scale-quantum-computing/index.mdx b/learning/courses/utility-scale-quantum-computing/index.mdx index 9426b52e751d..3629e9adbc04 100644 --- a/learning/courses/utility-scale-quantum-computing/index.mdx +++ b/learning/courses/utility-scale-quantum-computing/index.mdx @@ -1,4 +1,5 @@ --- +hours: 15 title: Overview description: A collection of learning assets from a 14-lesson course on utility-scale quantum computing. --- diff --git a/learning/courses/variational-algorithm-design/index.mdx b/learning/courses/variational-algorithm-design/index.mdx index c257850bdb73..b630c7ad6415 100644 --- a/learning/courses/variational-algorithm-design/index.mdx +++ b/learning/courses/variational-algorithm-design/index.mdx @@ -1,4 +1,6 @@ --- +hasBadge: true +hours: 8 title: Overview description: "An overview of variational algorithms: hybrid classical quantum algorithms." --- From 96cbdb31c416752ed989fe15f298ca2deb5b554f Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Thu, 30 Jul 2026 12:39:45 -0400 Subject: [PATCH 2/4] update hours --- docs/tutorials/advanced-techniques-for-qaoa.ipynb | 2 +- docs/tutorials/ai-transpiler-introduction.ipynb | 3 ++- .../approximate-quantum-compilation-for-time-evolution.ipynb | 3 ++- docs/tutorials/colibritd-pde.ipynb | 3 ++- docs/tutorials/combine-error-mitigation-techniques.ipynb | 3 ++- ...mpilation-methods-for-hamiltonian-simulation-circuits.ipynb | 3 ++- docs/tutorials/dc-hex-ising.ipynb | 3 ++- docs/tutorials/depth-reduction-with-circuit-cutting.ipynb | 3 ++- docs/tutorials/edc-cut-bell-pair-benchmarking.ipynb | 3 ++- docs/tutorials/fractional-gates.ipynb | 3 ++- docs/tutorials/ghz-spacetime-codes.ipynb | 3 ++- docs/tutorials/global-data-quantum-optimizer.ipynb | 2 +- docs/tutorials/grovers-algorithm.ipynb | 2 +- docs/tutorials/implicit-solvent-calculations.ipynb | 3 ++- docs/tutorials/krylov-quantum-diagonalization.ipynb | 2 +- docs/tutorials/long-range-entanglement.ipynb | 3 ++- docs/tutorials/loop-string-hadron-dynamics.ipynb | 3 ++- docs/tutorials/multi-product-formula.ipynb | 3 ++- docs/tutorials/nishimori-phase-transition.ipynb | 3 ++- docs/tutorials/operator-back-propagation.ipynb | 3 ++- docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb | 2 +- docs/tutorials/pec-with-shaded-lightcones.ipynb | 3 ++- .../periodic-boundary-conditions-with-circuit-cutting.ipynb | 3 ++- docs/tutorials/probabilistic-error-amplification.ipynb | 2 +- docs/tutorials/projected-quantum-kernels.ipynb | 2 +- docs/tutorials/propagated-noise-absorption.ipynb | 3 ++- docs/tutorials/qedma-2d-ising-with-qesem.ipynb | 3 ++- .../tutorials/quantum-approximate-optimization-algorithm.ipynb | 2 +- .../quantum-elements-orbit-qft-with-dynamic-circuits.ipynb | 3 ++- docs/tutorials/quantum-phase-estimation-qctrl.ipynb | 3 ++- docs/tutorials/qunova-hivqe.ipynb | 3 ++- docs/tutorials/readout-error-mitigation-sampler.ipynb | 3 ++- .../tutorials/real-time-benchmarking-for-qubit-selection.ipynb | 3 ++- docs/tutorials/repetition-codes.ipynb | 2 +- .../sample-based-krylov-quantum-diagonalization.ipynb | 2 +- docs/tutorials/shors-algorithm.ipynb | 2 +- docs/tutorials/simulate-kicked-ising-tem.ipynb | 3 ++- docs/tutorials/simulate-neutron-scattering.ipynb | 3 ++- docs/tutorials/sml-classification.ipynb | 3 ++- ...ptimization-problems-with-q-ctrls-optimization-solver.ipynb | 3 ++- docs/tutorials/spin-chain-vqe.ipynb | 2 +- docs/tutorials/transpilation-optimizations-with-sabre.ipynb | 3 ++- docs/tutorials/transverse-field-ising-model.ipynb | 3 ++- docs/tutorials/warm-start-qaoa.ipynb | 3 ++- docs/tutorials/wire-cutting.ipynb | 3 ++- learning/courses/use-a-qc-today/index.mdx | 2 +- 46 files changed, 79 insertions(+), 46 deletions(-) diff --git a/docs/tutorials/advanced-techniques-for-qaoa.ipynb b/docs/tutorials/advanced-techniques-for-qaoa.ipynb index 0964e5f50d3f..ca940d0d4c8c 100644 --- a/docs/tutorials/advanced-techniques-for-qaoa.ipynb +++ b/docs/tutorials/advanced-techniques-for-qaoa.ipynb @@ -1439,7 +1439,7 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/ai-transpiler-introduction.ipynb b/docs/tutorials/ai-transpiler-introduction.ipynb index 3fe66a84d7b9..b6522e28ffb4 100644 --- a/docs/tutorials/ai-transpiler-introduction.ipynb +++ b/docs/tutorials/ai-transpiler-introduction.ipynb @@ -915,7 +915,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/approximate-quantum-compilation-for-time-evolution.ipynb b/docs/tutorials/approximate-quantum-compilation-for-time-evolution.ipynb index aca9dede9799..7be6ec6e7f9b 100644 --- a/docs/tutorials/approximate-quantum-compilation-for-time-evolution.ipynb +++ b/docs/tutorials/approximate-quantum-compilation-for-time-evolution.ipynb @@ -1154,7 +1154,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "title": "Approximate quantum compilation for time evolution circuits" + "title": "Approximate quantum compilation for time evolution circuits", + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/colibritd-pde.ipynb b/docs/tutorials/colibritd-pde.ipynb index 4a52b94b8fbb..4408416a3926 100644 --- a/docs/tutorials/colibritd-pde.ipynb +++ b/docs/tutorials/colibritd-pde.ipynb @@ -578,7 +578,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/combine-error-mitigation-techniques.ipynb b/docs/tutorials/combine-error-mitigation-techniques.ipynb index 1ff6193f9385..fe981344b855 100644 --- a/docs/tutorials/combine-error-mitigation-techniques.ipynb +++ b/docs/tutorials/combine-error-mitigation-techniques.ipynb @@ -642,7 +642,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/compilation-methods-for-hamiltonian-simulation-circuits.ipynb b/docs/tutorials/compilation-methods-for-hamiltonian-simulation-circuits.ipynb index f9c98730287a..7dd67e034cb6 100644 --- a/docs/tutorials/compilation-methods-for-hamiltonian-simulation-circuits.ipynb +++ b/docs/tutorials/compilation-methods-for-hamiltonian-simulation-circuits.ipynb @@ -1962,7 +1962,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/dc-hex-ising.ipynb b/docs/tutorials/dc-hex-ising.ipynb index 22963de51ad0..2f469b490c7a 100644 --- a/docs/tutorials/dc-hex-ising.ipynb +++ b/docs/tutorials/dc-hex-ising.ipynb @@ -1963,7 +1963,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/depth-reduction-with-circuit-cutting.ipynb b/docs/tutorials/depth-reduction-with-circuit-cutting.ipynb index d67caa5c64be..4c9eace6492b 100644 --- a/docs/tutorials/depth-reduction-with-circuit-cutting.ipynb +++ b/docs/tutorials/depth-reduction-with-circuit-cutting.ipynb @@ -461,7 +461,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/edc-cut-bell-pair-benchmarking.ipynb b/docs/tutorials/edc-cut-bell-pair-benchmarking.ipynb index fa7868c56a82..08ac5509fbe4 100644 --- a/docs/tutorials/edc-cut-bell-pair-benchmarking.ipynb +++ b/docs/tutorials/edc-cut-bell-pair-benchmarking.ipynb @@ -787,7 +787,8 @@ "version_major": 2, "version_minor": 0 } - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/fractional-gates.ipynb b/docs/tutorials/fractional-gates.ipynb index 3f66a025df74..7b792a135c4a 100644 --- a/docs/tutorials/fractional-gates.ipynb +++ b/docs/tutorials/fractional-gates.ipynb @@ -1453,7 +1453,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/ghz-spacetime-codes.ipynb b/docs/tutorials/ghz-spacetime-codes.ipynb index 49382566ecd8..e84fb8436912 100644 --- a/docs/tutorials/ghz-spacetime-codes.ipynb +++ b/docs/tutorials/ghz-spacetime-codes.ipynb @@ -1891,7 +1891,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 2.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/global-data-quantum-optimizer.ipynb b/docs/tutorials/global-data-quantum-optimizer.ipynb index cd3bdfe03ddc..afeeee9f45eb 100644 --- a/docs/tutorials/global-data-quantum-optimizer.ipynb +++ b/docs/tutorials/global-data-quantum-optimizer.ipynb @@ -706,7 +706,7 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 2 diff --git a/docs/tutorials/grovers-algorithm.ipynb b/docs/tutorials/grovers-algorithm.ipynb index 42d43e5c2fe3..06acd61803e9 100644 --- a/docs/tutorials/grovers-algorithm.ipynb +++ b/docs/tutorials/grovers-algorithm.ipynb @@ -566,7 +566,7 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 0.5 + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/implicit-solvent-calculations.ipynb b/docs/tutorials/implicit-solvent-calculations.ipynb index dc4df5a6e2f8..509b220efeaa 100644 --- a/docs/tutorials/implicit-solvent-calculations.ipynb +++ b/docs/tutorials/implicit-solvent-calculations.ipynb @@ -1759,7 +1759,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/krylov-quantum-diagonalization.ipynb b/docs/tutorials/krylov-quantum-diagonalization.ipynb index c86b20a474ba..584e713f9d1e 100644 --- a/docs/tutorials/krylov-quantum-diagonalization.ipynb +++ b/docs/tutorials/krylov-quantum-diagonalization.ipynb @@ -1650,7 +1650,7 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 3 + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/long-range-entanglement.ipynb b/docs/tutorials/long-range-entanglement.ipynb index 811223c52e9e..99f65051fea5 100644 --- a/docs/tutorials/long-range-entanglement.ipynb +++ b/docs/tutorials/long-range-entanglement.ipynb @@ -1574,7 +1574,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/loop-string-hadron-dynamics.ipynb b/docs/tutorials/loop-string-hadron-dynamics.ipynb index a9105892cd2f..be7ab069fd7d 100644 --- a/docs/tutorials/loop-string-hadron-dynamics.ipynb +++ b/docs/tutorials/loop-string-hadron-dynamics.ipynb @@ -1234,7 +1234,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/multi-product-formula.ipynb b/docs/tutorials/multi-product-formula.ipynb index 864958e3fb5e..8bc7a372b6a2 100644 --- a/docs/tutorials/multi-product-formula.ipynb +++ b/docs/tutorials/multi-product-formula.ipynb @@ -1558,7 +1558,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/nishimori-phase-transition.ipynb b/docs/tutorials/nishimori-phase-transition.ipynb index 8761d17d28d4..415386b23b4f 100644 --- a/docs/tutorials/nishimori-phase-transition.ipynb +++ b/docs/tutorials/nishimori-phase-transition.ipynb @@ -829,7 +829,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/operator-back-propagation.ipynb b/docs/tutorials/operator-back-propagation.ipynb index 4072227c087d..1f46a9778dca 100644 --- a/docs/tutorials/operator-back-propagation.ipynb +++ b/docs/tutorials/operator-back-propagation.ipynb @@ -797,7 +797,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb b/docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb index 5816c8bf8882..33212c973e91 100644 --- a/docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb +++ b/docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb @@ -1041,7 +1041,7 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/pec-with-shaded-lightcones.ipynb b/docs/tutorials/pec-with-shaded-lightcones.ipynb index 76d6a0ec2561..e628a8154c9a 100644 --- a/docs/tutorials/pec-with-shaded-lightcones.ipynb +++ b/docs/tutorials/pec-with-shaded-lightcones.ipynb @@ -1804,7 +1804,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 3 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/periodic-boundary-conditions-with-circuit-cutting.ipynb b/docs/tutorials/periodic-boundary-conditions-with-circuit-cutting.ipynb index 1c88dfb2f3a9..7b5265203b5b 100644 --- a/docs/tutorials/periodic-boundary-conditions-with-circuit-cutting.ipynb +++ b/docs/tutorials/periodic-boundary-conditions-with-circuit-cutting.ipynb @@ -996,7 +996,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/probabilistic-error-amplification.ipynb b/docs/tutorials/probabilistic-error-amplification.ipynb index cbbaa8719d74..51cfa5019e82 100644 --- a/docs/tutorials/probabilistic-error-amplification.ipynb +++ b/docs/tutorials/probabilistic-error-amplification.ipynb @@ -1339,7 +1339,7 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/projected-quantum-kernels.ipynb b/docs/tutorials/projected-quantum-kernels.ipynb index c93e533e68af..6e76658820da 100644 --- a/docs/tutorials/projected-quantum-kernels.ipynb +++ b/docs/tutorials/projected-quantum-kernels.ipynb @@ -1546,7 +1546,7 @@ "version_minor": 0 } }, - "hours": 1 + "hours": 2.5 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/propagated-noise-absorption.ipynb b/docs/tutorials/propagated-noise-absorption.ipynb index 2d5aee9c4616..caa0118e1100 100644 --- a/docs/tutorials/propagated-noise-absorption.ipynb +++ b/docs/tutorials/propagated-noise-absorption.ipynb @@ -1128,7 +1128,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 3 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/qedma-2d-ising-with-qesem.ipynb b/docs/tutorials/qedma-2d-ising-with-qesem.ipynb index 8eac859bfc5d..2844bd5e7dab 100644 --- a/docs/tutorials/qedma-2d-ising-with-qesem.ipynb +++ b/docs/tutorials/qedma-2d-ising-with-qesem.ipynb @@ -1389,7 +1389,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/quantum-approximate-optimization-algorithm.ipynb b/docs/tutorials/quantum-approximate-optimization-algorithm.ipynb index 7ccba65be395..6658353e8800 100644 --- a/docs/tutorials/quantum-approximate-optimization-algorithm.ipynb +++ b/docs/tutorials/quantum-approximate-optimization-algorithm.ipynb @@ -1113,7 +1113,7 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/quantum-elements-orbit-qft-with-dynamic-circuits.ipynb b/docs/tutorials/quantum-elements-orbit-qft-with-dynamic-circuits.ipynb index 23dd8834bbde..62c0cefeb94d 100644 --- a/docs/tutorials/quantum-elements-orbit-qft-with-dynamic-circuits.ipynb +++ b/docs/tutorials/quantum-elements-orbit-qft-with-dynamic-circuits.ipynb @@ -1344,7 +1344,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/quantum-phase-estimation-qctrl.ipynb b/docs/tutorials/quantum-phase-estimation-qctrl.ipynb index eb6e96dd7dd9..8fb6090b93ba 100644 --- a/docs/tutorials/quantum-phase-estimation-qctrl.ipynb +++ b/docs/tutorials/quantum-phase-estimation-qctrl.ipynb @@ -622,7 +622,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/qunova-hivqe.ipynb b/docs/tutorials/qunova-hivqe.ipynb index 1cf4d2816dbb..f1cd3816b2ae 100644 --- a/docs/tutorials/qunova-hivqe.ipynb +++ b/docs/tutorials/qunova-hivqe.ipynb @@ -1128,7 +1128,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/readout-error-mitigation-sampler.ipynb b/docs/tutorials/readout-error-mitigation-sampler.ipynb index f42a43f8cecc..8d07424f851d 100644 --- a/docs/tutorials/readout-error-mitigation-sampler.ipynb +++ b/docs/tutorials/readout-error-mitigation-sampler.ipynb @@ -1409,7 +1409,8 @@ }, "toc": { "base_numbering": 0 - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/real-time-benchmarking-for-qubit-selection.ipynb b/docs/tutorials/real-time-benchmarking-for-qubit-selection.ipynb index e5bf891731fe..b82d036e1fc2 100644 --- a/docs/tutorials/real-time-benchmarking-for-qubit-selection.ipynb +++ b/docs/tutorials/real-time-benchmarking-for-qubit-selection.ipynb @@ -830,7 +830,8 @@ "interpreter": { "hash": "72460b19b35c51a2148375679c8e282bc3cd3c5550c209f0a38b7d09cded82d9" } - } + }, + "hours": 2.5 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/repetition-codes.ipynb b/docs/tutorials/repetition-codes.ipynb index 25482484ae53..ce88851fbed1 100644 --- a/docs/tutorials/repetition-codes.ipynb +++ b/docs/tutorials/repetition-codes.ipynb @@ -541,7 +541,7 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/sample-based-krylov-quantum-diagonalization.ipynb b/docs/tutorials/sample-based-krylov-quantum-diagonalization.ipynb index a1dbbc970f49..24bbfd2f74d9 100644 --- a/docs/tutorials/sample-based-krylov-quantum-diagonalization.ipynb +++ b/docs/tutorials/sample-based-krylov-quantum-diagonalization.ipynb @@ -1023,7 +1023,7 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/shors-algorithm.ipynb b/docs/tutorials/shors-algorithm.ipynb index c04006fff936..1121329c843c 100644 --- a/docs/tutorials/shors-algorithm.ipynb +++ b/docs/tutorials/shors-algorithm.ipynb @@ -1350,7 +1350,7 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/simulate-kicked-ising-tem.ipynb b/docs/tutorials/simulate-kicked-ising-tem.ipynb index 8fe268cbc2dc..2d1304161e92 100644 --- a/docs/tutorials/simulate-kicked-ising-tem.ipynb +++ b/docs/tutorials/simulate-kicked-ising-tem.ipynb @@ -868,7 +868,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/simulate-neutron-scattering.ipynb b/docs/tutorials/simulate-neutron-scattering.ipynb index 7eb5be745e21..ae7ad10417da 100644 --- a/docs/tutorials/simulate-neutron-scattering.ipynb +++ b/docs/tutorials/simulate-neutron-scattering.ipynb @@ -1333,7 +1333,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/sml-classification.ipynb b/docs/tutorials/sml-classification.ipynb index 7d0eb0a2b1aa..07e7dd3c9089 100644 --- a/docs/tutorials/sml-classification.ipynb +++ b/docs/tutorials/sml-classification.ipynb @@ -1046,7 +1046,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 2 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/solve-higher-order-binary-optimization-problems-with-q-ctrls-optimization-solver.ipynb b/docs/tutorials/solve-higher-order-binary-optimization-problems-with-q-ctrls-optimization-solver.ipynb index 11057bd31ef8..218140ff6f22 100644 --- a/docs/tutorials/solve-higher-order-binary-optimization-problems-with-q-ctrls-optimization-solver.ipynb +++ b/docs/tutorials/solve-higher-order-binary-optimization-problems-with-q-ctrls-optimization-solver.ipynb @@ -857,7 +857,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/spin-chain-vqe.ipynb b/docs/tutorials/spin-chain-vqe.ipynb index d94d4b3b8dee..9f5fbe929d13 100644 --- a/docs/tutorials/spin-chain-vqe.ipynb +++ b/docs/tutorials/spin-chain-vqe.ipynb @@ -516,7 +516,7 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/transpilation-optimizations-with-sabre.ipynb b/docs/tutorials/transpilation-optimizations-with-sabre.ipynb index 62ff351c8883..a00a52154e44 100644 --- a/docs/tutorials/transpilation-optimizations-with-sabre.ipynb +++ b/docs/tutorials/transpilation-optimizations-with-sabre.ipynb @@ -1219,7 +1219,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/transverse-field-ising-model.ipynb b/docs/tutorials/transverse-field-ising-model.ipynb index c149f81ae68c..d88a5960eeeb 100644 --- a/docs/tutorials/transverse-field-ising-model.ipynb +++ b/docs/tutorials/transverse-field-ising-model.ipynb @@ -862,7 +862,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/warm-start-qaoa.ipynb b/docs/tutorials/warm-start-qaoa.ipynb index 503cd9edae9e..54b90dfddba4 100644 --- a/docs/tutorials/warm-start-qaoa.ipynb +++ b/docs/tutorials/warm-start-qaoa.ipynb @@ -1449,7 +1449,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/wire-cutting.ipynb b/docs/tutorials/wire-cutting.ipynb index 9d105ce9a62e..383769d8b2f2 100644 --- a/docs/tutorials/wire-cutting.ipynb +++ b/docs/tutorials/wire-cutting.ipynb @@ -815,7 +815,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 1.5 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/learning/courses/use-a-qc-today/index.mdx b/learning/courses/use-a-qc-today/index.mdx index e16da315b7da..865156df46de 100644 --- a/learning/courses/use-a-qc-today/index.mdx +++ b/learning/courses/use-a-qc-today/index.mdx @@ -1,5 +1,5 @@ --- -hours: 3 +hours: 5 isNew: true title: Overview description: An introduction to the basics of quantum computing, designed to get you started as quickly as possible. From 1e4b1c92b92e9e908091d7d7f4d75d19ba4cd54e Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Thu, 30 Jul 2026 13:08:05 -0400 Subject: [PATCH 3/4] adds qpuSeconds --- docs/tutorials/advanced-techniques-for-qaoa.ipynb | 3 ++- docs/tutorials/ai-transpiler-introduction.ipynb | 3 ++- .../approximate-quantum-compilation-for-time-evolution.ipynb | 3 ++- docs/tutorials/chsh-inequality.ipynb | 3 ++- docs/tutorials/colibritd-pde.ipynb | 3 ++- docs/tutorials/combine-error-mitigation-techniques.ipynb | 3 ++- ...mpilation-methods-for-hamiltonian-simulation-circuits.ipynb | 3 ++- docs/tutorials/dc-hex-ising.ipynb | 3 ++- docs/tutorials/depth-reduction-with-circuit-cutting.ipynb | 3 ++- docs/tutorials/edc-cut-bell-pair-benchmarking.ipynb | 3 ++- docs/tutorials/fractional-gates.ipynb | 3 ++- docs/tutorials/ghz-spacetime-codes.ipynb | 3 ++- docs/tutorials/global-data-quantum-optimizer.ipynb | 3 ++- docs/tutorials/grovers-algorithm.ipynb | 3 ++- docs/tutorials/implicit-solvent-calculations.ipynb | 3 ++- docs/tutorials/krylov-quantum-diagonalization.ipynb | 3 ++- docs/tutorials/long-range-entanglement.ipynb | 3 ++- docs/tutorials/loop-string-hadron-dynamics.ipynb | 3 ++- docs/tutorials/multi-product-formula.ipynb | 3 ++- docs/tutorials/nishimori-phase-transition.ipynb | 3 ++- docs/tutorials/operator-back-propagation.ipynb | 3 ++- docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb | 3 ++- docs/tutorials/pec-with-shaded-lightcones.ipynb | 3 ++- .../periodic-boundary-conditions-with-circuit-cutting.ipynb | 3 ++- docs/tutorials/probabilistic-error-amplification.ipynb | 3 ++- docs/tutorials/projected-quantum-kernels.ipynb | 3 ++- docs/tutorials/propagated-noise-absorption.ipynb | 3 ++- docs/tutorials/qedma-2d-ising-with-qesem.ipynb | 3 ++- .../tutorials/quantum-approximate-optimization-algorithm.ipynb | 3 ++- .../quantum-elements-orbit-qft-with-dynamic-circuits.ipynb | 3 ++- docs/tutorials/quantum-kernel-training.ipynb | 3 ++- docs/tutorials/quantum-phase-estimation-qctrl.ipynb | 3 ++- docs/tutorials/qunova-hivqe.ipynb | 3 ++- docs/tutorials/readout-error-mitigation-sampler.ipynb | 3 ++- .../tutorials/real-time-benchmarking-for-qubit-selection.ipynb | 3 ++- docs/tutorials/repetition-codes.ipynb | 3 ++- .../sample-based-krylov-quantum-diagonalization.ipynb | 3 ++- docs/tutorials/sample-based-quantum-diagonalization.ipynb | 3 ++- docs/tutorials/shors-algorithm.ipynb | 3 ++- docs/tutorials/simulate-kicked-ising-tem.ipynb | 3 ++- docs/tutorials/simulate-neutron-scattering.ipynb | 3 ++- docs/tutorials/sml-classification.ipynb | 3 ++- ...ptimization-problems-with-q-ctrls-optimization-solver.ipynb | 3 ++- ...lve-market-split-problem-with-iskay-quantum-optimizer.ipynb | 3 ++- docs/tutorials/spin-chain-vqe.ipynb | 3 ++- docs/tutorials/transpilation-optimizations-with-sabre.ipynb | 3 ++- docs/tutorials/transverse-field-ising-model.ipynb | 3 ++- docs/tutorials/warm-start-qaoa.ipynb | 3 ++- docs/tutorials/wire-cutting.ipynb | 3 ++- 49 files changed, 98 insertions(+), 49 deletions(-) diff --git a/docs/tutorials/advanced-techniques-for-qaoa.ipynb b/docs/tutorials/advanced-techniques-for-qaoa.ipynb index ca940d0d4c8c..7b121c98950d 100644 --- a/docs/tutorials/advanced-techniques-for-qaoa.ipynb +++ b/docs/tutorials/advanced-techniques-for-qaoa.ipynb @@ -1439,7 +1439,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 180 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/ai-transpiler-introduction.ipynb b/docs/tutorials/ai-transpiler-introduction.ipynb index b6522e28ffb4..00a16addc559 100644 --- a/docs/tutorials/ai-transpiler-introduction.ipynb +++ b/docs/tutorials/ai-transpiler-introduction.ipynb @@ -916,7 +916,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 300 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/approximate-quantum-compilation-for-time-evolution.ipynb b/docs/tutorials/approximate-quantum-compilation-for-time-evolution.ipynb index 7be6ec6e7f9b..0779e9274fdf 100644 --- a/docs/tutorials/approximate-quantum-compilation-for-time-evolution.ipynb +++ b/docs/tutorials/approximate-quantum-compilation-for-time-evolution.ipynb @@ -1155,7 +1155,8 @@ "version": "3" }, "title": "Approximate quantum compilation for time evolution circuits", - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 15 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/chsh-inequality.ipynb b/docs/tutorials/chsh-inequality.ipynb index ecc1d28401da..4620c931136e 100644 --- a/docs/tutorials/chsh-inequality.ipynb +++ b/docs/tutorials/chsh-inequality.ipynb @@ -688,7 +688,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 120 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/colibritd-pde.ipynb b/docs/tutorials/colibritd-pde.ipynb index 4408416a3926..2661fe076e6b 100644 --- a/docs/tutorials/colibritd-pde.ipynb +++ b/docs/tutorials/colibritd-pde.ipynb @@ -579,7 +579,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 3000 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/combine-error-mitigation-techniques.ipynb b/docs/tutorials/combine-error-mitigation-techniques.ipynb index fe981344b855..e7112fab5b2f 100644 --- a/docs/tutorials/combine-error-mitigation-techniques.ipynb +++ b/docs/tutorials/combine-error-mitigation-techniques.ipynb @@ -643,7 +643,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 420 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/compilation-methods-for-hamiltonian-simulation-circuits.ipynb b/docs/tutorials/compilation-methods-for-hamiltonian-simulation-circuits.ipynb index 7dd67e034cb6..275698440682 100644 --- a/docs/tutorials/compilation-methods-for-hamiltonian-simulation-circuits.ipynb +++ b/docs/tutorials/compilation-methods-for-hamiltonian-simulation-circuits.ipynb @@ -1963,7 +1963,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 60 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/dc-hex-ising.ipynb b/docs/tutorials/dc-hex-ising.ipynb index 2f469b490c7a..90244a980009 100644 --- a/docs/tutorials/dc-hex-ising.ipynb +++ b/docs/tutorials/dc-hex-ising.ipynb @@ -1964,7 +1964,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 450 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/depth-reduction-with-circuit-cutting.ipynb b/docs/tutorials/depth-reduction-with-circuit-cutting.ipynb index 4c9eace6492b..57926e6e950c 100644 --- a/docs/tutorials/depth-reduction-with-circuit-cutting.ipynb +++ b/docs/tutorials/depth-reduction-with-circuit-cutting.ipynb @@ -462,7 +462,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 480 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/edc-cut-bell-pair-benchmarking.ipynb b/docs/tutorials/edc-cut-bell-pair-benchmarking.ipynb index 08ac5509fbe4..82e9f1a9a682 100644 --- a/docs/tutorials/edc-cut-bell-pair-benchmarking.ipynb +++ b/docs/tutorials/edc-cut-bell-pair-benchmarking.ipynb @@ -788,7 +788,8 @@ "version_minor": 0 } }, - "hours": 1 + "hours": 1, + "qpuSeconds": 22 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/fractional-gates.ipynb b/docs/tutorials/fractional-gates.ipynb index 7b792a135c4a..dd787adb7c7d 100644 --- a/docs/tutorials/fractional-gates.ipynb +++ b/docs/tutorials/fractional-gates.ipynb @@ -1454,7 +1454,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 30 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/ghz-spacetime-codes.ipynb b/docs/tutorials/ghz-spacetime-codes.ipynb index e84fb8436912..d18fd4cef1f7 100644 --- a/docs/tutorials/ghz-spacetime-codes.ipynb +++ b/docs/tutorials/ghz-spacetime-codes.ipynb @@ -1892,7 +1892,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 2.5 + "hours": 2.5, + "qpuSeconds": 10 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/global-data-quantum-optimizer.ipynb b/docs/tutorials/global-data-quantum-optimizer.ipynb index afeeee9f45eb..60f9e7daba72 100644 --- a/docs/tutorials/global-data-quantum-optimizer.ipynb +++ b/docs/tutorials/global-data-quantum-optimizer.ipynb @@ -706,7 +706,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 3300 }, "nbformat": 4, "nbformat_minor": 2 diff --git a/docs/tutorials/grovers-algorithm.ipynb b/docs/tutorials/grovers-algorithm.ipynb index 06acd61803e9..01cbd04978ff 100644 --- a/docs/tutorials/grovers-algorithm.ipynb +++ b/docs/tutorials/grovers-algorithm.ipynb @@ -566,7 +566,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 60 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/implicit-solvent-calculations.ipynb b/docs/tutorials/implicit-solvent-calculations.ipynb index 509b220efeaa..ba0059acb9a3 100644 --- a/docs/tutorials/implicit-solvent-calculations.ipynb +++ b/docs/tutorials/implicit-solvent-calculations.ipynb @@ -1760,7 +1760,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 120 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/krylov-quantum-diagonalization.ipynb b/docs/tutorials/krylov-quantum-diagonalization.ipynb index 584e713f9d1e..aff7bbe1b521 100644 --- a/docs/tutorials/krylov-quantum-diagonalization.ipynb +++ b/docs/tutorials/krylov-quantum-diagonalization.ipynb @@ -1650,7 +1650,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 1200 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/long-range-entanglement.ipynb b/docs/tutorials/long-range-entanglement.ipynb index 99f65051fea5..4a236265c237 100644 --- a/docs/tutorials/long-range-entanglement.ipynb +++ b/docs/tutorials/long-range-entanglement.ipynb @@ -1575,7 +1575,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 240 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/loop-string-hadron-dynamics.ipynb b/docs/tutorials/loop-string-hadron-dynamics.ipynb index be7ab069fd7d..c5f97f2b7ea8 100644 --- a/docs/tutorials/loop-string-hadron-dynamics.ipynb +++ b/docs/tutorials/loop-string-hadron-dynamics.ipynb @@ -1235,7 +1235,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 360 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/multi-product-formula.ipynb b/docs/tutorials/multi-product-formula.ipynb index 8bc7a372b6a2..c1850c804833 100644 --- a/docs/tutorials/multi-product-formula.ipynb +++ b/docs/tutorials/multi-product-formula.ipynb @@ -1559,7 +1559,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 240 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/nishimori-phase-transition.ipynb b/docs/tutorials/nishimori-phase-transition.ipynb index 415386b23b4f..5ec36b5dca4d 100644 --- a/docs/tutorials/nishimori-phase-transition.ipynb +++ b/docs/tutorials/nishimori-phase-transition.ipynb @@ -830,7 +830,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 180 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/operator-back-propagation.ipynb b/docs/tutorials/operator-back-propagation.ipynb index 1f46a9778dca..77b65961f5f4 100644 --- a/docs/tutorials/operator-back-propagation.ipynb +++ b/docs/tutorials/operator-back-propagation.ipynb @@ -798,7 +798,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 240 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb b/docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb index 33212c973e91..04aaacc917e7 100644 --- a/docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb +++ b/docs/tutorials/pauli-correlation-encoding-for-qaoa.ipynb @@ -1041,7 +1041,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 2100 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/pec-with-shaded-lightcones.ipynb b/docs/tutorials/pec-with-shaded-lightcones.ipynb index e628a8154c9a..49ee87ad2952 100644 --- a/docs/tutorials/pec-with-shaded-lightcones.ipynb +++ b/docs/tutorials/pec-with-shaded-lightcones.ipynb @@ -1805,7 +1805,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 3 + "hours": 3, + "qpuSeconds": 600 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/periodic-boundary-conditions-with-circuit-cutting.ipynb b/docs/tutorials/periodic-boundary-conditions-with-circuit-cutting.ipynb index 7b5265203b5b..880e1b84aa16 100644 --- a/docs/tutorials/periodic-boundary-conditions-with-circuit-cutting.ipynb +++ b/docs/tutorials/periodic-boundary-conditions-with-circuit-cutting.ipynb @@ -997,7 +997,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 120 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/probabilistic-error-amplification.ipynb b/docs/tutorials/probabilistic-error-amplification.ipynb index 51cfa5019e82..73313881cf4d 100644 --- a/docs/tutorials/probabilistic-error-amplification.ipynb +++ b/docs/tutorials/probabilistic-error-amplification.ipynb @@ -1339,7 +1339,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 840 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/projected-quantum-kernels.ipynb b/docs/tutorials/projected-quantum-kernels.ipynb index 6e76658820da..b7e1fe848aec 100644 --- a/docs/tutorials/projected-quantum-kernels.ipynb +++ b/docs/tutorials/projected-quantum-kernels.ipynb @@ -1546,7 +1546,8 @@ "version_minor": 0 } }, - "hours": 2.5 + "hours": 2.5, + "qpuSeconds": 4800 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/propagated-noise-absorption.ipynb b/docs/tutorials/propagated-noise-absorption.ipynb index caa0118e1100..dcc2cd95d477 100644 --- a/docs/tutorials/propagated-noise-absorption.ipynb +++ b/docs/tutorials/propagated-noise-absorption.ipynb @@ -1129,7 +1129,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 3 + "hours": 3, + "qpuSeconds": 600 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/qedma-2d-ising-with-qesem.ipynb b/docs/tutorials/qedma-2d-ising-with-qesem.ipynb index 2844bd5e7dab..69d5759bbd50 100644 --- a/docs/tutorials/qedma-2d-ising-with-qesem.ipynb +++ b/docs/tutorials/qedma-2d-ising-with-qesem.ipynb @@ -1390,7 +1390,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 1200 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/quantum-approximate-optimization-algorithm.ipynb b/docs/tutorials/quantum-approximate-optimization-algorithm.ipynb index 6658353e8800..a0ff1bf1b132 100644 --- a/docs/tutorials/quantum-approximate-optimization-algorithm.ipynb +++ b/docs/tutorials/quantum-approximate-optimization-algorithm.ipynb @@ -1113,7 +1113,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 1320 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/quantum-elements-orbit-qft-with-dynamic-circuits.ipynb b/docs/tutorials/quantum-elements-orbit-qft-with-dynamic-circuits.ipynb index 62c0cefeb94d..ce124dd461c3 100644 --- a/docs/tutorials/quantum-elements-orbit-qft-with-dynamic-circuits.ipynb +++ b/docs/tutorials/quantum-elements-orbit-qft-with-dynamic-circuits.ipynb @@ -1345,7 +1345,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 120 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/quantum-kernel-training.ipynb b/docs/tutorials/quantum-kernel-training.ipynb index ebeb79fa28b4..7b4dca33159f 100644 --- a/docs/tutorials/quantum-kernel-training.ipynb +++ b/docs/tutorials/quantum-kernel-training.ipynb @@ -469,7 +469,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 60 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/quantum-phase-estimation-qctrl.ipynb b/docs/tutorials/quantum-phase-estimation-qctrl.ipynb index 8fb6090b93ba..f8d8a7962e21 100644 --- a/docs/tutorials/quantum-phase-estimation-qctrl.ipynb +++ b/docs/tutorials/quantum-phase-estimation-qctrl.ipynb @@ -623,7 +623,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 40 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/qunova-hivqe.ipynb b/docs/tutorials/qunova-hivqe.ipynb index f1cd3816b2ae..f399aa8f5456 100644 --- a/docs/tutorials/qunova-hivqe.ipynb +++ b/docs/tutorials/qunova-hivqe.ipynb @@ -1129,7 +1129,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 300 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/readout-error-mitigation-sampler.ipynb b/docs/tutorials/readout-error-mitigation-sampler.ipynb index 8d07424f851d..da3ee398fb96 100644 --- a/docs/tutorials/readout-error-mitigation-sampler.ipynb +++ b/docs/tutorials/readout-error-mitigation-sampler.ipynb @@ -1410,7 +1410,8 @@ "toc": { "base_numbering": 0 }, - "hours": 1 + "hours": 1, + "qpuSeconds": 60 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/real-time-benchmarking-for-qubit-selection.ipynb b/docs/tutorials/real-time-benchmarking-for-qubit-selection.ipynb index b82d036e1fc2..1a881223879d 100644 --- a/docs/tutorials/real-time-benchmarking-for-qubit-selection.ipynb +++ b/docs/tutorials/real-time-benchmarking-for-qubit-selection.ipynb @@ -831,7 +831,8 @@ "hash": "72460b19b35c51a2148375679c8e282bc3cd3c5550c209f0a38b7d09cded82d9" } }, - "hours": 2.5 + "hours": 2.5, + "qpuSeconds": 240 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/repetition-codes.ipynb b/docs/tutorials/repetition-codes.ipynb index ce88851fbed1..8805df0d319e 100644 --- a/docs/tutorials/repetition-codes.ipynb +++ b/docs/tutorials/repetition-codes.ipynb @@ -541,7 +541,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 60 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/sample-based-krylov-quantum-diagonalization.ipynb b/docs/tutorials/sample-based-krylov-quantum-diagonalization.ipynb index 24bbfd2f74d9..550e911b7ed8 100644 --- a/docs/tutorials/sample-based-krylov-quantum-diagonalization.ipynb +++ b/docs/tutorials/sample-based-krylov-quantum-diagonalization.ipynb @@ -1023,7 +1023,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 9 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/sample-based-quantum-diagonalization.ipynb b/docs/tutorials/sample-based-quantum-diagonalization.ipynb index cfa76b59ff9f..a44f909db954 100644 --- a/docs/tutorials/sample-based-quantum-diagonalization.ipynb +++ b/docs/tutorials/sample-based-quantum-diagonalization.ipynb @@ -1027,7 +1027,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 60 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/shors-algorithm.ipynb b/docs/tutorials/shors-algorithm.ipynb index 1121329c843c..e045bc5edfd9 100644 --- a/docs/tutorials/shors-algorithm.ipynb +++ b/docs/tutorials/shors-algorithm.ipynb @@ -1350,7 +1350,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 3 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/simulate-kicked-ising-tem.ipynb b/docs/tutorials/simulate-kicked-ising-tem.ipynb index 2d1304161e92..e1c64ae05bde 100644 --- a/docs/tutorials/simulate-kicked-ising-tem.ipynb +++ b/docs/tutorials/simulate-kicked-ising-tem.ipynb @@ -869,7 +869,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 600 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/simulate-neutron-scattering.ipynb b/docs/tutorials/simulate-neutron-scattering.ipynb index ae7ad10417da..3f498ef942fb 100644 --- a/docs/tutorials/simulate-neutron-scattering.ipynb +++ b/docs/tutorials/simulate-neutron-scattering.ipynb @@ -1334,7 +1334,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 780 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/sml-classification.ipynb b/docs/tutorials/sml-classification.ipynb index 07e7dd3c9089..7a43774243ae 100644 --- a/docs/tutorials/sml-classification.ipynb +++ b/docs/tutorials/sml-classification.ipynb @@ -1047,7 +1047,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 2 + "hours": 2, + "qpuSeconds": 1200 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/solve-higher-order-binary-optimization-problems-with-q-ctrls-optimization-solver.ipynb b/docs/tutorials/solve-higher-order-binary-optimization-problems-with-q-ctrls-optimization-solver.ipynb index 218140ff6f22..19b797fa0ada 100644 --- a/docs/tutorials/solve-higher-order-binary-optimization-problems-with-q-ctrls-optimization-solver.ipynb +++ b/docs/tutorials/solve-higher-order-binary-optimization-problems-with-q-ctrls-optimization-solver.ipynb @@ -858,7 +858,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 1440 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/solve-market-split-problem-with-iskay-quantum-optimizer.ipynb b/docs/tutorials/solve-market-split-problem-with-iskay-quantum-optimizer.ipynb index e1563e6e87d7..31050613af93 100644 --- a/docs/tutorials/solve-market-split-problem-with-iskay-quantum-optimizer.ipynb +++ b/docs/tutorials/solve-market-split-problem-with-iskay-quantum-optimizer.ipynb @@ -1150,7 +1150,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 20 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/spin-chain-vqe.ipynb b/docs/tutorials/spin-chain-vqe.ipynb index 9f5fbe929d13..d908642ffcd2 100644 --- a/docs/tutorials/spin-chain-vqe.ipynb +++ b/docs/tutorials/spin-chain-vqe.ipynb @@ -516,7 +516,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 2220 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/transpilation-optimizations-with-sabre.ipynb b/docs/tutorials/transpilation-optimizations-with-sabre.ipynb index a00a52154e44..9ccae3d0cc7b 100644 --- a/docs/tutorials/transpilation-optimizations-with-sabre.ipynb +++ b/docs/tutorials/transpilation-optimizations-with-sabre.ipynb @@ -1220,7 +1220,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 60 }, "nbformat": 4, "nbformat_minor": 4 diff --git a/docs/tutorials/transverse-field-ising-model.ipynb b/docs/tutorials/transverse-field-ising-model.ipynb index d88a5960eeeb..f7452b17c767 100644 --- a/docs/tutorials/transverse-field-ising-model.ipynb +++ b/docs/tutorials/transverse-field-ising-model.ipynb @@ -863,7 +863,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 120 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/warm-start-qaoa.ipynb b/docs/tutorials/warm-start-qaoa.ipynb index 54b90dfddba4..775419d32010 100644 --- a/docs/tutorials/warm-start-qaoa.ipynb +++ b/docs/tutorials/warm-start-qaoa.ipynb @@ -1450,7 +1450,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1 + "hours": 1, + "qpuSeconds": 540 }, "nbformat": 4, "nbformat_minor": 5 diff --git a/docs/tutorials/wire-cutting.ipynb b/docs/tutorials/wire-cutting.ipynb index 383769d8b2f2..1dd562172aeb 100644 --- a/docs/tutorials/wire-cutting.ipynb +++ b/docs/tutorials/wire-cutting.ipynb @@ -816,7 +816,8 @@ "pygments_lexer": "ipython3", "version": "3" }, - "hours": 1.5 + "hours": 1.5, + "qpuSeconds": 22 }, "nbformat": 4, "nbformat_minor": 5 From 7f14b27718f826d9464b750ebdd28badaf800fff Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Thu, 30 Jul 2026 20:24:04 -0400 Subject: [PATCH 4/4] update module hours --- learning/modules/computer-science/qft.ipynb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/learning/modules/computer-science/qft.ipynb b/learning/modules/computer-science/qft.ipynb index 0edfdb44d0e6..f17fff14066f 100644 --- a/learning/modules/computer-science/qft.ipynb +++ b/learning/modules/computer-science/qft.ipynb @@ -1010,7 +1010,8 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3" - } + }, + "hours": 2 }, "nbformat": 4, "nbformat_minor": 5