Skip to content

Commit bd049da

Browse files
committed
Fix links and blockquote in starter notebook for cleaner docs
1 parent 3fb5742 commit bd049da

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

docs/notebooks/getting_started.ipynb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,7 @@
198198
"metadata": {},
199199
"source": [
200200
"A useful feature of Crumble (and CrumPy) is the ability to propagate Paulis through a quantum circuit. From the [Crumble docs](https://github.com/quantumlib/Stim/tree/main/glue/crumble#readme):\n",
201+
"\n",
201202
"> Propagating Paulis is done by placing markers to indicate where to add terms.\n",
202203
"> Each marker has a type (X, Y, or Z) and an index (0-9) indicating which\n",
203204
"> indexed Pauli product the marker is modifying.\n",
@@ -363,7 +364,7 @@
363364
"source": [
364365
"The ability to programmatically update a `CircuitWidget`'s `stim` attribute (also its config options) provides an opportunity for more advanced interaction with the circuit visualization. In particular, we can utilize existing widgets from the `ipywidgets` package to create more interactive experiences.\n",
365366
"\n",
366-
"The `traitlets` package used behind the scenes of both `CircuitWidget` and the widgets of `ipywidgets` allows for the composition of multiple widgets through functions like `link` and `dlink`. See the [`ipywidgets` documentation](https://ipywidgets.readthedocs.io/en/latest/examples/Widget%20Events.html#linking-widgets) for more advanced uses."
367+
"The `traitlets` package used behind the scenes of both `CircuitWidget` and the widgets of `ipywidgets` allows for the composition of multiple widgets through functions like `link` and `dlink`. See the `ipywidgets` [documentation](https://ipywidgets.readthedocs.io/en/latest/examples/Widget%20Events.html#linking-widgets) for more advanced uses."
367368
]
368369
},
369370
{
@@ -432,7 +433,7 @@
432433
"source": [
433434
"If `stim` isn't your quantum circuit package of choice, it may still be possible to utilize CrumPy. Circuits from packages like `cirq` or `qiskit` may be convertible to a `stim` circuit (which can be easily converted to a string for use with `CircuitWidget`). For circuit languages that don't have an existing transpiler that converts to Stim, it may also be possible to convert to [OpenQASM](https://en.wikipedia.org/wiki/OpenQASM), which—while maybe not the most efficient—can be [converted to Cirq](https://quantumai.google/cirq/build/interop#importing_from_openqasm) and finally [converted to Stim](https://github.com/quantumlib/Stim/tree/main/glue/cirq#readme).\n",
434435
"\n",
435-
"Note that it may not always be possible to convert a circuit between formats (notably, [`stim` has a limited gate set](https://github.com/quantumlib/Stim/tree/main?tab=readme-ov-file#what-is-stim:~:text=There%20is%20no%20support%20for%20non%2DClifford%20operations%2C%20such%20as%20T%20gates%20and%20Toffoli%20gates.%20Only%20stabilizer%20operations%20are%20supported.))."
436+
"Note that it may not always be possible to convert a circuit between formats (notably, `stim` has a [limited gate set](https://github.com/quantumlib/Stim/tree/main?tab=readme-ov-file#what-is-stim:~:text=There%20is%20no%20support%20for%20non%2DClifford%20operations%2C%20such%20as%20T%20gates%20and%20Toffoli%20gates.%20Only%20stabilizer%20operations%20are%20supported.))."
436437
]
437438
},
438439
{

0 commit comments

Comments
 (0)