Tuesday: Structure Prediction
Historical day 2 · inspect structures, interpret confidence, and compare prediction strategies
Overview
Tuesday preserves the structure-prediction day of the original workshop. The self-paced goal is not to memorize model architecture or obtain a plausible-looking PDB. It is to turn a prediction into a defensible interpretation: what is locally confident, what is uncertain relative to what, how the output compares with experiment or another model, and what decision the evidence supports.
- Inspect chains, residues, distances, interfaces, and confidence coloring in PyMOL.
- Explain the folding problem, Anfinsen’s hypothesis, Levinthal’s paradox, and the role of modern prediction metrics.
- Explain at a useful level how MSA information, the Evoformer, the structure module, and recycling contribute to AlphaFold2.
- Interpret pLDDT and PAE without confusing local confidence with a globally determined arrangement.
- Compare AlphaFold2 and ESMFold by evidence, speed, MSA dependence, and fitness for a stated question.
Tuesday contract
| Core path | Full bootcamp | |
|---|---|---|
| Active effort | 5–7 hours | 8–11 hours |
| Compute time | Add 15–90 minutes per prediction plus any hosted/HPC queue | Add several prediction variants and optional multimer runs |
| Compute | Laptop + PyMOL; hosted ColabFold or local 16+ GB GPU for prediction | Local/hosted GPU, multiple model settings, and saved confidence outputs |
| Output | Structure figure, metric interpretation, AF2 confidence analysis, and comparison memo | Core evidence plus architecture notes and parameter/model comparisons |
| Finished when | You can state what you trust, what you do not trust, and what evidence you would seek next | You can also explain how inputs/settings plausibly changed the observed output |
Recordings are the original live explanations. Unless a page says otherwise, they are optional companions to the written core and hands-on work.
Choose a Tuesday route
Core path
Complete all four modules in order, but take the short route through AlphaFold2:
- Make one annotated PyMOL view.
- Build a metric-selection note from the structure-prediction lesson.
- Predict or obtain GFP outputs, interpret pLDDT and PAE, and make one trust/uncertainty decision.
- Compare the same target with ESMFold and AlphaFold2, then write a model-choice memo.
Full-bootcamp path
Add the live recordings and slides, the AlphaFold2 Architecture Deep Dive, model/recycle/MSA experiments, the optional multimer, and the optional ESMFold speed/memory/determinism sections.
Reference path
- Need structure-viewing commands? Go directly to PyMOL and VS Code.
- Need metric or folding background? Use Structure Prediction.
- Need AF2 confidence interpretation? Use the core AlphaFold2 and OpenFold lesson. Need implementation-level attention and geometry? Add the architecture deep dive.
- Need an MSA-free predictor comparison? Use ESMFold vs. AlphaFold2.
Watch → Read → Do → Check
| Module | Active time | Watch | Read | Do | Check / artifact |
|---|---|---|---|---|---|
| 1. PyMOL and VS Code | 60–90 min | Optional original workshop recording | Navigation, selections, representations, sequence/structure connection, and remote workflow | Inspect one PDB; select a biologically meaningful region; measure or label it; save a figure | PNG, PDB ID, and command history make the view reproducible |
| 2. Structure Prediction | 60–90 min | Optional original workshop recording | Folding foundations, CASP, RMSD/lDDT/GDT/TM-score, and method families | Compare two structures and choose the metric(s) appropriate to a stated question | One-page metric note explains why a single score is insufficient |
| 3. AlphaFold2 and OpenFold + architecture deep dive | 60–90 min core; +90–120 min deep dive | Optional recording/slides | Core workflow, MSA intuition, pLDDT, PAE, and practical limits; attention and geometry are optional enrichment | Predict GFP locally or in ColabFold, inspect the ranked PDB and confidence outputs, and compare with 1GFL | Figure combines structure/confidence evidence; note separates observation, interpretation, uncertainty, and next step |
| 4. ESMFold vs. AlphaFold2 | 2–3 hr plus inference | Optional original workshop recording | Language-model prediction, confidence extraction, tradeoffs, and disagreement | Run or inspect both models on the same sequence; align with 1GFL; compare confidence, RMSD, and runtime | Model-choice memo selects a method for two different scenarios and explains disagreement |
Use a saved ranked PDB, scores JSON, PAE image, and log from the course or a peer. Record their provenance and complete the same analysis. The learning checkpoint is the interpretation, not access to a particular GPU or hosted quota.
A reusable interpretation pattern
For every predicted structure, write five short statements:
- Input: sequence(s), MSA mode/source, model/settings, and comparison structure if any.
- Observation: pLDDT pattern, PAE blocks/off-diagonal regions, agreement across models/seeds, and structural comparison.
- Interpretation: which local regions and relative arrangements are supported.
- Uncertainty: disorder, domain motion, interface ambiguity, sparse evolutionary information, or model disagreement.
- Decision: what the structure is fit for and what evidence is required before a higher-stakes use.
“The structure looks right” is not an interpretation. “The core is locally confident, but high inter-domain PAE means the relative orientation should not define an interface experiment” is.
Tuesday evidence checkpoints
Next step
Proceed when you can interpret uncertainty rather than merely generate coordinates. Wednesday extends that habit to multimodal complex prediction and then switches from predicting a sequence to generating backbones under design constraints.