quapps

is a software package containing a collection of exemplary application implementations based on quark.

1
mention
2
contributors
Get started
49 commitsLast commit ≈ 1 month ago3 stars1 fork

Cite this software

Description

quapps - QUantum APPlicationS

pipeline status

This is a software package containing a collection of exemplary application implementations based on quark.

Documentation

The full documentation can be found here.

Description

List of applications implemented based on quark:

Structure:

Each application subfolder contains

  • a README.md containing the problem description,
  • a class derived from quark.io.Instance, serving as a container for all the data defining an instance of the specific problem,
  • a class derived from quark.ConstrainedObjective, quark.ObjectiveTerms and/or quark.Objective (although only one of them is required, we added in most cases more, serving as examples), and
  • corresponding tests also serving as demonstrators how to use the classes.

All other code for scripts, instance generation, analysis, etc. is placed in different repositories.

License

This project is Apache-2.0 licensed.

Copyright © 2025 German Aerospace Center (DLR) - Institute of Software Technology (SC).

Please find the individual contributors here and information for citing this package here.

Logo of quapps
Keywords
Programming languages
  • Jupyter Notebook 55%
  • Python 45%
  • Shell 0%
License
</>Source code
Packages
anaconda.org
pypi.org

Participating organisations

German Aerospace Center (DLR)
DLR Institute of Software Technology

Reference papers

Mentions

Contributors

EL
Elisabeth Lobe
Author/Developer/Maintainer
German Aerospace Center (DLR)
LW
Lukas Windgätter
Author/Developer/Maintainer
German Aerospace Center (DLR)

Related software

quark

QU

is a software package to support the mapping of combinatorial optimization problems to quantum computing interfaces via QUBO and Ising problems.

Updated 2 weeks ago
2