The Secondary Structure Server

2StrucCompare, the updated version of this webserver, can be found below:


Download References

Presented below is a short description of each method applied in 2Struc. Please click the purple buttons to access the references. In each reference box you will find a link to the original published work and, where available, web based resources. If you use 2Struc and publish your work please cite our paper (Klose, D & R.W. Janes, 2010, 2Struc - The Protein Secondary Structure Analysis Server, Biophysical Journal, 98:454a-455) and each of the methods you run.


Dictionary of Secondary Structure of Proteins (DSSP) assigns eight state secondary structure using hydrogen bonds alone. DSSP defines a hydrogen bond where the bond energy is below -0.5 kcal/mol based on a Coulomb approximation of the hydrogen bond energy.


DSSPcont is a variant of DSSP aiming to assign secondary structure in a continuous fashion, thus reflecting the structural variability due to thermal motion. The continuous output is achieved by running DSSP multiple times with different hydrogen bond thresholds and then imposing a weighted average over the individual DSSP assignments to each residue.


The STRuctural IDEntification method (STRIDE) uses empirically derived hydrogen bond energy and phi-psi torrsion angles to assign secondary structure. Torsion angles are given propensities according to how close they are to their regions in the Ramachandran plot. STRIDE is optimised to meet the visual assignments made by crystallographers.


P-SEA assigns secondary structure using Cα coordinates. This is achieved using a short range Cα distance mask and two angle criteria for each secondary structure.


Predictive Assignment of Linear Secondary Structure Elements (PALSSE) describes three state secondary structure in vector form based on Cα coordinates. The helix class includes 310, pi and alpha helices as well as turns that show a helical propensity based on the observation that some helices start and end with tighter, looser and non-backbone hydrogen bonded turns and helices. The β class includes parallel/anti-parallel sheets, bridges, bends and hairpins. The net result is over-assignment of secondary structure compared to other methods with approximately 80% of residues being assigned a regular secondary structure class. While over representation could be regarded as a handicap, it proves to be useful in structure comparison and similarity searches.

STICK: Continuous assignment based on line segments

STICK finds a set of line segments independent of external secondary structure definition, allowing the segments to be used as a novel basis for secondary structure definition. This is achieved by taking the average rise/residue along each axis to characterise the segment. This approach has the advantage that the secondary structure elements are described by a continous value and are therefore not restricted to the conventional structure classes. This behavior allows structures absent of “classic' secondary structure to be encoded as line segments that can be applied in structure comparison algorithms. The raw output of STICK is not yet available to download.


KAKSI assigns secondary structure based on Cα distance measures and phi-psi angles and was designed to be sensitive to to kinks in helices.


A tool for aligning 3D protein structures


Y. Zhang, J. Skolnick, TM-align: A protein structure alignment algorithm based on TM-score , Nucleic Acids Research, 2005 33: 2302-2309
Andersen, C. A., A. G. Palmer, et al. (2002). "Continuum secondary structure captures protein flexibility." Structure 10(2): 175-84.

DSSPcont Server
Frishman, D. and P. Argos (1995). "Knowledge-based protein secondary structure assignment." Proteins 23(4): 566-79.

Stride Services
Labesse, G., N. Colloc'h, et al. (1997). "P-SEA: a new efficient assignment of secondary structure from C alpha trace of proteins." Comput Appl Biosci 13(3): 291-5.
Majumdar, I., S. S. Krishna, et al. (2005). "PALSSE: a program to delineate linear secondary structural elements from protein structures." BMC Bioinformatics 6: 202.

Taylor, W. R. (2001). "Defining linear segments in protein structure." J Mol Biol 310(5): 1135-50.
Martin, J., G. Letellier, et al. (2005). "Protein secondary structure assignment revisited: a detailed analysis of different assignment methods." BMC Struct Biol 5: 17.

KAKSI online
Ramachandran, G. N. and V. Sasisekharan (1968). "Conformation of polypeptides and proteins." Adv Protein Chem 23: 283-438.