The Hierarchical Unified Graph Representation (HUGR, pronounced hugger) is the common representation of quantum circuits and operations in the Quantinuum ecosystem.
This library provides a pure-python implementation of the HUGR data model, and a low-level API for constructing HUGR objects.
The API documentation for this package is here.
This library is intended to be used as a dependency for other high-level tools.
See guppylang
and tket2
for examples of such tools.
The HUGR specification is here.
The package name is hugr
. It can be installed from PyPI:
pip install hugr
The current releases are in alpha stage, and the API is subject to change.
TODO
TODO
TODO
This project is licensed under Apache License, Version 2.0 (LICENSE or http://www.apache.org/licenses/LICENSE-2.0).