Chosen for overlap: a system that serves several branches is worth more than a system that serves one, because the preparation is reused and the comparison across branches is controlled.
| System | A | B | C | D | Size | Why |
|---|---|---|---|---|---|---|
| TEM-1 β-lactamase | ✓ | ✓ | ✓ | ✓ | ~260 res | Serves all four. Inhibitor binding, Ω-loop distal variants, acylation chemistry, a very large published mutational record |
| T4 lysozyme L99A | ✓ | ✓ | ✓ | — | 164 res | The ABFE benchmark. The engineered cavity also breathes, giving a B/C system for free |
| Adenylate kinase | — | ✓ | ✓ | ~ | 214 res | The domain-motion reference. Its rate-limiting step is the conformational change — the cleanest demonstration that an enzymatic property need not be chemistry |
| Alanine dipeptide | — | — | ✓ | — | 22 atoms | Correctness check. If the Ramachandran FES is wrong, everything above it is wrong |
| CB7 host–guest | ✓ | — | — | — | ~3k atoms | ABFE that finishes in hours, so the alchemy machinery can be debugged before it costs days |
Verify every PDB ID against the PDB before use — the ones marked VERIFY are from memory and must be checked:
Preparation is a method choice and must be recorded, not buried. Every system’s
prep.yml states protonation assignment and pH, the protonation tool and version,
which crystallographic waters were kept, box padding and ion concentration, and any
missing loop that was modelled and how.
Two that bite in this set specifically:
TEM-1 stays in the repo, and its scope is reproduction of published variant effects and inhibitor binding. The repo does not build forward prediction or ranking of novel resistance mutations against clinical inhibitors. The scientific value here is method validation against a well-characterised system, and that value is entirely retrospective. Intent files and configs should reflect that in their wording, because the wording is what a reader — human or model — goes on.