DiffAb icon

DiffAb

(commit c3e2966)Code (opens in a new tab)Paper (opens in a new tab)Docs

Design antibody CDR regions using equivariant diffusion models for de novo antibody engineering

Upload file or drag and dropPDB, ENT · up to 50 MB

Output

Configure inputs to begin

Set options on the left, then click “Submit job”.

DiffAb webserver overview

The DiffAb webserver runs the pinned c3e2966 release to redesign antibody complementarity-determining region (CDR) sequences, structures, or both. It accepts an antibody structure with optional antigen chains and supports independent CDR co-design, coordinated multi-CDR co-design, native-start optimization, fixed-backbone sequence design, and fixed-sequence structure prediction.

Each job returns the generated PDB structures, reference structures, a CDR-sequence table, the exact inference configuration, native metadata, and downloadable files. See How to use DiffAb online for input preparation, mode selection, candidate evaluation, and limitations.

Pricing

DiffAb jobs start at 50 credits. The exact quote is calculated from the selected mode, CDRs, optimization steps, and sample count before submission.

These representative quotes use the default three CDRs (HCDR1, HCDR2, and HCDR3), five samples, and optimization step 4 where applicable:

Design modeCredits
Co-design selected CDRs independently120
Co-design selected CDRs together (sequence + structure)50
Optimize selected CDRs (sequence + structure)50
Fixed backbone for selected CDRs (sequence only)120
Predict selected CDR structures (fixed sequence)120

Coordinated multi-CDR co-design scales with sample count. Independent co-design, fixed-backbone design, and structure prediction scale with sample count and selected CDR count. Optimization also scales with the selected optimization step totals. Chain IDs, seed controls, and renumbering do not change the quote.

Inputs

InputTypeRequiredDescription
Antibody Structure or Antibody-Antigen Complex (PDB)PDBYesOne .pdb or .ent file up to 50 MiB, uploaded directly or fetched from RCSB. Multi-model files use the first model. An antibody structure is required; antigen chains are optional.
Job namestringNoOptional label used to identify the job in history.

Settings

Core settings

ParameterTypeDefaultDescription
Heavy chain IDstringAuto-detectOptional one-character antibody heavy-chain identifier. Leave blank for automatic antibody-chain detection and Chothia renumbering.
Light chain IDstringAuto-detectOptional one-character antibody light-chain identifier. Leave blank for automatic detection or for a heavy-chain-only nanobody.
Design modeenumCo-design selected CDRs together (sequence + structure)Select independent sequence-and-structure co-design, coordinated multi-CDR co-design, native-start optimization, fixed-backbone sequence design, or fixed-sequence structure prediction.
CDRs to designenumHCDR1, HCDR2, HCDR3Select one or more of HCDR1, HCDR2, HCDR3, LCDR1, LCDR2, and LCDR3. A selected loop absent from the detected antibody produces no variant for that loop.
Optimization stepsenum4Visible only for Optimize selected CDRs (sequence + structure). Select one or more native-start diffusion lengths from 1, 2, 4, 8, 16, 32, and 64; each selected CDR and step combination creates a separate variant.
Number of samplesinteger5Generates 1 to 10 samples for each native variant.

Advanced settings

ParameterTypeDefaultDescription
Use a random seedbooleanfalseGenerates a new seed for the job. Enabling the switch hides the reproducible seed field below.
Random seedinteger2022Reproducible seed from 0 to 4294967295. Visible when Use a random seed is disabled.
Input is already Chothia-numberedbooleanfalseSkips DiffAb's default AbNumber and ANARCI renumbering. Enable only for a correctly Chothia-numbered structure and provide at least one antibody chain ID because source chain auto-detection is disabled in this mode.

Outputs

ArtifactFormatDescription
Generated structuresPDBNumbered designs such as H_CDR3/0000.pdb, grouped by CDR or optimization variant and shown in the structure viewer.
Prepared inference inputPDBExact Chothia-renumbered input used for inference when automatic renumbering is applied.
Reference structuresPDBNative reference.pdb and variant reference files such as REF1.pdb, kept separate from generated designs.
CDR sequence tableCSVcdr_sequences.csv with the design name and extracted HCDR1, HCDR2, HCDR3, LCDR1, LCDR2, and LCDR3 sequences.
Generated structure archiveTAR.GZgenerated.tar.gz containing only the numbered generated PDB structures.
Native run metadataJSONmetadata.json describing the DiffAb variants and native run.
Inference configurationYAMLdiffab_config.yaml containing the exact configuration used for inference.
Execution logTXTlog.txt when the native DiffAb run produces a log.

Understanding results

The Viewer tab displays generated, prepared-input, and reference PDB files. The CDR sequences tab lists one row per generated structure with columns for the six antibody CDRs, and the Files tab provides every returned artifact for download.

Variant folders identify the CDR or optimization branch that produced a structure. Four-digit sample numbers record generation order only. DiffAb does not return a confidence, affinity, energy, or scientific ranking score.

Table of contents

Related tools

Proteo-R1

Proteo-R1

Design antibody CDRs with Proteo-R1 reasoning, diffusion, and optional framework inpainting.

RFantibody

RFantibody

Design antibody and nanobody binders with an end-to-end RosettaCommons pipeline

Genie 3

Genie 3

All-atom SE(3)-equivariant diffusion for unconditional generation, motif scaffolding, and binder design.

ODesign

ODesign

Design all-atom protein binders with controlled target sites, lengths, and interaction parameters.

ProGen2

ProGen2

Generate de novo protein sequences from plain-text prompts with sampling controls.

BioPhi

BioPhi

Humanize antibody sequences and evaluate humanness scores for therapeutic development.

BoltzGen

BoltzGen

Design protein, peptide, and nanobody binders against protein or small-molecule targets.

CoSiNE

CoSiNE

Evolve antibody sequences or score paired-antibody variants with a neural continuous-time Markov chain.

ProFam

ProFam

Family-conditioned protein sequence generation from FASTA, A2M, or A3M input

EvoDiff

EvoDiff

Generate protein sequences de novo, scaffold fixed motifs, or inpaint selected regions.