This repository contains Python code for generating synthetic soft measurement samples from quantum error correction circuits, as presented in the paper "Reducing quantum error correction overhead using soft information" by Joonas Majaniemi and Elisha S. Matekole.
pyproject.tomlspecifies the dependencies used by this software library.data/contains STIM circuits of quantum memory experiments with superconducting qubits (undersuperconducting/) and neutral atom qubits (underneutral_atom/).docs/contains an interactive Python notebook which shows how to generate synthetic soft measurement samples from a STIM circuit for superconducting and neutral atom qubits.soft_information_models/contains source code for the project, specifically the measurement probability density functions (PDFs) used to sample soft measurements.tests/contain unit tests of the measurement PDFs.
We use poetry to manage the Python dependencies. To get started with the project, make sure to have poetry installed and run
poetry install --all-extras
to install the development dependencies in the appropriate virtual environment. The unit tests to this package can be run via the command
poetry run pytest
Joonas Majaniemi and Elisha S Matekole 2026 Quantum Sci. Technol. 11 025024. DOI 10.1088/2058-9565/ae4e55
(c) Copyright Riverlane 2022-2026. All rights reserved.