TopQAD1Qbit

Notebooks

To see the SDK in action, we have prepared interactive Jupyter notebooks that demonstrate the core functionality of TopQAD's services.

Download Notebooks for SDK 0.4.0

Download Notebooks for SDK 0.3.0

Running the Demo

  1. Click the "Download notebooks" button below.
  2. Open one of the files (for example, "Noise_Profiler_Demo.ipynb") in Jupyter Notebook.
  3. Follow the step-by-step instructions in the notebook to set up your authentication token and run the simulation.

If this is your first time using Jupyter Notebook, please refer to the Jupyter Notebook setup guide. Note that Jupyter will have been installed already as a dependency of the TopQAD SDK.

For VSCode users, there is an extension available (extension ID: ms-toolsai.jupyter) that supports conveniently running the notebooks directly from your IDE.

All Notebooks

This table contains the release history of our notebooks. The rightmost column lists the notebooks available in each release. Notebooks may be modified between releases, so it is recommended to download the zip file corresponding to the version of the TopQAD SDK that you are using.

TopQAD SDK VersionDownloadNotebooks Included
v0.4.0DownloadNoise Profiler Demo
Noise Profiler Lattice Surgery
Noise Profiler Magic State Preparation (Hook Injection)
Noise Profiler Magic State Preparation (Rep Code)
Noise Profiler Stability
QRE Demo
QRE Lite Demo
Circuit Library Demo
Custom QRE: Create a Noise Profile
Custom QRE: Generate Resource Estimates
v0.3.0DownloadNoise Profiler Demo
Noise Profiler Lattice Surgery
Noise Profiler Magic State Preparation (Hook Injection)
Noise Profiler Magic State Preparation (Rep Code)
Noise Profiler Stability
QRE Demo
Custom QRE: Create a Noise Profile
Custom QRE: Generate Resource Estimates