.. image:: https://travis-ci.org/ProjectQ-Framework/FermiLib.svg?branch=master :target: https://travis-ci.org/ProjectQ-Framework/FermiLib
.. image:: https://coveralls.io/repos/github/ProjectQ-Framework/FermiLib/badge.svg :target: https://coveralls.io/github/ProjectQ-Framework/FermiLib
FermiLib is an open source effort for analyzing quantum simulation algorithms.
The first version (v0.1a0) is an alpha release which features data structures and tools for obtaining and manipulating representations of fermionic Hamiltonians. FermiLib is designed as a library on top of ProjectQ and leverages ProjectQ to compile, emulate and simulate quantum circuits.
To start using FermiLib, simply follow the installation instructions in the intro <https://github.com/ProjectQ-Framework/FermiLib/tree/master/docs/intro.html>
. There, you will also find code examples <https://github.com/ProjectQ-Framework/FermiLib/tree/master/examples.html>
. Also, make sure to check out the ProjectQ website <http://www.projectq.ch>
and the detailed code documentation <https://github.com/ProjectQ-Framework/FermiLib/tree/master/docs/>
.
To contribute code please adhere to the following very simple rules:
Documentation can be found here <https://github.com/ProjectQ-Framework/FermiLib/tree/master/docs/>
_.
The first release of FermiLib (v0.1a0) was developed by Ryan Babbush <https://research.google.com/pubs/RyanBabbush.html>
, Jarrod McClean <https://crd.lbl.gov/departments/computational-science/ccmc/staff/alvarez-fellows/jarrod-mcclean/>
, Damian S. Steiger <http://www.comp.phys.ethz.ch/people/person-detail.html?persid=165677>
, Ian D. Kivlichan <http://aspuru.chem.harvard.edu/ian-kivlichan/>
, Thomas Häner <http://www.comp.phys.ethz.ch/people/person-detail.html?persid=179208>
, Vojtech Havlicek <https://github.com/VojtaHavlicek>
, Matthew Neeley <https://maffoo.net/>
, and Wei Sun <https://github.com/Spaceenter>
.
FermiLib is released under the Apache 2 license.