Skip to content

qiskit-community/qiskit-function-templates

Repository files navigation

Platform Python 3.11 Qiskit
License

Qiskit Function Templates

Table of contents


About

This repository hosts Qiskit Function templates and template implementations powered by qiskit and qiskit-serverless.

Application Template Implementations

Qiskit Function template implementations are realistic examples of how to build utility-scale application workflows with Qiskit and Qiskit addons. These are prebuilt workflows that you can customize for your own research needs instead of starting from scratch. To simplify execution and parallelization, they are easily deployable to Qiskit Serverless.

Implementations are organized by application area, which currently includes:

  • physics
  • chemistry

Each implementation is contained in a directory in the corresponding application area. For example, the Hamiltonian simulation function is contained in physics/hamiltonian_simulation. The directory might contain additional files that can be uploaded to the serverless environment for the function execution.

For convenience, we provide direct download links for each application template directory:

Base Templates

Want to build your own custom Qiskit Function? The base templates are references you can use to kickstart the Qiskit Function development process with best-practices in interface development, code formatting, unit testing, and more. The repository itself is exposed as a GitHub template so that the CI/CD implementation can be easily extended to match your projects.

There are currently two templates: a circuit function template and an application function template.


Documentation

All documentation is available at [TBD].


Contributing

The source code is available on GitHub.

The developer guide is located at CONTRIBUTING.md in the root of this project's repository. By participating, you are expected to uphold Qiskit's code of conduct.

We use GitHub issues for tracking requests and bugs.


License

Apache License 2.0

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 11