Skip to main content
Chemistry LibreTexts

Protein Structure Prediction Activity

  • Page ID
    594028
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\dsum}{\displaystyle\sum\limits} \)

    \( \newcommand{\dint}{\displaystyle\int\limits} \)

    \( \newcommand{\dlim}{\displaystyle\lim\limits} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \(\newcommand{\longvect}{\overrightarrow}\)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\ket}[1]{\left| #1 \right>}\)
    \(\newcommand{\bra}[1]{\left< #1 \right|}\)
    \(\newcommand{\braket}[2]{\left< #1 \vphantom{#2} \right| \left. #2 \vphantom{#1} \right>}\)
    \(\newcommand{\braopket}[3]{\left< #1 \vphantom{#2}\vphantom{#3} \right| #2 \vphantom{#1}\vphantom{#3} \left| #3 \vphantom{#1}\vphantom{#2} \right>}\)
    \(\newcommand{\qmvec}[1]{\mathbf{\vec{#1}}}\)
    \(\newcommand{\op}[1]{\hat{\mathbf{#1}}}\)
    \(\newcommand{\expect}[1]{\langle #1 \rangle}\)
    \(\newcommand{\dfn}[1]{\emph{\textbf{#1}}}\)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

      About this activity

      Overview


      In this activity, students use AlphaFold to predict a protein structure and evaluate confidence in the prediction using pLDDT, PAE, and pTM scores. Students then use UCSF ChimeraX to compare the predicted structure with an experimentally determined structure from the Protein Data Bank and evaluate structural similarity using RMSD values.

      Recommended audience: Undergraduate Biochemistry / Structural Biology

      Estimated time: one class period (65 min)

      Required resources: AlphaFold Server, UCSF ChimeraX
      Prerequisites: Basic understanding of protein primary, secondary, and tertiary structure

      Learning objectives:

      By the end of this activity, students will be able to:

      1. Generate a protein structure prediction from an amino-acid sequence using AlphaFold.

      2. Interpret pLDDT, PAE, and pTM as measures of confidence in a predicted structure.

      3. Use ChimeraX to visualize and align predicted and experimentally determined protein structures.

      4. Interpret RMSD as a measure of structural similarity.

      5. Evaluate strengths and limitations of computational protein-structure prediction.

      1. Predict protein structure from sequence using AlphaFold:

      · Go to AlphaFold Server.

      AlphaFold Server homepage showing the “Continue with Google” button highlighted.

      Figure 1. AlphaFold Server. AlphaFold Server is a web-based service for predicting biomolecular structures containing proteins, DNA, RNA, ligands, and ions, and can model chemical modifications of proteins and nucleic acids. The server is powered by the AlphaFold 3 model. Screenshot of AlphaFold Server; annotations added by the author.

      • Click on Continue with Google button and sign in with your Google account.
      • You will use the following sequence to predict protein 3D structure using AlphaFold:

      KKVVLGKKGDTVELTCTASQKKSIQFHWKNSNQIKILGNQGSFLTKGPSKLNDRADSRRSLWDQGNFPLIIKNLKIEDSDTYICEVEDQKEEVQLLVFGLTANSDTHLLQGQSLTLTLESPPGSSPSVQCRSPRGKNIQGGKTLSVSQLELQDSGTWTCTVLQNQKKVEFKIDIVVLAFQKASSIVYKKEGEQVEFSFPLAFTVEKLTGSGELWWQAERASSSKSWITFDLKNKEVSVKRVTQDPKLQMGKKLPLHLTLPQALPQYAGSGNLTLALEAKTGKLHQEVNLVVMRATQLQKNLTCEVWGPTSPKLMLSLKLENKEAKVSKREKAVWVLNPEAGMWQCLLSDSGQVLLESNIKVLP

      • Go to Server tab and input the sequence in the box and click on Continue and preview job:AlphaFold Server protein input interface showing the protein sequence input field and the “Continue and preview job” button highlighted.
      • Update the job name and click on Confirm and submit job:

      Image3.png

      • After the prediction is completed (as indicated by a checkmark next to the job name) you can Open and Download results. Make sure to also Save the downloaded results for later use.

      AlphaFold Server search history showing a completed prediction, with the results menu open and “Open results” and “Download” highlighted.

      • Insert the obtained results below, including the predicted three-dimensional structure of your protein and the PAE plot.
      • Explain and analyze the following confidence metrics for the predicted protein structure:

      pLDDT scores:

      PAE plot:

      pTM score:

      2. Compare predicted and experimentally determined protein structures

      • You will now compare the protein structure predicted by AlphaFold with the experimentally determined structure from the Protein Data Bank (PDB ID: 1WIO)
      • We will use ChimeraX for visualization of your protein structures. UCSF ChimeraX (or simply ChimeraX) is the next-generation molecular visualization program from the Resource for Biocomputing, Visualization, and Informatics (RBVI). ChimeraX can be downloaded free of charge for academic, government, nonprofit, and personal use.
      • Download and install UCSF ChimeraX

      UCSF ChimeraX download webpage showing download options for macOS and Windows.

      Figure 2. UCSF ChimeraX. UCSF ChimeraX is a molecular visualization program that can be downloaded free of charge for academic and personal use. Screenshot from the UCSF ChimeraX website.

      • Open ChimeraX and click on Open button to open your predicted structure (.cif file).

      ChimeraX interface showing the Open button highlighted, a file browser with an AlphaFold-predicted CIF structure selected, and the resulting protein structure displayed in ChimeraX.

      Figure 3. UCSF ChimeraX can be used to visualize and analyze protein structures. Screenshot generated by the author using UCSF ChimeraX.

      • Open experimentally derived structure of the same protein (PDB ID 1WIO). In the Command box, type “open 1WIO” and you will see a second, experimentally derived structure (blue) appear in the vicinity of your predicted structure (beige).

      ChimeraX interface showing the AlphaFold-predicted structure in beige and the experimentally determined structure, PDB ID 1WIO, in blue. The command “open 1WIO” is highlighted in the Command box.

      • Align the two structures by typing “matchmaker #1 to #2” in the Command dialog box. Insert the obtained image below and clearly label predicted and experimentally determined structures:
      • Explain and analyze the obtained RMSD values:
      • Based on your AlphaFold confidence metrics and your comparison with the experimentally determined structure, what conclusions can you draw about the strengths and limitations of the AlphaFold prediction for this protein?

      References and Resources:

      AlphaFold 3:

      Abramson, J., Adler, J., Dunger, J., et al. (2024). Accurate structure prediction of biomolecular interactions with AlphaFold 3. Nature, 630, 493–500. https://doi.org/10.1038/s41586-024-07487-w

      ChimeraX:

      Meng, E. C., Goddard, T. D., Pettersen, E. F., Couch, G. S., Pearson, Z. J., Morris, J. H., & Ferrin, T. E. (2023). UCSF ChimeraX: Tools for structure building and analysis. Protein Science, 32(11), e4792.

      Pettersen, E. F., Goddard, T. D., Huang, C. C., Meng, E. C., Couch, G. S., Croll, T. I., Morris, J. H., & Ferrin, T. E. (2021). UCSF ChimeraX: Structure visualization for researchers, educators, and developers. Protein Science, 30(1), 70–82.

      Experimental Structure:

      Wu, H., Kwong, P. D., & Hendrickson, W. A. (1997). Dimeric association and segmental variability in the structure of human CD4. Nature, 387, 527–530. https://doi.org/10.1038/387527a0

      Protein Data Bank:

      RCSB Protein Data Bank. PDB ID 1WIO: Structure of T-cell surface glycoprotein CD4, tetragonal crystal form. https://doi.org/10.2210/pdb1WIO/pdb

      Software Acknowledgment

      This activity uses AlphaFold Server for protein structure prediction and UCSF ChimeraX for molecular visualization and structural comparison. AlphaFold Server is developed by Google DeepMind, and UCSF ChimeraX is developed by the Resource for Biocomputing, Visualization, and Informatics at the University of California, San Francisco, with support from the National Institutes of Health.


      This page titled Protein Structure Prediction Activity was last modified on Wed, 07 Oct 2026 02:08:08 GMT and is shared under a CC BY 4.0 license and was authored, remixed, and/or curated by Aleksandra Dimitrijevic Stamenov.

      • Was this article helpful?