Skip to main content
Use Batch Submit with endpoint: "fold_max_accuracy" and one or more inputs in payload. Each item must name esmfold2-2026-05-cutoff-2025 as its model. This operation is available on Biohub’s Batch API. The schema below describes one payload entry. See the Batch API overview for submission, polling, and downloads.

Inputs and limits

Supply a molecular complex through all_atom_input with protein, RNA, DNA, or ligand entries. The total input length is limited to 4096 tokens. Protein residues and RNA/DNA nucleotides count as one token each; ligands and modified residues count by heavy atom. The service generates its own MSA by searching UniRef30 and ColabFold with the following settings:
  • max_prefilter = 100,000
  • max_accept = 10,000
  • diff = 3,000
  • expand_diff = 3,000
It then fans out to 5 folds using 5 different seeds and selects the best predicted structure. The supported output options are include_pae, include_pair_chains_iptm, and include_embeddings.

One maximum-accuracy folding input. The service generates its own MSA; caller-supplied MSAs and folding recipe parameters are not supported.

model
enum<string>
required

The model served by fold_max_accuracy. Required in every payload item.

Available options:
esmfold2-2026-05-cutoff-2025
all_atom_input
FoldAllAtomInput · object
required

(ESMFold2) All atom input (protein, RNA, DNA, and ligand) to fold.

potential_sequence_of_concern
boolean
default:false

Disclose potential sequences of concern. For approved users, such sequences will not go through additional safety filtering. Reach out if you are interested in using this.

include_pae
boolean
default:false

(ESMFold2) Whether to include Predicted Aligned Error (PAE) matrix in the response.

include_pair_chains_iptm
boolean
default:false

(ESMFold2) Whether to include pair-chain IPTM predictions in the response.

include_embeddings
boolean
default:false

(ESMFold2) Whether to include sequence and pair embeddings in the response.