https://github.com/dpbm/fake_backends_list
List of Qiskit fake backends
https://github.com/dpbm/fake_backends_list
nextjs python qiskit shacnui
Last synced: 10 months ago
JSON representation
List of Qiskit fake backends
- Host: GitHub
- URL: https://github.com/dpbm/fake_backends_list
- Owner: Dpbm
- Created: 2024-10-01T18:08:33.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-12-02T21:32:35.000Z (about 1 year ago)
- Last Synced: 2025-01-30T02:21:52.157Z (12 months ago)
- Topics: nextjs, python, qiskit, shacnui
- Language: TypeScript
- Homepage: https://fake-backends-list.vercel.app/
- Size: 270 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Qiskit Fake Backends List
Since I started using Qiskit for my quantum projects, I'd always struggled when choosing which fake backend should I use for my case.
To solve that, I mapped all fake backends available on qiskit runtime and created this table listing everything you may want to know.
## Building
If you want to build this project by your own you'll need:
* python 3.10
* nodejs 23.0.0
Then you need to follow these two steps:
1. get data from Qiskit
This part, you'll build the database for the application, so install all python dependencies and run the python script:
```bash
# install
# pip
pip install -r requirements.txt
# or mamba/conda
mamba env create -f environment.yml
mamba activate providers
# or conda-lock
conda-lock install -n providers conda-lock.yml
mamba activate providers
# run the script
python main.py
```
2. run the web application
After retrieving the data from Qiskit, you're ready to run the nextjs website. To do that, go to the `backends-list` directory and run:
```bash
cd backends-list
pnpm install
# for dev
pnpm dev
# for production
pnpm build && pnpm start
```