ProteinIQ
ODesign icon

ODesign

AI-powered all-atom binder design with precise control over target binding sites and interaction parameters

What is ODesign?

ODesign is an all-atom generative model for designing protein binders. Built on AlphaFold3-like architecture, it generates binding partners by specifying target epitopes with fine-grained control over interaction sites and binder properties. The model operates at atomic resolution, designing both backbone geometry and sidechain conformations simultaneously.

What distinguishes ODesign from earlier protein design tools is its unified framework for multimodal biomolecular design. While most tools specialize in proteins alone, ODesign handles proteins, nucleic acids, and small molecules within a single generative process, enabling interaction types like protein-binding RNA or DNA-binding ligands that were previously inaccessible.

The system uses diffusion-based generation with conditional control at molecular, motif, and atomic levels. Researchers can design binders for entire protein surfaces or specify precise hotspot residues for targeted interaction design.

How to use ODesign online

ProteinIQ runs ODesign on cloud GPU infrastructure, eliminating the need for local installation or compute resources.

Input

InputDescription
Target protein structureUpload PDB or CIF file, or fetch from RCSB using PDB ID (e.g., 1HSG). Maximum 50 MB.

Settings

Core Settings

SettingDescription
Receptor modeFlexible allows target protein conformational changes during design; Rigid keeps target structure fixed. Flexible mode better captures induced-fit binding but requires more compute.
Samples per seedNumber of binder designs to generate per random seed (1–10, default 5). Higher values increase diversity but extend runtime.
SeedsRandom seeds for reproducibility and diversity. Single value (e.g., 42) or comma-separated for multiple runs (e.g., 42,43,44). Each seed produces independent designs.
Hotspot residuesTarget residues for binder interaction (format: A30,A33,A34 or A50-64 for ranges). Leave blank to design binders for the entire target surface. Multiple chains supported (e.g., A100,B50-60).
Binder length minimumMinimum binder length in residues (20–200, default 50).
Binder length maximumMaximum binder length in residues (50–300, default 100). ODesign samples lengths within this range during generation.

Output

ODesign generates PDB structures containing the designed binder bound to the target protein. Each output includes:

  • All-atom coordinates for designed binder
  • Target protein structure (original or relaxed, depending on receptor mode)
  • Predicted binding interface

Multiple structures are returned when using multiple seeds or samples per seed. Download all structures as a ZIP archive or view individual structures in the 3D viewer.

How ODesign works

ODesign uses a diffusion-based generative process that progressively denoises random atomic coordinates into structured protein-protein complexes. The model is trained on AlphaFold3-like structure prediction, learning to generate binding partners conditioned on target structures.

Unlike backbone-only methods such as RFdiffusion that generate C-alpha traces requiring separate sidechain packing, ODesign generates full atomic detail in a single pass. This all-atom approach allows the model to account for sidechain interactions during generation rather than post-processing them.

The task-oriented masking mechanism enables control at three levels:

  • Molecular level: Specify which molecular types to generate (protein, RNA, DNA, ligand)
  • Motif level: Define hotspot residues that must interact with the binder
  • Atomic level: Control specific interaction geometries and conformations

Flexible receptor mode co-generates target-binder interfaces, allowing backbone adjustments in the target protein to accommodate the designed binder. Rigid mode fixes the target structure, generating binders for the provided conformation.

Applications

Therapeutic antibody design: Generate novel antibody scaffolds targeting specific epitopes on disease-relevant proteins. Hotspot specification enables focused design for neutralizing epitopes or allosteric sites.

Enzyme inhibitor design: Design protein-based inhibitors for enzyme active sites by specifying catalytic residues as hotspots. Rigid receptor mode maintains catalytic geometry while flexible mode explores induced-fit inhibition.

Protein-protein interaction modulators: Create binders that stabilize or disrupt native protein complexes. Multiple seed generation produces diverse scaffolds for experimental screening.

Nucleic acid-binding protein design: Design proteins that bind DNA or RNA at specified sequences—capabilities not available in protein-only design tools. Useful for genome editing tools and transcription factor engineering.

Interpreting results

ODesign outputs are ranked by model confidence but should be evaluated experimentally. Key validation steps:

  1. Visual inspection: Examine binding interface in 3D viewer for reasonable geometry—no clashes, appropriate hydrogen bonding networks, buried hydrophobic surfaces
  2. Interface metrics: Calculate buried surface area and interface residue contacts using SASA Calculator
  3. Structure quality: Validate designed binder with MolProbity to check for geometric outliers
  4. Sequence optimization: Refine designed sequence with ProteinMPNN for improved expressibility
  5. Structure prediction: Validate binding with AlphaFold 2 or Chai-1 to confirm predicted complex structure

Not all designs will bind experimentally. Generate multiple seeds and samples to produce diverse candidates for screening. Designs with high model confidence and good structural metrics have higher experimental success rates.

Limitations

Computational cost: All-atom generation is slower than backbone-only methods. Expect 20–30 minutes for typical runs with multiple seeds and samples.

No binding affinity prediction: ODesign generates structures but does not predict binding affinity (KD or ΔG). Use docking tools like AutoDock Vina or molecular dynamics simulations for affinity estimation.

Validation required: Generated designs are predictions requiring experimental validation. Model confidence does not guarantee experimental binding.

Limited post-translational modifications: The model does not account for glycosylation, phosphorylation, or other modifications that may affect binding.

Training data bias: Performance may degrade for target proteins with unusual folds or non-canonical interactions underrepresented in training data.

  • RFdiffusion3: Alternative all-atom diffusion model for protein design with different training approach
  • RFdiffusion: Backbone-only diffusion model, faster but requires separate sidechain packing
  • BindCraft: AlphaFold2-based binder design using backpropagation through structure prediction
  • ProteinMPNN: Sequence optimization for designed backbones, useful for refining ODesign outputs
  • AlphaFold 2: Validate designed binder-target complexes with structure prediction
  • MolProbity: Check structural quality of designed binders before experimental testing