Skip to content

Commit a15a700

Browse files
committed
update the testdata readme
1 parent 3e351be commit a15a700

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

testdata/README.md

+15-4
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ This folder contains various subdirectories that store `.stim` files, which are
1313
```
1414

1515
### 1. `surfacecodes/`
16-
This folder contains `.stim` files for surface codes, which are a family of topological quantum error-correcting codes. The filenames encode parameters such as:
16+
This folder contains `.stim` files for rotated surface codes. These protocols were introduced in:
17+
Eric Dennis, Alexei Kitaev, Andrew Landahl, John Preskill; Topological quantum memory. J. Math. Phys. 1 September 2002; 43 (9): 4452–4505. https://doi.org/10.1063/1.1499754
18+
19+
The filenames encode parameters such as:
1720
- `r`: Number of rounds
1821
- `d`: Code distance
1922
- `p`: Noise probability
@@ -28,7 +31,9 @@ r=11,d=11,p=0.0001,noise=si1000,c=surface_code_X,q=241,gates=cz.stim
2831
```
2932

3033
### 2. `colorcodes/`
31-
Contains `.stim` files for color codes, which are another class of topological quantum error-correcting codes. The filenames encode parameters such as:
34+
Contains `.stim` files for color code memory protocols. The specific syndrome extraction circuit is the 'superdense' cycle from:
35+
Gidney, Craig, and Cody Jones. "New circuits and an open source decoder for the color code." arXiv preprint arXiv:2312.08813 (2023).
36+
The filenames encode parameters such as:
3237
- `r`: Number of rounds
3338
- `d`: Code distance
3439
- `p`: Noise probability
@@ -43,7 +48,10 @@ r=1,d=11,p=0.01,noise=data_qubit_X,c=color_code_mpp,q=91,gates=mpp.stim
4348
```
4449

4550
### 3. `bivariatebicyclecodes/`
46-
Contains `.stim` files for bivariate bicycle codes, a category of quantum error-correcting codes distinct from topological codes. These files include additional parameters related to the code structure, including:
51+
Contains `.stim` files for bivariate bicycle codes, as studied in:
52+
Bravyi, S., Cross, A.W., Gambetta, J.M. et al. High-threshold and low-overhead fault-tolerant quantum memory. Nature 627, 778–782 (2024). https://doi.org/10.1038/s41586-024-07107-7
53+
54+
These files include additional parameters related to the code structure, including:
4755
- `r`: Number of rounds
4856
- `d`: Code distance
4957
- `p`: Noise probability
@@ -61,7 +69,10 @@ r=10,d=10,p=0.0001,noise=si1000,c=bivariate_bicycle_X,nkd=[[108,8,10]],q=216,isc
6169
```
6270

6371
### 4. `surface_code_trans_cx_circuits/`
64-
This folder contains `.stim` files for surface code circuits that implement transversal CX (CNOT) gates. These circuits are used for fault-tolerant quantum computation and logical gate operations within surface codes. The `.stim` file naming follows the same convention as the other directories but may include CX-specific parameters.
72+
This folder contains `.stim` files for surface code circuits that implement transversal CX (CNOT) gates. These protocols are naturally suited for neutral atom architectures and the correlated decoding of their error models was studied in:
73+
Cain, Madelyn, et al. "Correlated decoding of logical algorithms with transversal gates." Physical Review Letters 133.24 (2024): 240602.
74+
75+
The `.stim` file naming follows the same convention as the other directories but may include CX-specific parameters.
6576

6677
Example filename:
6778
```

0 commit comments

Comments
 (0)