Getting Access to Loom and Entwine¶
Getting started with Loom and Entwine is straightforward, and within a few minutes you can begin designing and running complex lattice surgery protocols.
Loom¶
Loom is open source, distributed through PyPi and freely available on GitHub.
- Install it using your favourite package manager.
- Make sure to include all of its code plugins during installation.
- Once installed, you will be ready to run and verify lattice surgery operations programmatically.
Because Loom is a Python-based tool, it integrates naturally into workflows using scripts or Jupyter notebooks.
Entwine¶
Entwine provides the interactive, visual interface for building and exploring lattice surgery constructions.
- Go to https://entwine.entropicalabs.io/.
- Register using your email address.
- After a quick setup, you will be able to start creating and testing complex lattice surgery protocols directly in the browser.
Ready to Begin¶
With Loom installed locally and Entwine accessible through the browser, you can move seamlessly between interactive prototyping and programmatic execution.
- Use Entwine to draw, visualise, and iterate on your constructions.
- Use Loom to verify correctness and execute your protocols in Python.
Together, the two tools make it easy to explore surface code designs from sketch to execution.