Skip to content

manuelmorgado/AQiPT

Repository files navigation

AQiPT: Atomic Quantum information Processing Toolbox

alt text

AQiPT is a modular and extensible quantum software framework designed for managing and controlling quantum devices and associated hardware components from different manufacturers. Built using Python, this software offers a high-level of abstraction through modular components that handle hardware abstraction, instruction scheduling, and data management. AQiPT also includes a gateway that seamlessly integrates internal processes, enabling high or low-level programming and easy maintenance and extension of the system. Our software caters to different types of users, including those who require precise control of quantum devices and those who need a more user-friendly programming interface. Primarily designed for use in atomic physics experiments and atom-based quantum computing platforms providing tight integration of experimental automation with digital twins

The open-source nature of AQiPT allows users to customize and/or modify the package at will. Besides, AQiPT is multiplatform i.e., compatible with UNIX and Windows OS. Being free of licensing fees, AQiPT represent an excellent tool to deep into the research and development of quantum information processing and quantum engineering.

Support

This project has be support by the European Union’s Horizon 2020 research and innovation programme QUSTEC Marie Skłodowska-Curie under grant agreement number 847471.

Installation

[Pip Package Conda-Forge Package

AQiPT will be shortly available on both pip and conda (the latter in the conda-forge channel). You can install AQiPT from pip by doing

pip install aqipt

to get the minimal installation.

Documentation

Documentation will be online very soon.

How to contribute?

Contributors are acknowledged in the documentation.

Contributions code development of AQiPT as well as Jupyter Notebooks that serve as tutorials are more than welcome. Fork the repository and send your pull requests, you can also fill bug reports at the issues page.

You can also contribute by helping out other users, or participating in the discussions and proposing changes.

Citing AQiPT

In case you use AQiPT in your research or work, you can cite it!

About

Atomic Quantum information Processing Tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •