Skip to content
Slack bot for Qiskit
Python
Branch: master
Clone or download
Latest commit db0d3ff Sep 12, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data Upload files Sep 9, 2018
img Upload files Sep 9, 2018
res Upload files Sep 9, 2018
tmp Upload files Sep 9, 2018
LICENSE Upload files Sep 9, 2018
README.md Upload files Sep 9, 2018
main_dumper.py Upload files Sep 9, 2018
main_slack.py Upload files Sep 9, 2018
utils.py Upload files Sep 9, 2018

README.md

qiskit-bot

Bots that use Qiskit

QuantumComputingBot

Monitoring the load of IBM Q processors from IBM Quantum Experience (data for 24 hours).

Calibration for IBM QX 4 Pending jobs for IBM QX 5

Bot for Slack

Bot is already available inside QISKit workspace in Slack.

Bot understands the following commands:

  • /full [backend] - calibration and pending jobs info for backend
  • /gate_errors [backend] - send gate errors
  • /jobs [backend] - diagram of pending jobs
  • /readout_errors [backend] - send readout errors

backend is the name for quantum processors like ibmqx4 or ibmqx5.

Step 1 Step 2 Step 3
Pass backend as argument - 1 Pass backend as argument - 2

Description

Structure of the project:

...
├── main_slack.py          <- Slack bot.
├── main_dumper.py         <- Crawler that dumps statistics
|                             into pickled data.
├── utils.py               <- File with methods for plotting.
├── data                   <- Folder with pickled data.
│   ├── real_data_1.pkl
│   └── ...
├── img                    <- Images for this README.
│   ├── jobs_demo.jpg
│   └── ...
├── res                    <- Folder with different resource files
|   |                         including tokens for APIs.
│   ├── rqc.jpg
│   ├── token_q.json
│   └── ...
└── tmp                    <- Folder with generated plots.
    ├── ibmqx4_full.png
    └── ...

Authors

🇦🇺🇷🇺Yaroslav Kharkov <y.kharkov@gmail.com>, Anton Karazeev <anton.karazeev@gmail.com>

You can’t perform that action at this time.