Sequence & Isoform Resolution
Maps all 9,714 unique proteins (43,475 rows in mmc3.xlsx) across canonical UniProtKB, historical UniSave, and splice isoforms so every residue index verifies against a true C.
| Residue | Min Dist to SG | Pocket Zone | Charge Handling at pH 7.4 | Atoms | Σ qᵢ (Thiol) | Σ fᵢ⁻ (Thiol) | Σ fᵢ⁻ (Thiolate) |
|---|
Whenever a residue inside the 10.0 Å sphere connects via a peptide bond to a residue outside 10.0 Å, cut_pocket() severs the C–N bond and places a hydrogen link atom (HCAP, pink spheres) along the bond vector (1.09 Å for C–H, 1.01 Å for N–H) for a closed-shell valence structure.
| HCAP Atom # | Capped Residue | Backbone Atom | Boundary Severance Type | Bond Len | Dist to SG | 3D Coordinates (Å) |
|---|
Ionizable residues within ≤ 6.0 Å retain their pH 7.4 charge state from PROPKA. Ionizable side chains between 6.0–10.0 Å (lime green) are neutralised to prevent boundary artifacts.
| Residue | Min Dist to SG | Neutralisation Action Applied |
|---|
Hydrogen-bond donors within 3.1 Å of SG stabilize the negatively charged thiolate (-S⁻), lowering $\Delta E_{\text{deprot}}$ and $\text{p}K_a$.
| Donor Residue | Donor → H | H···SG Dist | Donor···SG Dist |
|---|
Normalized percentile profile across the computed ligandable proteome
Direct GFN2-xTB / ALPB(water) comparison before and after proton loss
| Observable | Thiol ($\text{-SH}$) | Thiolate ($\text{-S}^-$) | Shift ($\Delta$) |
|---|
Deprotonation raises $\varepsilon_{\text{HOMO}}$, turning $\text{S}_\gamma^-$ into a potent soft nucleophile
66 global element-pair bags ($\text{H, C, N, O, S, P, F, Cl, Br, I, Mg}$) $\times$ 8 terms + 11 $\text{S}_\gamma$-anchored local bags $\times$ 4 terms
Every scalar electronic, Fukui, Wiberg, and radial shell descriptor stored for the selected cysteine
| Category | Feature Key | Thiol ($\text{-SH}$) | Thiolate ($\text{-S}^-$) | Physical Meaning |
|---|
Zero protein overlap between training and test sets
Evaluated strictly on unseen canonical proteins
| Model / Predictor | Acc. | Top-50 | Same-Prot #1 | AUC |
|---|
Mean $|\text{SHAP}|$ impact on log-odds across 308 quantum, 3D CIF & sequence features
Inspect unseen test hits or cryptic pockets
| Site | Split | Truth | P(Lig) | ΔE | %Vbur |
|---|
run_mmc3_ligandable.py)Static snapshot: no live worker stream.
Maps all 9,714 unique proteins (43,475 rows in mmc3.xlsx) across canonical UniProtKB, historical UniSave, and splice isoforms so every residue index verifies against a true C.
Deduplicates folding at the protein level via Boltz-2. Giant proteins (> 1,400 aa) are folded in a 700-residue window centered on the target cysteine cluster with full index remapping.
PDB2PQR + PROPKA assigns physiological pH 7.4 protonation states and optimizes the 3D hydrogen-bond network while filtering detached terminal H artifacts (> 1.45 Å).
Extracts all residues within 10.0 Å of $\text{S}_\gamma$, caps severed peptide bonds with HCAP hydrogens, reconstructs missing $\text{H}_\gamma$ protons on low-$\text{p}K_a$ thiols, and neutralises side chains beyond 6.0 Å.
Runs GFN2-xTB single-points + condensed Fukui ($f^+, f^-, f^0$) on both Thiol ($\text{-SH}$, charge $q$) and Thiolate ($\text{-S}^-$, charge $q-1$) plus Morfeus SASA & buried volume.