QWAK - Quantum Walk Analysis Kit¶
QWAK
is an object-oriented Python package for the realization of
continuous-time quantum walks. With this package, you have the ability to perform both
unitary pure quantum walks, as well as introduce classical effects with the StochasticQWAK
quantum walk.
Additionally, a graphical user interface is provided as a user-friendly alternative, where it is possible to study several different aspects of the quantum walk without having prior coding knowledge. See the Installation page for more information.
Alternatively, a fullstack web app is available on Heroku. This app is built using Flask and PyMongo. The Flask server generates a session for each user, and a database collection is created for each session. The collection will be made of static and dynamic QWAK JSON objects, which will be converted to a Python class instance in Flask.
This package supports python 3.10 or newer.
Gallery¶
Funding¶
This work is financed by National Funds through the Portuguese funding agency, FCT - Fundação para a Ciência e a Tecnologia, within project UIDB/50014/2020.