Rosetta Core  2014.35
Namespaces | Variables File Reference

reimplementation of TMscore sequence-based structure superposition More...

#include <core/types.hh>
#include <core/scoring/TMscore.hh>
#include <ObjexxFCL/FArray2D.hh>
#include <utility/vector0.hh>
#include <utility/vector1.hh>
#include <numeric/xyzVector.hh>
#include <numeric/xyzMatrix.hh>
#include <numeric/model_quality/rms.hh>
#include <basic/Tracer.hh>
#include <cmath>
#include <cstdio>


 A class for reading in the atom type properties.


static basic::Tracer core::scoring::TR ("core.scoring.TMscore")

Detailed Description

reimplementation of TMscore sequence-based structure superposition

Hahnbeom Park

original comment from TMscore.f code:

This program is to compare two protein structures and identify the best superposition that has the highest TM-score. Input structures must be in the PDB format. By default, TM-score is normalized by the second protein. Users can obtain a brief instruction by simply running the program without arguments. For comments/suggestions, please contact email:

Reference: Yang Zhang, Jeffrey Skolnick, Proteins, 2004 57:702-10.

Permission to use, copy, modify, and distribute this program for any purpose, with or without fee, is hereby granted, provided that the notices on the head, the reference information, and this copyright notice appear in all copies or substantial portions of the Software. It is provided "as is" without express or implied warranty. ******************* Updating history ************************************