Skip to main content

A Python package to simulate and visualise Union-Find-related decoders for CSS codes.

Project description

localuf (Local Union-Find)

Docs

A Python package to simulate and visualise Union-Find-related decoders for the surface and repetition codes. Used in the papers on Snowflake and Macar/Actis.

Installation Instructions

localuf is available as a PyPI package so it can be installed by running pip install localuf.

Tutorial

See the demo_notebooks/intro.ipynb notebook. The first section is a demo of the Macar and Actis decoders. The second section is a demo of the Snowflake decoder.

Documentation

If you just want to read the documentation, click the blue Documentation badge at the top of this README.

Optionally, you can build the HTML docs locally. First ensure you are in a Python environment (conda env, venv, etc.) where Sphinx is installed:

  • One-liner: sphinx-build -b html docs docs/_build/html
  • Or via Makefile: make -C docs html

Code Structure

All UML class diagrams can be found in uml_class_diagrams.md.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

localuf-3.4.4.tar.gz (630.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

localuf-3.4.4-py3-none-any.whl (87.7 kB view details)

Uploaded Python 3

File details

Details for the file localuf-3.4.4.tar.gz.

File metadata

  • Download URL: localuf-3.4.4.tar.gz
  • Upload date:
  • Size: 630.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for localuf-3.4.4.tar.gz
Algorithm Hash digest
SHA256 282010ba7587445fda01425dd1155f7ab99b9949bbfb28e4045b1f20999dde6c
MD5 39d46758e99fc50f1d0fceac52e37b5d
BLAKE2b-256 2b75e501a0e01bc92ed337ff51379a2740d293314c0863115345e89bbc6f7d05

See more details on using hashes here.

Provenance

The following attestation bundles were made for localuf-3.4.4.tar.gz:

Publisher: publish-pypi.yml on timchan0/localuf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file localuf-3.4.4-py3-none-any.whl.

File metadata

  • Download URL: localuf-3.4.4-py3-none-any.whl
  • Upload date:
  • Size: 87.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for localuf-3.4.4-py3-none-any.whl
Algorithm Hash digest
SHA256 07f70050e46378c277c02d41caa4d1820baa43af9738347b84cf98c5cddfd845
MD5 e997bb7bf8194ac2b5f4358d2dc67407
BLAKE2b-256 c169fb0acd59de193e23475427eed837420273f12eb1796669b5a878fd200901

See more details on using hashes here.

Provenance

The following attestation bundles were made for localuf-3.4.4-py3-none-any.whl:

Publisher: publish-pypi.yml on timchan0/localuf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page