Binding

Predict MHC-I binding affinity

Submit a peptide sequence and HLA allele for MHC class I binding affinity prediction using IEDB NetMHCpan. Predictions run asynchronously in the background. The first call returns {"status": "pending"}; poll the same URL until the response returns {"status": "done"} with the binding results. Results are cached so subsequent requests for the same peptide/allele pair return immediately.

get/predict_binding

Request

  • Base URL: https://canelib.erc.monash.edu/api
  • URL: https://canelib.erc.monash.edu/api/predict_binding
  • Auth: none declared

Query parameters

peptidestring required
Example:AGLTIGTLTHIL

Peptide amino acid sequence (8 to 15 residues).

allelestring required
Example:HLA-A*02:01

HLA allele in standard nomenclature (e.g. HLA-A02:01, HLA-B07:02).

methodstring

Prediction method. Default: netmhcpan_el (eluted ligand).

mut_posinteger
Example:5

1-indexed position of the mutated residue within the peptide. Used for differential binding analysis.

checkstring
Example:1

If set to any value, only checks the cache without starting a new prediction job. Returns {"status": "none"} if not cached.

Response

Binding prediction result, pending status, or cache miss.

Changes

No recorded changes to this operation across all 1 revision of this API.