Go to file
CHRISTOPHER J. WOOD 4b0cddda0b Merge pull request #149 from cjwood/feature/backend-options
Cleaning up names and doctrings
2018-12-14 13:33:48 -05:00
.github Update CONTRIBUTING guide build instructions and CMake flags 2018-11-12 12:08:06 +01:00
cmake * Better documentation 2018-09-13 18:04:23 +02:00
contrib/standalone refactor wrappers and backend options 2018-12-10 22:37:07 -05:00
examples fix device noise model for current backend config format 2018-12-11 14:49:21 -05:00
qiskit_aer abbreviate long names in qobj_utils 2018-12-13 23:47:34 -05:00
src make snapshot types more descriptive 2018-12-14 13:19:19 -05:00
test abbreviate long names in qobj_utils 2018-12-13 23:47:34 -05:00
.gitignore move qiskit_aer to base dir 2018-11-08 16:07:34 -05:00
.pylintrc Fixed linter errors in folder 'test' 2018-10-02 15:14:29 +03:00
.travis.yml Update travis.yml to work with Terra master branch 2018-12-07 09:26:59 -05:00
CHANGELOG.rst * Added Open Source common project files 2018-08-28 11:41:36 +02:00
CMakeLists.txt rename standalone simulator update readme (#143) 2018-12-10 22:07:08 -05:00
LICENSE.txt * Added Apache 2 license 2018-08-29 13:28:45 +02:00
MANIFEST.in move qiskit_aer to base dir 2018-11-08 16:07:34 -05:00
README.md rename standalone simulator update readme (#143) 2018-12-10 22:07:08 -05:00
pyproject.toml move qiskit_aer to base dir 2018-11-08 16:07:34 -05:00
requirements-dev.txt Update travis.yml to work with Terra master branch 2018-12-07 09:26:59 -05:00
setup.py Fix default xcode MacOS build (#109) 2018-11-16 13:04:26 -05:00

README.md

Qiskit-Aer

This is a working draft for the Qiskit-Aer simulator framework for Qiskit-Terra. This is the development repository and has no guarantee of stability or correctness.

Repository contents

  • The qiskit_aer folder contains the Qiskit-Aer python module for use with Qiskit-Terra.
  • The cmake folder contains cmake scripts for building the simulator
  • The src folder contains the C++ source files for building the simulator.
  • The examples folder contains example Jupyter notebooks.
  • The contrib folder for external contributions.
  • The test folder contains simulator unit tests.

Documentation

There's a contributing guide with more detailed information about the project.

Installation

Follow these steps for installing the Qiskit Aer package:

qiskit-aer$ pip install -r requirements-dev.txt
qiskit-aer$ python ./setup.py bdist_wheel

Once the build finishes, we just need to install the wheel package in our preferred python virtual environment:

qiskit-aer$ pip install dist/qiskit_aer-0.1.0-cp36-cp36m-linux_x86_64.whl

We are all set! Now we ready to start using the simulator in our python code:

import qiskit_aer as aer
from qiskit_aer import Aer  # Imports the Aer Provider

Aer.backends() # List Aer backends