aqora / Colour Codes Reach Surface Code Performance using Vibe Decoding
SELECT * FROM data(circuit, noise point, decoder configuration)| Column | Type | Description |
|---|---|---|
csv_filename | String | Original CSV file name. |
circuit_family | String | Circuit family (midout, superdense, bellflag, mxyz, trioptimal). |
noise_model | String | Noise model identifier (e.g. uniform, si1000). |
ensemble_size | Int32 | Number of parallel decoder instances. |
shots | Int64 | Total number of Monte-Carlo samples. |
errors | Int64 | Number of logical failures observed. |
discards | Int64 | Number of discarded shots. |
seconds | Float64 | Reported wall-clock runtime. |
decoder | String | Decoder name and configuration (e.g. VLSD-32). |
strong_id | String | Unique identifier encoding circuit and resolution. |
custom_counts | String (nullable) | Optional decoder-specific counters. |
json_metadata_raw | String | Raw JSON metadata string from the CSV. |
meta | Struct | Parsed metadata fields (see below). |
logical_error_rate | Float64 | Logical error rate (errors / shots). |
discard_rate | Float64 | Fraction of discarded shots (discards / shots). |
Column availability depends on the original CSV; missing values are stored as nulls.
import polars as pl
from aqora_cli.pyarrow import dataset
df = pl.scan_pyarrow_dataset(
dataset("aqora/vibe-decoding-logical-error-rates", "v0.0.0")
).collect()
print(df.head())
import pandas as pd
df = pd.read_parquet(
"aqora://aqora/vibe-decoding-logical-error-rates/v0.0.0"
)
print(df.head())
Colour Codes Reach Surface Code Performance using Vibe Decoding, 2025. Stergios Koutsioumpas, Tamas Noszko, Hasan Sayginel, Mark Webster, Joschka Roffe arXiv:2508.15743 (2025). https://arxiv.org/abs/2508.15743