Skip to content

User guides

This section provides a set of step by step tutorials that walk you through various common use-cases of the QruiseOS software for running experiments, executing workflows and managing data. It is meant to be read alongside the corresponding example notebooks pre-installed in your QruiseOS tenant and available on the hosted JupyterHub at ~/qruise/examples. The notebooks are connected to a mock QPU with synthetic data and they run hand-in-hand with the content in these documentation pages. This gives you an opportunity to get your hands dirty with QruiseOS without worrying about connecting to a real QPU.

Initial bootstrapping by admin

Not a system administrator?

This section is intended for system administators only. If you are not responsible for managing your QruiseOS installation, you can directly jump to the next section and start working through the examples.

Before the example notebooks can be executed by users on the tenant, it is necessary to perform a set of bootstrapping steps by the system admin. This involves logging into the QruiseOS hosted JupyterHub instance as an admin user, navigating to ~/qruise/admin/bootstrap, and then executing the init-kb.ipynb notebook from within both my-new-qpu and onboarding-chip directories. This loads the correct database schema and synthetic data required to make sure the example notebooks work seamlessly. It assumes that the API key has been previously configured as described in Configuring the environment.