https://github.com/munich-quantum-toolkit/qudits

A Framework For Mixed-Dimensional Qudit Quantum Computing

https://github.com/munich-quantum-toolkit/qudits

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.5%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

A Framework For Mixed-Dimensional Qudit Quantum Computing

Basic Info
Statistics
  • Stars: 28
  • Watchers: 4
  • Forks: 8
  • Open Issues: 15
  • Releases: 3
Created over 2 years ago · Last pushed 10 months ago
Metadata Files
Readme License

README.md

PyPI OS License: MIT CI CD Documentation codecov Unitary Fund

MQT Qudits - A Framework For Mixed-Dimensional Qudit Quantum Computing

A framework for research and education for mixed-dimensional qudit quantum computing developed as part of the Munich Quantum Toolkit (MQT) by the Chair for Design Automation at the Technical University of Munich.

Documentation

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

Getting Started

mqt.qudits is available via PyPI for all major operating systems and supports Python 3.9 to 3.13.

console (.venv) $ pip install mqt.qudits

[!NOTE] The tool is in an experimental stage, which is subject to frequent changes, and has limited documentation. We are working on improving that. In the meantime, users can explore how to use the framework via a Tutorial, showcasing its main functionality.

Furthermore, this video briefly illustrates some of the functionalities of MQT Qudits.

System Requirements

The implementation is compatible with any C++17 compiler, a minimum CMake version of 3.19, and Python 3.9+.

Building (and running) is continuously tested under Linux, macOS, and Windows using the latest available system versions for GitHub Actions.

References

MQT Qudits has been developed based on methods proposed in the following papers:


Acknowledgements

MQT Qudits is the result of the project NeQST funded by the European Union under Horizon Europe Programme - Grant Agreement 101080086. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Commission. Neither the European Union nor the granting authority can be held responsible for them.

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, the Munich Quantum Valley, which is supported by the Bavarian state government with funds from the Hightech Agenda Bayern Plus, as well as the Unitary Fund.

Funded by the European Union Supported by Unitary Fund TUM Logo Coat of Arms of Bavaria ERC Logo MQV Logo

Owner

  • Name: The Munich Quantum Toolkit (MQT)
  • Login: munich-quantum-toolkit
  • Kind: organization
  • Email: lukas@munichquantum.software
  • Location: Germany

A collection of design automation tools and software for quantum computing

GitHub Events

Total
  • Issue comment event: 3
  • Push event: 8
  • Pull request review event: 2
  • Pull request review comment event: 5
Last Year
  • Issue comment event: 3
  • Push event: 8
  • Pull request review event: 2
  • Pull request review comment event: 5

Dependencies

.github/workflows/cd.yml actions
  • actions/download-artifact v4 composite
  • pypa/gh-action-pypi-publish release/v1 composite
.github/workflows/ci.yml actions
  • re-actors/alls-green release/v1 composite
.github/workflows/release-drafter.yml actions
  • release-drafter/release-drafter v6 composite
pyproject.toml pypi
  • h5py >=3.7
  • matplotlib >=3.7
  • networkx >=3.0
  • numpy >=1.24
  • scipy >=1.10
  • tensornetwork >=0.4