SDK Notebooks
Interactive Jupyter notebooks for the peptide-quantum SDK. Run VQE, QAOA, and Grover folding algorithms — directly in your browser via Google Colab or Binder, no local install required.
How to open a notebook
.ipynb and open with your local JupyterLab.Quickstart
Beginner⏱ 5 minGet your first quantum protein fold result in under 2 minutes. Covers SDK setup, running VQE, and reading results.
VQE Protein Folding
Intermediate⏱ 15 minFull walk-through of the CVaR-DE algorithm (Robert et al. 2021). Includes live progress bar, convergence plots, and multi-sequence benchmarks.
QAOA & Grover
Intermediate⏱ 15 minQAOA p-depth sweep (Boulebnane 2023) and Grover amplitude amplification speedup analysis (Khatami 2023). Side-by-side algorithm comparison.
Noise & Mitigation
Advanced⏱ 20 minRun on ideal vs noisy backends. Simulate IBM device noise via fake_backend, apply custom T1/T2 parameters, and use ZNE mitigation.
Local vs HTTP API
Intermediate⏱ 10 minTwo execution modes: run_local (in-process, no server) vs QuantumClient (HTTP to FastAPI backend). Backend health checks and full JobSpec reference.
Run locally
Clone the repo and run notebooks in your own Jupyter environment.
git clone https://github.com/Sraj4063/peptide-designer.git cd peptide-designer pip install -e "sdk/[local]" # installs qiskit, numpy, scipy, tqdm, matplotlib
pip install notebook tqdm matplotlib python -m ipykernel install --user --name bioquantum
jupyter notebook sdk/notebooks/00_quickstart.ipynb