# `qiskit-fermions` Python API reference

This is the reference for the Python API of the `qiskit-fermions` package.

## Operators

* [Operator Representations](qiskit_fermions.operators.html.md)
* [Operator Library](qiskit_fermions.operators.library.html.md)
* [Operator Terms](qiskit_fermions.operators.terms.html.md)

## Mappers

* [Representation Mappers](qiskit_fermions.mappers.html.md)
* [Mapper Library](qiskit_fermions.mappers.library.html.md)
* [Mapper Optimizations](qiskit_fermions.mappers.optimization.html.md)

## Circuits

* [Circuit Representation](qiskit_fermions.circuit.html.md)
* [Circuit Library](qiskit_fermions.circuit.library.html.md)
* [Circuit Library Synthesis (`F2F`)](qiskit_fermions.circuit.library.synthesis.html.md)

## Transpiler

* [Transpiler](qiskit_fermions.transpiler.html.md)
* [Transpiler Passes](qiskit_fermions.transpiler.passes.html.md)
* [Transpiler Pass Synthesis (`F2Q`)](qiskit_fermions.transpiler.passes.synthesis.html.md)
* [Transpiler Pass Utilities](qiskit_fermions.transpiler.passes.utils.html.md)
* [Transpiler Presets](qiskit_fermions.transpiler.presets.html.md)

## Linear Algebra

* [Linear Algebra Utilities](qiskit_fermions.linalg.html.md)

## Protocols

* [Protocols](qiskit_fermions.protocols.html.md)

## Utilities

* [Optional Dependencies](qiskit_fermions.utils.optionals.html.md)
