Skip to content

Latest commit

Β 

History

98 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Q-CTRL Notebooks Public

This repository publicly exposes a curated set of Q-CTRL documentation notebooks. Its primary purpose is to make those notebooks available to the public through Google Colab, rather than to serve as the primary source for notebook development.

The notebooks are copied from the qctrl/notebooks repository and published here for discoverability and execution. They contain Jupyter examples showing how to use Q-CTRL products to solve quantum control problems.

Usage

Open the notebooks using your favorite Jupyter Notebook viewer/editor, or use the Google Colab links provided in the notebooks and their associated documentation.

Automated Updates

Notebook changes are normally reviewed and merged in the source qctrl/notebooks repository. An automation account, Q-CTRL Robot, then copies the updated notebooks into this repository. The resulting commits are made by the robot, usually have an upstream pull request number in the commit message, and are marked (notebooks update).

This means that a notebook update may appear here without a pull request in this repository. The repository grants the source repository write access through repository_access_permissions.json, so the automated update is an intentional publishing step rather than a manual contribution workflow. Changes to the publishing mechanism or to this repository's supporting files should still use the normal pull request process.

Contributing

See Contributing.

About

πŸ““ Q-CTRL Notebooks (Public)

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

20 watching

Forks

Releases

Packages

Used by

Contributors

Languages

Generated from qctrl/template