This repository is a packaged version of Craig Gidney's code from the quantum-factor-2025-code repository.
LICENSE STATUS: The original repository is code accompanying a research paper and does not include a license file. Under copyright law, this means:
- All rights are reserved by the original author (Craig Gidney)
- Use, modification, and distribution may require explicit permission
- This packaged version exists for convenience but inherits the same license limitations
This repository was created because:
- The original repository does not include
pyproject.tomlorsetup.pyfor direct installation- The package is not available on PyPI
- This facilitates easier installation, usage and modification
This directory contains various circuit creation utilities that grew organically as part of writing a variety of QEC papers.
See the getting started notebook for example usage.
See the API reference for available methods.
- Modify
README.mdfor license and copyright clarification - Add
pyproject.tomlfile for package installation - Add method argument
o2itoChunk.with_editinsrc/gen/_chunk/_chunk.py - Pass
o2itoChunkinitializer at line 142 insrc/gen/_chunk/_chunk_semi_auto.py