Problem: Find a short DNA sequence within a large genome database — a search problem with ~3 billion base pairs. Quantum advantage: Grover’s algorithm searches unsorted data in O(√N) queries vs O(N) classical — quadratic speedup. Full example: github.com/softquantus/qcos/examples/genomics/dna_search_grover.py

2. Protein Folding Energy Minimisation with VQE + Hybrid

Problem: Find the minimum energy configuration of a protein — the protein folding problem. Classical methods become exponentially expensive for chains > 100 amino acids. Quantum advantage: VQE (Variational Quantum Eigensolver) finds the ground state energy of a Hamiltonian that encodes the protein folding problem.

3. Drug-Target Interaction Prediction

Problem: Predict binding affinity between a drug molecule and a protein target — critical for drug discovery.

More genomics examples on GitHub

  • dna_search_grover.py — Genome database search
  • protein_folding_vqe.py — Lattice HP model with VQE
  • molecular_docking.py — Drug-target binding prediction
  • sequence_alignment_qram.py — Quantum RAM-based alignment
→ View all genomics examples