Riverlane QEC Explorer Documentation

Riverlane Website


QEC Explorer integrates software decoders and noise analysis tools into quantum error correction experiment workflows. QEC Explorer offers offline decoding capabilities that are complementary to Riverlane’s real-time hardware decoders, with more flexibility and functionality than currently implemented in hardware. By running small experiments on today’s quantum hardware, users gain an understanding of how error correction procedures will perform on future large scale quantum computers. This allows users to showcase quantum error correction experiments on current quantum computers, as well as diagnose noise sources to further improve the logical performance of their devices. Additionally, QEC Explorer can be used to perform simulations of QEC experiments if a QPU is not available.

With QEC Explorer, users can:

  • Benchmark logical fidelity by decoding measurement data from QEC experiments or simulations

  • Decode QEC experiments and simulations using open-source decoders, as well as Riverlane proprietary decoders

  • Improve decoding accuracy by using measurement data to determine decoding graph

  • Diagnose noise sources from QEC experiments by analysing defect rates and correlation matrices

QEC Explorer is an installation-free cloud-hosted service that provides a JupyterLab environment as a user interface. The environment provides access to all the desired features through a Python API.

To get started with QEC Explorer, follow these steps:

  • See the Set up section to find out how to receive a user account, access the software and set up your working environment;

  • See the Examples section for end-to-end demonstrations of how to use the available features;

  • See the User Guide section for an overview of all the available features;

  • See the API Reference section for detailed information on how to access the available features.