
AntiFold
Design antibody sequences from structure with AI-powered inverse folding
AntiFold webserver overview
AntiFold 0.3.1 performs antibody-specific inverse folding on a fixed variable-domain structure. It supports paired heavy and light variable domains, nanobodies, optional antigen context, IMGT region masks, probability analysis, sequence sampling, and native per-residue embeddings.
Each run returns AntiFold's residue-level amino-acid distribution and run files. Sampling runs also return designed antibody sequences with source-native scores. For method background, preparation guidance, interpretation, and validation, see how to use AntiFold online.
Pricing
| Job | Credits | Assumptions |
|---|---|---|
| One antibody or nanobody structure | 30 | One .pdb, .ent, or .cif input. The current quote is unchanged by sequence count, temperature, region selection, antigen context, or embedding extraction. |
The exact credit quote is calculated before submission. A workflow that submits multiple structures creates one quoted AntiFold job per structure.
Inputs
| Input | Accepted data | Limit | Notes |
|---|---|---|---|
Antibody Structure | .pdb, .ent, .cif, or an RCSB PDB fetch | 50 MiB | Paired mode requires at least two protein chains. Nanobody mode accepts a single VHH chain. |
The structure should contain antibody variable domains. Region-specific sampling uses the structure's IMGT residue numbering. AntiFold reports a warning when the numbering does not appear compatible instead of silently renumbering the structure.
Chain IDs can use any valid labels. In paired mode, blank heavy and light chain fields select the first and second non-antigen chains in file order. In nanobody mode, a single available chain can be selected automatically. A declared antigen chain is used as structural context and cannot also be assigned an antibody role.
AntiFold 0.3.1 reports only the final character of each selected chain label in its native results. Multi-character CIF labels can be associated with the submitted chains when every selected antibody and antigen label has a different final character. Labels such as HA, LB, and AG meet this condition. Colliding labels can fail in AntiFold or produce ambiguous native results. Successful ambiguous runs retain their native files and show a warning without assigning sampled sequences or mutations to submitted chains.
Settings
Core settings
| Parameter | Type | Default | Description |
|---|---|---|---|
Input mode | enum | Paired antibody (VH/VL) | Selects paired heavy/light or Nanobody / VHH processing. |
Heavy chain ID | string | automatic | Optional paired-mode heavy-chain label. Blank selects the first non-antigen chain. |
Light chain ID | string | automatic | Optional paired-mode light-chain label. Blank selects the second non-antigen chain. |
Nanobody chain ID | string | automatic | Optional nanobody-mode VHH chain label. A single available chain is selected automatically. |
Antigen chain ID | string | optional | Includes one antigen chain as structural context. Sampling remains limited to the selected antibody chain or chains. |
Number of sequences | integer | 0 | Generates 0 to 100 variants. 0 runs the source-default probability analysis without sequence sampling. |
Sampling temperature | number | 0.2 | Accepts 0 to 1.5. Lower values concentrate sampling on high-probability amino acids; higher values increase diversity. |
IMGT region selection
| Parameter | Type | Default | Description |
|---|---|---|---|
IMGT regions to design | enum | CDRs only (CDR1, CDR2, CDR3) | Selects the source-native region mask used for sequence sampling. |
Available aggregate masks are:
cdrs: all CDR1, CDR2, and CDR3 positionsall: all antibody variable-domain regionsheavy_cdrsandlight_cdrs: all CDRs on one chainCDR1,CDR2, andCDR3: the named CDR on both applicable chainsframeworks: all framework regionsheavy_allandlight_all: all regions on one chain
Chain-specific masks are CDRH1, CDRH2, CDRH3, CDRL1, CDRL2, CDRL3, FWH1, FWH2, FWH3, FWH4, FWL1, FWL2, FWL3, and FWL4. Light-chain masks are unavailable in nanobody mode.
Choose Custom region list to combine masks using single spaces, for example CDRH1 CDRL3 or CDRH3 FW1. Accepted tokens are CDR1, CDR2, CDR3, CDRH, CDRL, all, allH, allL, the chain-specific masks above, and FW1, FW2, FW3, FW4. Nanobody lists must include at least one mask that applies to the VHH chain. Standalone FWH and FWL and integer position lists are not supported.
Advanced options
| Parameter | Type | Default | Description |
|---|---|---|---|
Random seed | integer | 42 | Accepts 0 to 4,294,967,295 and controls sequence sampling. Seeded FASTA designs are stable on the reviewed runtime, while final GPU probability digits may vary. |
Extract per-residue embeddings | boolean | false | Returns AntiFold's native per-residue .npy representation. AntiFold 0.3.1 requires Number of sequences to be 0 when this option is enabled. |
Outputs
| Output | Format | When returned | Contents |
|---|---|---|---|
| Residue probabilities | .csv | Every successful run | Structure chain and position, insertion code, original and top residue, IMGT region, perplexity, and log probabilities for all 20 standard amino acids. |
| Designed sequences | .fasta | Number of sequences is greater than 0 | Original and sampled antibody sequences with temperature, sample number, score, global score, sequence recovery, and mutation count in the native headers. |
| Per-residue embeddings | .npy | Embedding extraction is enabled | Source-native float32 latent representation, preserved as binary NumPy data. |
| Structured results | .json | Every successful run | Parsed residue rows, sampled sequence metadata, mutations, summary values, and source provenance. |
| Run log | .txt | Every successful run | AntiFold's native execution log and scientific warnings. |
The Results view compares sampled sequences with the submitted sequence. The Residue probabilities view presents the native CSV as a spreadsheet. Every native file remains downloadable from the Files view and can be routed through workflows where its format is supported.
Understanding results
top_resis the highest-probability amino acid at a residue position.- The amino-acid columns contain source-native log probabilities. A larger value, meaning closer to zero, indicates greater model support at that position.
perplexityis the effective breadth of the residue distribution. Lower values indicate a concentrated distribution; higher values indicate more alternatives. Compare positions within the same run rather than applying a universal pass or fail threshold.scoreis the sampled sequence's mean negative log-likelihood over the selected design region.global_scoreuses all selected antibody residues. Lower values indicate stronger model support, but neither value is an experimental affinity or stability measurement.seq_recoveryis the fraction of sampled antibody positions that match the submitted sequence. Mutation records retain the native CSV position and insertion-code text. For uniquely associated multi-character labels, structured results distinguish the submitted chain label from the native chain label. Native CSV and FASTA files remain unchanged.
AntiFold assumes a fixed input backbone. A sequence with a favorable score still requires independent structural, developability, binding, and experimental validation for its intended use.
Related tools
IgDesign
Design antibody CDR loops from antibody-antigen complex structures using inverse folding.
Caliby
Design sequences for a structure or an aligned ensemble
HyperMPNN
Design protein sequences optimized for thermal stability from backbone structures.
LigandMPNN
Design protein sequences around ligands, metals, and nucleotides for enzyme engineering and binding-site optimization.
NuCaliby
Joint protein and coding DNA design from protein backbones
ProteinMPNN
Design amino acid sequences for protein backbones with fixed positions, amino acid biases, and sequence diversity controls.
SolubleMPNN
Design sequences with the ProteinMPNN-family model trained on structures from soluble-protein PDB IDs.
Humatch
Humanize antibodies with optimal V-gene matching.
Proteo-R1
Design antibody CDRs with Proteo-R1 reasoning, diffusion, and optional framework inpainting.
mBER
Design VHH nanobody binders using structure-guided modeling.