Constraints allow you to incorporate experimental knowledge or structural hypotheses directly into Boltz predictions. While standard predictions to well-defined binding sites work without constraints, they become essential for covalent attachments, cryptic pockets, and ambiguous binding modes.Documentation Index
Fetch the complete documentation index at: https://docs.boltz.bio/llms.txt
Use this file to discover all available pages before exploring further.
When Should You Use Constraints?
Covalent Attachments
Specify specific atom-atom covalent bonds
Cryptic Pockets
Direct binders to non-obvious or allosteric binding sites
Molecular Glues
Enforce proximity between biomolecular chains or domains
Three Types of Constraints
Bond Constraints
Define covalent bonds between specific atoms.| Property | Description |
|---|---|
| Use Case | Covalent bonds (acrylamide warheads, nitrile warheads, disulfide bridges) |
| Inputs Required | Chain + Residue + Atom for both bonding partners |
| Model Behavior | Hard constraint—these atoms MUST form a bond |
Example: Covalent Inhibitors
Step-by-step guide for modeling covalent bonds
Contact Constraints
Define distance restraints between atoms or residues.| Property | Description |
|---|---|
| Use Case | Known interaction sites |
| Inputs Required | Two entities + maximum distance (4-20 Å) |
| Model Behavior | Predicts a structure using the given information as a constraint |
Example: Molecular Glues
Guide multi-protein assemblies with contact restraints
Pocket Constraints
Define binding site residues where a ligand/chain should bind.| Property | Description |
|---|---|
| Use Case | Cryptic pockets, allosteric sites, ambiguous binding modes |
| Inputs Required | Set of residues + which chain should bind |
| Model Behavior | Directs binder chain toward specified pocket region |
Example: Cryptic Pockets
Target specific binding regions with pocket constraints
Using Constraints in Design Projects
Constraints become even more powerful in Design Projects, where they guide virtual screening campaigns and iterative design cycles. You can apply the same constraint logic to entire libraries of compounds, ensuring all predictions respect your structural requirements.What’s Next?
Setting Up Constraints
Detailed instructions for configuring each constraint type
Constraints in Design Projects
Apply constraints across virtual screening campaigns