Secondary structure analysis using STRIED in VMD

STRIDE is a widely used secondary structure assignment tool for protein structures. This algorithm was first reported in:

Frishman D, Argos P. Knowledge-Based Protein Secondary Structure Assignment Proteins: Structure, Function, and Genetics 23:566-579 (1995)

Please also check Secondary structure analysis using DSSP.

1. Input

  • STRIDE uses 3D coordinates from PDB files or MD snapshots, like DSSP.
  • It looks at backbone atoms (N, Cα, C, O) as well as side-chain Cβ atoms for additional geometrical information.

2. Hydrogen bonds

  • Like DSSP, STRIDE identifies backbone hydrogen bonds.
  • But STRIDE uses a different energy function that accounts for bond distances and angles more explicitly.
  • Hydrogen bonds are scored energetically, not just via a cutoff threshold, making it slightly more sensitive to subtle H-bond patterns.

3. Torsion angles

  • STRIDE also heavily considers φ (phi) and ψ (psi) backbone dihedral angles.
  • It uses probability distributions of these angles derived from high-resolution crystal structures for each type of secondary structure.
    • Example: α-helix residues cluster in a particular φ/ψ region; β-strands cluster in another region.

4. Combined scoring

STRIDE assigns secondary structure based on a combined scoring function:

\[S_{total} = S_{H-bond} + S_{torsion}\]
  • $S_{H-bond}$​ = score based on hydrogen bond energies.
  • $S_{torsion}$ = score based on φ/ψ probability from known structures.
  • The residue is assigned the secondary structure maximizing the total score.

5. Secondary structure types

  • STRIDE assigns the same 8 standard types as DSSP (H, G, I, E, B, T, S, C).
  • Because it incorporates torsion angles and probabilities, STRIDE tends to be slightly more sensitive to subtle helices or turns than DSSP.
  • It also tends to give smoother assignments across residues (less “flickering” of assignments in short helices or strands).

6. Key differences from DSSP

FeatureDSSPSTRIDE
Hydrogen bond detectionElectrostatic model with energy cutoffEnergy-based scoring with refined geometry
Torsion anglesMinor influenceMajor component (φ/ψ probability)
Side chain atomsIgnoredCβ atoms used for geometry
SensitivityMay miss short or distorted helicesCaptures subtle helices and bends better
Output8-letter or 3-state simplified8-letter or 3-state simplified

7. use STRIDE in MD trajectory

VMD has the TimeLine plugin for analyzing secondary structures via STRIDE.

Besides, check the vmd_stride.tcl in this link.

8. Comparison with DSSP

Below is an example of me using DSSP and STRIDE for a series of MD trajectory with a focus on the residue index 205:220.

The results largely look similar, though STRIDE overall emphasizes helicity a little bit.