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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

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

Uploaded CPython 3.10+Windows x86-64

mqt_naviz-0.3.0-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.0-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.0-cp310-abi3-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

mqt_naviz-0.3.0-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.0-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for mqt_naviz-0.3.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d02e45d4036efb20c2fe1ce3dc1fd18ae347a035521cadcdfe2b8b3e4ee8c52b
MD5 2db994d78195e6123e5b1c50300f25a8
BLAKE2b-256 5d66b259aa294e9fabda53eb3e70a38438b22e6f2fbdda9c9cc1399741914b84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mqt_naviz-0.3.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7586590f6a34cfec4f064540747242ccfdc424efb7813e6f2627eac81d8c2807
MD5 f799f2336d85581850dda87ebe9afada
BLAKE2b-256 2058feaf01a9de4f1512df2bb05287bedd6831c1c949eb8a0e162e1895cb8206

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mqt_naviz-0.3.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c56897e1bd230a05b67e108520aae5e0b900dfe1f970660dbbf560e7581e9a12
MD5 921dafec2d6da5f9d4d87379bf5b92d7
BLAKE2b-256 513e4014a6dee984cf918cb491a53a08066eba565fa468d9dd47f6910d8ec92f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mqt_naviz-0.3.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1219ddc8d1e0af4ef318a2f795f3ecb02b21442b7fe4d64c11a1b5c0c3e39c17
MD5 4b931a1e3c818310d03e3a908c57e537
BLAKE2b-256 81d883ded383f6fe5ff2d676edab7d92a8037a2c8701cd83675358c88254f338

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mqt_naviz-0.3.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b569a3469827be9fe7d1b1828f9dd170523d9dc3db8a5b6e5b8c7867f8ab1b60
MD5 8b9353738ff1d11b755883848fcc1f74
BLAKE2b-256 54391704afe7bb917f0b24990f48ab2992b7ba35c7d159d623c72d12493bdb17

See more details on using hashes here.

Supported by

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