Skip to content

lucajovine/stride_consensus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

stride_consensus

This python script takes as single argument an output file generated by the secondary structure assignment program STRIDE (PMID 15215436 ; https://webclu.bio.wzw.tum.de/stride), compares the secondary structure assignments for multiple copies of the same protein and generates a combined sequence and average secondary structure profile.

If the starting set of coordinates contains information for different proteins, the corresponding ATOM lines should be separated into multiple files before running STRIDE and then analyzing its output with stride_consensus.

The secondary structure codes (SSCs) output by the program match those of STRIDE:

H = Alpha helix
G = 3-10 helix
I = PI-helix
E = Extended conformation
B (or b) = Isolated bridge
T = Turn
C = Coil

In addition, the consensus secondary structure profile generated by the program will contain S or l (lowercase L) SSCs for residues whose assignments are tied between H, G, I, E or B, T, C, respectively.