Before install dependencies, you need:
- Linux
- Python 3.9+
- virtual environment (
venv
) - We are using a pre-release version of
qiskit_nature
Create the virtual environment:
python3 -m venv venv
source venv/bin/activate
Then install necessary Python packages:
pip3 install -r requirements.txt
We contain these mappers:
-
HATTMapper
: The Fermion-to-qubit mapper with vacuum state preservation and optimization. -
HATTPairingMapper
: The mapper with only vacuum state preservation based on operator pairing but no travserse optimization. -
HATTNaiveMapper
: The most basic one. No vacuum state preservation.
You could compare these mappers according to our paper. However, the HATTMapper
is the one you should use.
To cite our paper: