Back to Claude Scientific Skills

AlphaFold DB (Predicted Protein Structures)

skills/database-lookup/references/alphafold.md

2.54.02.7 KB
Original Source

AlphaFold DB (Predicted Protein Structures)

Base URL

https://alphafold.ebi.ac.uk/api/

Auth

No auth required.

Key Endpoints

EndpointDescription
/prediction/{uniprot_accession}Prediction metadata and current file URLs by UniProt accession

Structure File URLs (direct download)

Prefer the URLs returned by /prediction/{uniprot_accession} (pdbUrl, cifUrl, bcifUrl, paeDocUrl, msaUrl, plddtDocUrl, and AlphaMissense annotation URLs) instead of hardcoding a version. AlphaFold DB file names are versioned; as of the checked API response for P00533, latestVersion is 6.

Current direct-download patterns:

https://alphafold.ebi.ac.uk/files/AF-{UNIPROT}-F1-model_v6.pdb
https://alphafold.ebi.ac.uk/files/AF-{UNIPROT}-F1-model_v6.cif
https://alphafold.ebi.ac.uk/files/AF-{UNIPROT}-F1-model_v6.bcif
https://alphafold.ebi.ac.uk/files/AF-{UNIPROT}-F1-predicted_aligned_error_v6.json
https://alphafold.ebi.ac.uk/files/AF-{UNIPROT}-F1-confidence_v6.json
https://alphafold.ebi.ac.uk/files/msa/AF-{UNIPROT}-F1-msa_v6.a3m

Example Calls

# Get prediction metadata for EGFR
https://alphafold.ebi.ac.uk/api/prediction/P00533

# Download PDB or mmCIF structure from current metadata
https://alphafold.ebi.ac.uk/files/AF-P00533-F1-model_v6.pdb
https://alphafold.ebi.ac.uk/files/AF-P00533-F1-model_v6.cif

# Download PAE (predicted aligned error)
https://alphafold.ebi.ac.uk/files/AF-P00533-F1-predicted_aligned_error_v6.json

Response Format

/prediction/{accession} returns a JSON array. Key fields include modelEntityId, latestVersion, allVersions, globalMetricValue (mean pLDDT), sequenceStart, sequenceEnd, taxId, organismScientificName, pdbUrl, cifUrl, bcifUrl, paeDocUrl, paeImageUrl, plddtDocUrl, msaUrl, and AlphaMissense annotation URLs when available.

Coordinate files are available as PDB, mmCIF, and binary CIF. Prefer mmCIF/BCIF for large structures. Per-residue confidence is stored in the coordinate file B-factor column and is also available as confidence JSON. PAE is JSON.

Proteins longer than the model size limit may be represented as overlapping fragments (F1, F2, ...). Preserve fragment identifiers and residue ranges when reporting results.

Rate Limits

No strict per-request limit is published. For many proteins, use the metadata endpoint to retrieve current URLs and pace requests conservatively. For proteome-scale or all-database retrievals, use AlphaFold DB's FTP/download pages or Google Cloud public dataset instead of looping over individual file URLs. The database contains over 200M monomer predictions, and current downloads also include selected AlphaFold complex predictions.