A presentation about OpenSurgery
To use OpenSurgery and to see something like click here
- Make a virtualenv in the root:
virtualenv .venv source venv/bin/activatepip install cirq openfermion openfermioncirq- (maybe even)
export PYTHONPATH=. mkdir -p pickles/su2and callpython manage/generate_su2.pyto generate necessary files for SKC in the folderpicklespython main.py
For the moment, OpenSurgery uses a Python3 version of the SK compiler from https://github.com/cryptogoth/skc-python .
To cite, please use
@article{paler2019opensurgery,
title={OpenSurgery for Topological Assemblies},
author={Paler, Alexandru and Fowler, Austin G},
journal={arXiv preprint arXiv:1906.07994},
year={2019}
}