Overview
PECAN/CheSPI (command n6) is a two-tab dialog that predicts protein secondary structure directly from assigned chemical shifts โ no structure calculation or NOE data required. The PECAN tab runs POKY's own density-based classifier (helix/strand probability per residue); the CheSPI tab runs a POKY-adapted build of Nielsen & Mulder's CheSPI, which additionally estimates helix/sheet/turn/coil populations (useful for partially-folded or intrinsically disordered regions) and full 3-state and 8-state DSSP class probabilities.
Access it from Utilities โ PECAN/CheSPI, or type its command code n6.
PECAN tab
Run predicts secondary structure from your current session's chemical shifts (CA, CB, HA, C). You'll be asked which condition to use and whether to include unused resonances, then for a directory to write results into. BMRB entry runs the same prediction against a local NMR-STAR file or a published BMRB entry number instead of the current session.
Results are written as an NMR-STAR-style pecan_results.txt (opened automatically in
Notepad) with per-residue extended/helix probabilities, and can optionally be plotted with POKY's
built-in NDP plot tool.
CheSPI tab
Run predicts secondary structure from the current session's chemical shifts, the same way as PECAN's Run button. BMRB entry lets you instead point CheSPI at a local NMR-STAR file or download a published BMRB entry directly.
Once a run finishes, the output box shows a compact "short summary" line (sequence, per-residue confidence digit, and 8-class DSSP string) followed by a full per-residue table: amino acid, best-matching 8-state DSSP class, its confidence, and the helix/sheet/turn/coil population percentages.
- Save results... writes the summary and table to a text file and opens it in Notepad.
- Export PyMOL coloring... saves a
.pmlscript that colors each residue by its CheSPI-derived color (from the CheZOD Z-score and principal components) and copies arun <path>command to your clipboard โ load your structure in PyMOL, then paste that command into PyMOL's command line.
CheSPI input options
| Source | What's used | When to prefer it |
|---|---|---|
| Run (current session) | Sequence + shifts from your open project | Everyday use while assigning |
| BMRB entry โ Local file | An existing NMR-STAR file as-is | You already have a full deposition (e.g. from I-PINE) with real sample conditions |
| BMRB entry โ BMRB number | Downloaded directly from bmrb.io | Checking a published entry, or comparing against your own data |
Reading CheSPI's results
The 8-state DSSP classes are: H alpha-helix, G 3-10-helix, I pi-helix, E sheet, - none (extended/disordered), T turn, S bend, B bridge. The population percentages (helix/sheet/turn/coil) are the more informative view for partially structured or disordered regions, since a residue rarely sits at 100% in any one class โ CheSPI is specifically designed to resolve small amounts of residual structure that a single best-class call would hide.
References
Nielsen, J.T. and Mulder, F.A.A. CheSPI: chemical shift secondary structure population inference. J. Biomol. NMR 75, 273โ291 (2021). doi:10.1007/s10858-021-00374-w
CheSPI's random-coil shift predictions are computed via POTENCI (embedded in the same tool), and its original implementation is available at github.com/protein-nmr/CheSPI. If CheSPI results contribute to your publication, please cite the paper above.