This repository will eventually contain a package that will be able to run the following algorithms:
- LAS-UCC: Previous repo at https://github.com/GagliardiGroup/las-qpe
- LAS-QKSD: Previous repo at https://github.com/GagliardiGroup/las-qksd
- LAS-nuVQE: Previous repo at https://github.com/joannaqw/LAS-nuVQE
- LAS-USCC: Previous repo at https://github.com/GagliardiGroup/LAS-USCC + polynomial algorithm incorporated into MRH
- LAS-ADAPT:
- LAS-SQD:
The code requires:
- Qiskit version 1.x.x
- Qiskit-nature version 0.x
- MRH
- PySCF version 2.x
This package depends on MRH which in turn requires a specific distribution of PySCF and PySCF forge. If you find that the installation fails, please ensure that the correct PySCF is installed.
# Install PySCF and PySCF-Forge. See the MRH reposity for the specific versions
pip install https://github.com/GagliardiGroup/las-qc.git
Clone this repository and perform an editable install with pip.
git clone https://github.com/GagliardiGroup/las-qc.git
pip install -e ./las-qc[dev]
The CLI hasn't been started, but for now you can run a sample calculation by installing LAS-QC and running
las-qc