Running IBM Q experiments. Simple python to make it even easier. The intention is also to add visualisation and a range of different algorithms.
- ibmqx backend information Information about the different IBM Q experience backends.
- ibmqx user guide The users guides for the IBM Q experience.
- Python API API Client to use IBM Q experience in Python.
- Python SDK Software development kit for working with quantum programs in Python.
- Python 3.6
- Get a token from IBMQ, start here: https://quantumexperience.ng.bluemix.net/qx/experience
- Install pipenv with
pip install pipenv
- Clone this repository
- Install all the required packages
pipenv install
- Set your token as an environment variable TOKEN, I recommend making a .env file with just one line:
TOKEN = "your token here"
- Alternatively, simply update the Qconfig.py file with your token directly
- Open main.py and check the function main. This is where the backend and which experiment is run can be chosen
- Have a look at circuits.py for a list of experiments that can be run