A plugin allowing OpenFermion to interface with Forest.
Project description
Forest-OpenFermion
==================
[![Build Status](https://semaphoreci.com/api/v1/projects/804e75d3-73d1-4529-b65f-b80d390f2782/1579863/badge.svg)] (https://semaphoreci.com/rigetti/forestopenfermion)
`OpenFermion <http://openfermion.org>`_ is an open source package for compiling and analyzing quantum algorithms that simulate fermionic systems.
This plugin library allows the circuit construction and simulation enviornment `Forest <http://www.rigetti.com/forest>`_ to interface with OpenFermion.
Getting started
---------------
Forest-OpenFermion can be installed from source or as a library using pip.
To install the source, clone this git repo, change directory to the top level folder and run:
.. code-block:: bash
pip install -r requirements.txt
python -m pip install -e .
Alternatively, one can install the last major release with the command
.. code-block:: bash
python -m pip install forestopenfermion
Development and Testing
-----------------------
We use tox and pytest for testing. Tests can be executed from the top-level directory by simply running:
.. code-block:: bash
tox
The setup is currently testing Python 2.7 and Python 3.6.
==================
[![Build Status](https://semaphoreci.com/api/v1/projects/804e75d3-73d1-4529-b65f-b80d390f2782/1579863/badge.svg)] (https://semaphoreci.com/rigetti/forestopenfermion)
`OpenFermion <http://openfermion.org>`_ is an open source package for compiling and analyzing quantum algorithms that simulate fermionic systems.
This plugin library allows the circuit construction and simulation enviornment `Forest <http://www.rigetti.com/forest>`_ to interface with OpenFermion.
Getting started
---------------
Forest-OpenFermion can be installed from source or as a library using pip.
To install the source, clone this git repo, change directory to the top level folder and run:
.. code-block:: bash
pip install -r requirements.txt
python -m pip install -e .
Alternatively, one can install the last major release with the command
.. code-block:: bash
python -m pip install forestopenfermion
Development and Testing
-----------------------
We use tox and pytest for testing. Tests can be executed from the top-level directory by simply running:
.. code-block:: bash
tox
The setup is currently testing Python 2.7 and Python 3.6.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for forestopenfermion-0.0.2-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b94a336852b689cec795558a9b4ce6b3637212f72e500ead482411a3eb030a4a |
|
MD5 | 3dd839d8d9670e709048e189017acf15 |
|
BLAKE2b-256 | a8ff7927f88e49244d771d80a8444bfd48714d3ac4961346665df2c834db0282 |