Design automation software tools for Topological Quantum Error Correction

373 stars 117 forks 373 watchers Python Apache License 2.0
quantum-computing quantum-error-correction surface-code
33 Open Issues Need Help Last updated: Jul 1, 2026

Open Issues Need Help

View All on GitHub
enhancement good first issue priority: low performance ux

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
bug good first issue ci/cd non-quantum priority: low

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
enhancement good first issue priority: low performance ux

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
help wanted ci/cd non-quantum dependency update priority: mid

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
enhancement help wanted question

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
enhancement good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
documentation good first issue question

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
enhancement help wanted future

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
enhancement good first issue

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
bug good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
enhancement good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
bug good first issue priority: mid

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
documentation good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
enhancement good first issue backend

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
enhancement help wanted priority: high

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
enhancement good first issue suggestion priority: high

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
enhancement good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
bug good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
bug documentation good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
Bad link 9 months ago
bug documentation good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
documentation good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
enhancement good first issue

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
documentation good first issue

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
enhancement good first issue

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
Switch to `uv` 12 months ago
good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code

AI Summary: The task is to address a linting issue in the TQEC (Topological Quantum Error Correction) project. Specifically, the issue is that some imports are not at the top level of their files, violating the PLC0415 rule enforced by the Ruff linter. This might be due to circular import dependencies. The solution involves either refactoring the code to eliminate the circular dependencies and move imports to the top level, or explicitly ignoring the linting rule if refactoring is deemed too difficult or time-consuming.

Complexity: 4/5
good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
Fix PLW1641 errors about 1 year ago

AI Summary: The task involves fixing PLW1641 errors in the TQEC (Topological Quantum Error Correction) project. These errors were temporarily ignored in a previous commit (#646) and likely relate to Python code style or linting issues, potentially concerning equality comparisons without using the `hash()` function as suggested by the provided link to Ruff documentation. The fix requires understanding the project's codebase and applying appropriate corrections to resolve the linting errors.

Complexity: 3/5
good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code
Missing docstrings about 1 year ago

AI Summary: Add missing docstrings to the `generate_stim_circuit`, `generate_cnot_circuits`, and `main` functions within the `benchmarks/cnot_all_observables.py` file of the TQEC project. This involves writing clear and concise documentation explaining the purpose and functionality of each function.

Complexity: 2/5
good first issue non-quantum

Design automation software tools for Topological Quantum Error Correction

Python
#quantum-computing#quantum-error-correction#surface-code