############### Qiskit Fermions ############### .. warning:: This package is under active development! If you have feedback, please `open an issue `_. This package extends Qiskit with tools for working on fermionic systems. It follows a similar design philosophy as Qiskit itself: - the core functionality is written in Rust - first-party language bindings are provided for both, Python and C - the APIs are designed to "feel" similar to Qiskit The scope of this package includes the following functionality: - several operator data structures - a framework to develop operator conversion methods - a library of common operator converters - a framework to develop quantum circuit synthesis methods - a library of common quantum circuit synthesizers Documentation ------------- All documentation is available `here `_. Installation ------------ Please refer to the `installation instructions `_. Deprecation Policy ------------------ We follow `semantic versioning `_ and are guided by the principles in `Qiskit's deprecation policy `_. We may occasionally make breaking changes in order to improve the user experience. When possible, we will keep old interfaces and mark them as deprecated, as long as they can co-exist with the new ones. Each substantial improvement, breaking change, or deprecation will be documented in the `release notes `_. 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 `_ .. toctree:: :hidden: Documentation Home Installation Instructions Tutorials Python API Reference C API Reference GitHub Release Notes