Skip to main content

PyPI OS Documentation

MQT Logo

MQT NAViz - A Visualizer for Neutral Atom Quantum Computers

MQT NAViz is an open-source Rust and Python library to visualize atom movements of neutral atom quantum computers. It is available at https://munich-quantum-toolkit.github.io/naviz/. MQT NAViz is part of the Munich Quantum Toolkit (MQT).

Documentation

Key Features

  • Instant playback of the loaded input neutral atom quantum computation
  • Export of the visualization as a video
  • Scrubbable timeline to navigate through the visualization
  • Fully customizable machine architecture specification
  • Support for different input formats
  • Fully customizable visualization style and clean predefined styles

If you have any questions, feel free to create a discussion or an issue on GitHub.

Contributors and Supporters

The Munich Quantum Toolkit (MQT) is developed by the Chair for Design Automation at the Technical University of Munich and supported by MQSC. Among others, it is part of the Munich Quantum Software Stack (MQSS) ecosystem, which is being developed as part of the Munich Quantum Valley (MQV) initiative.

MQT Partner Logos

Thank you to all the contributors who have helped make MQT NAViz a reality!

The MQT will remain free, open-source, and permissively licensed—now and in the future. We are firmly committed to keeping it open and actively maintained for the quantum computing community.

To support this endeavor, please consider:

Sponsor the MQT

Getting Started

After cloning the repository, run the following command to start the MQT NAViz GUI:

cargo run -p naviz-gui

Detailed documentation and examples are available at ReadTheDocs.

System Requirements

Building MQT NAViz requires Rust 1.89 or newer (MSRV).

Cite This

When discussing the overall MQT project or its ecosystem, please cite the MQT Handbook:

@inproceedings{mqt,
  title        = {The {{MQT}} Handbook: {{A}} Summary of Design Automation Tools and Software for Quantum Computing},
  shorttitle   = {{The MQT Handbook}},
  author       = {Wille, Robert and Berent, Lucas and Forster, Tobias and Kunasaikaran, Jagatheesan and Mato, Kevin and Peham, Tom and Quetschlich, Nils and Rovara, Damian and Sander, Aaron and Schmid, Ludwig and Schoenberger, Daniel and Stade, Yannick and Burgholzer, Lukas},
  year         = 2024,
  booktitle    = {IEEE International Conference on Quantum Software (QSW)},
  doi          = {10.1109/QSW62656.2024.00013},
  eprint       = {2405.17543},
  eprinttype   = {arxiv},
  addendum     = {A live version of this document is available at \url{https://mqt.readthedocs.io}}
}

Acknowledgements

The Munich Quantum Toolkit has been supported by the European Research Council (ERC) under the European Union's Horizon 2020 research and innovation program (grant agreement No. 101001318), the Bavarian State Ministry for Science and Arts through the Distinguished Professorship Program, as well as the Munich Quantum Valley, which is supported by the Bavarian state government with funds from the Hightech Agenda Bayern Plus.

MQT Funding Footer

Download files

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

Source Distribution

mqt_naviz-0.3.2.tar.gz (345.6 kB view details)

Uploaded Source

Built Distributions

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

mqt_naviz-0.3.2-cp310-abi3-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.10+Windows x86-64

mqt_naviz-0.3.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

mqt_naviz-0.3.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

mqt_naviz-0.3.2-cp310-abi3-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

mqt_naviz-0.3.2-cp310-abi3-macosx_10_12_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file mqt_naviz-0.3.2.tar.gz.

File metadata

  • Download URL: mqt_naviz-0.3.2.tar.gz
  • Upload date:
  • Size: 345.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for mqt_naviz-0.3.2.tar.gz
Algorithm Hash digest
SHA256 c05b0ff5196dbc4536642b308a36eae34b94638d73463f06f83bd21ca383d617
MD5 ac6d6865f410c369e0f2d9c9bd8a186d
BLAKE2b-256 9872b7b397b13d70b54714ea5da8e2b8280bed9c3e9ab1314eac0cd14fe8a52f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_naviz-0.3.2.tar.gz:

Publisher: python-publish.yaml on munich-quantum-toolkit/naviz

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

File details

Details for the file mqt_naviz-0.3.2-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: mqt_naviz-0.3.2-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for mqt_naviz-0.3.2-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 c40b1eb4b96a4679204a880043b1bfcac4ceb5b0f269b17a832308bab10dcfcc
MD5 ad3d7a6f7621da1701bca2fed7049c69
BLAKE2b-256 1e97769349e577492b809c51c70f759cc5b99b073fe165110727b5a3bbdd658a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_naviz-0.3.2-cp310-abi3-win_amd64.whl:

Publisher: python-publish.yaml on munich-quantum-toolkit/naviz

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

File details

Details for the file mqt_naviz-0.3.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mqt_naviz-0.3.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9241e7bc4c7cc0fe81777abaa161d5ea2f4adfb0482ce8757237b8acbe4ca45
MD5 48d0dbada189e65dab8ca2b100ce6087
BLAKE2b-256 16ff03a1f218058bdde11b0a8c7a4afe5e6ec43ee7d37761934d44390d07ee31

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_naviz-0.3.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-publish.yaml on munich-quantum-toolkit/naviz

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

File details

Details for the file mqt_naviz-0.3.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mqt_naviz-0.3.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e30e1490cf634514555c9206f02ae82616b941753fab35fa5c27e84967b3ef49
MD5 fe3c79223dfb8d3abc98f54d97452816
BLAKE2b-256 6bfcdf064a05f5c7163c496c18541c9f42022b63268115f30fec2e8e64896005

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_naviz-0.3.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-publish.yaml on munich-quantum-toolkit/naviz

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

File details

Details for the file mqt_naviz-0.3.2-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mqt_naviz-0.3.2-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 63ec4f1f1a16503cd22734ae3edda0cb5503ae660958d603a46cac5a2b049cd6
MD5 8f4f9cf9b870252785b7044ee5be55dc
BLAKE2b-256 7caa3523af80fa3064745819fbdc09715ca55c1928396b1d3884fd36fc344777

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_naviz-0.3.2-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: python-publish.yaml on munich-quantum-toolkit/naviz

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

File details

Details for the file mqt_naviz-0.3.2-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mqt_naviz-0.3.2-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e3fc85469cdf5e7a1ea2068d868172264c60fcc99db8461be165217d5836f15e
MD5 f444f794fe2d59b0d987012a76cf32d1
BLAKE2b-256 aed541de3e5279473312876fa581c9077b79d29af2e1299837fd897fa82cc5a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mqt_naviz-0.3.2-cp310-abi3-macosx_10_12_x86_64.whl:

Publisher: python-publish.yaml on munich-quantum-toolkit/naviz

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 Sentry Error logging StatusPage Status page