Tangelo: An Open-source Python Package for End-to-end Chemistry
Workflows on Quantum Computers
- URL: http://arxiv.org/abs/2206.12424v1
- Date: Fri, 24 Jun 2022 17:44:00 GMT
- Title: Tangelo: An Open-source Python Package for End-to-end Chemistry
Workflows on Quantum Computers
- Authors: Valentin Senicourt, James Brown, Alexandre Fleury, Ryan Day, Erika
Lloyd, Marc P. Coons, Krzysztof Bieniasz, Lee Huntington, Alejandro J. Garza,
Shunji Matsuura, Rudi Plesch, Takeshi Yamazaki, Arman Zaribafiyan
- Abstract summary: Tangelo is an open-source Python software package for the development of end-to-end chemistry on quantum computers.
It aims to support the design of successful experiments on quantum hardware, and to facilitate advances in quantum algorithm development.
- Score: 85.21205677945196
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Tangelo [link: https://github.com/goodchemistryco/Tangelo] is an open-source
Python software package for the development of end-to-end chemistry workflows
on quantum computers, released under Apache 2.0 license. It aims to support the
design of successful experiments on quantum hardware, and to facilitate
advances in quantum algorithm development. The software enables quick
exploration of different approaches by assembling reusable building blocks and
algorithms, with the flexibility to let users introduce their own. Tangelo is
backend-agnostic and enables switching between various backends (Braket,
Qiskit, Qulacs, Azure Quantum, QDK, Cirq...) with minimal changes in the code.
The package can be used to explore quantum computing applications such as
open-shell systems, excited states, or more industrially-relevant systems by
leveraging problem decomposition at scale. This paper outlines the design
choices, philosophy, and main features of Tangelo.
Related papers
- Unleashing quantum algorithms with Qinterpreter: bridging the gap between theory and practice across leading quantum computing platforms [0.6465466167591405]
QInterpreter is a tool embedded in the Quantum Science Gateway QubitHub.
It translates seamlessly programs from one library to the other and visualizes the results.
arXiv Detail & Related papers (2023-10-11T03:45:11Z) - The QUATRO Application Suite: Quantum Computing for Models of Human
Cognition [49.038807589598285]
We unlock a new class of applications ripe for quantum computing research -- computational cognitive modeling.
We release QUATRO, a collection of quantum computing applications from cognitive models.
arXiv Detail & Related papers (2023-09-01T17:34:53Z) - Qibolab: an open-source hybrid quantum operating system [28.92075626290617]
We present Qibolab, an open-source software library for quantum hardware control integrated with the Qibo quantum computing framework.
Qibolab provides the software layer required to automatically execute circuit-based algorithms on custom self-hosted quantum hardware platforms.
arXiv Detail & Related papers (2023-08-11T18:00:00Z) - The Basis of Design Tools for Quantum Computing: Arrays, Decision
Diagrams, Tensor Networks, and ZX-Calculus [55.58528469973086]
Quantum computers promise to efficiently solve important problems classical computers never will.
A fully automated quantum software stack needs to be developed.
This work provides a look "under the hood" of today's tools and showcases how these means are utilized in them, e.g., for simulation, compilation, and verification of quantum circuits.
arXiv Detail & Related papers (2023-01-10T19:00:00Z) - QuOCS: The Quantum Optimal Control Suite [0.0]
Our Quantum Optimal Control Suite (QuOCS) unites experimental focus and model-based approaches in a unified framework.
It is designed to improve the performance of many quantum technology platforms, such as color defects in diamond, superconducting qubits, atom- or ion-based quantum computers.
It can also be applied to the study of more general phenomena in physics.
arXiv Detail & Related papers (2022-12-21T16:05:04Z) - Quantum Advantage Seeker with Kernels (QuASK): a software framework to
speed up the research in quantum machine learning [0.9217021281095907]
QuASK is an open-source quantum machine learning framework written in Python.
It implements most state-of-the-art algorithms to analyze the data through quantum kernels.
It can be used as a command-line tool to download datasets, pre-process them, quantum machine learning routines, analyze and visualize the results.
arXiv Detail & Related papers (2022-06-30T13:43:16Z) - Open Source Variational Quantum Eigensolver Extension of the Quantum
Learning Machine (QLM) for Quantum Chemistry [0.0]
We introduce a novel open-source QC package, denoted Open-VQE, providing tools for using and developing chemically-inspired adaptive methods.
It is able to use the Atos Quantum Learning Machine (QLM), a general programming framework enabling to write, optimize simulate computing programs.
Along with OpenVQE, we introduce myQLMFermion, a new open-source module (that includes the key QLM ressources that are important for QC developments)
arXiv Detail & Related papers (2022-06-17T14:24:22Z) - Extending Python for Quantum-Classical Computing via Quantum
Just-in-Time Compilation [78.8942067357231]
Python is a popular programming language known for its flexibility, usability, readability, and focus on developer productivity.
We present a language extension to Python that enables heterogeneous quantum-classical computing via a robust C++ infrastructure for quantum just-in-time compilation.
arXiv Detail & Related papers (2021-05-10T21:11:21Z) - A backend-agnostic, quantum-classical framework for simulations of
chemistry in C++ [62.997667081978825]
We present the XACC system-level quantum computing framework as a platform for prototyping, developing, and deploying quantum-classical software.
A series of examples demonstrating some of the state-of-the-art chemistry algorithms currently implemented in XACC are presented.
arXiv Detail & Related papers (2021-05-04T16:53:51Z) - Extending C++ for Heterogeneous Quantum-Classical Computing [56.782064931823015]
qcor is a language extension to C++ and compiler implementation that enables heterogeneous quantum-classical programming, compilation, and execution in a single-source context.
Our work provides a first-of-its-kind C++ compiler enabling high-level quantum kernel (function) expression in a quantum-language manner.
arXiv Detail & Related papers (2020-10-08T12:49:07Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.