Qualtran

screenshot of Qualtran

Qᴜᴀʟᴛʀᴀɴ is a Python library for expressing and analyzing Fault Tolerant Quantum algorithms.

Overview:

QᴜᴀʟᴛʀᴀɴQᴜᴀʟᴛʀᴀɴ (quantum algorithms translator) is a set of abstractions for representing quantum programs and a library of quantum algorithms expressed in that language to support quantum algorithms research. Please note that Qualtran is an experimental preview release with no backwards compatibility guarantees. Some algorithms or library functionality may be incomplete or contain inaccuracies.

Features:

  • Quantum Programs Representation: Abstractions for representing quantum programs.
  • Library of Quantum Algorithms: A collection of quantum algorithms expressed in Qualtran language.
  • Support for Quantum Algorithms Research: Designed to support research in the field of quantum algorithms.

Summary:

In summary, QᴜᴀʟᴛʀᴀɴQᴜᴀʟᴛʀᴀɴ is an experimental tool designed to provide abstractions for quantum programs representation and a library of quantum algorithms for research purposes. While it is actively developed, users are advised to be cautious due to the lack of backwards compatibility guarantees and potential inaccuracies in the algorithms or library functionality. Installation of Qualtran can be done from source or through pip, with options for both local editable copies and the latest tagged releases.