Class SuperPosition
java.lang.Object
org.biojava.nbio.structure.symmetry.geometry.SuperPosition
- Author:
- Peter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcenter(javax.vecmath.Point3d[] x) static javax.vecmath.Point3dcentroid(javax.vecmath.Point3d[] x) static javax.vecmath.Point3d[]clonePoint3dArray(javax.vecmath.Point3d[] x) static intcontacts(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y, double maxDistance) static doubleGTSlikeScore(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y) static doublermsd(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y) static doublermsdMin(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y) static javax.vecmath.Matrix4dsuperpose(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y) static javax.vecmath.Matrix4dsuperposeAtOrigin(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y) static javax.vecmath.Matrix4dsuperposeAtOrigin(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y, javax.vecmath.AxisAngle4d axisAngle) static javax.vecmath.Matrix4dsuperposeWithTranslation(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y) static doubleTMScore(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y, int lengthNative) Returns the TM-Score for two superimposed sets of coordinates Yang Zhang and Jeffrey Skolnick, PROTEINS: Structure, Function, and Bioinformatics 57:702–710 (2004)static voidtransform(javax.vecmath.Matrix4d rotTrans, javax.vecmath.Point3d[] x) static voidtranslate(javax.vecmath.Point3d trans, javax.vecmath.Point3d[] x)
-
Constructor Details
-
SuperPosition
public SuperPosition()
-
-
Method Details
-
superpose
public static javax.vecmath.Matrix4d superpose(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y) -
superposeWithTranslation
public static javax.vecmath.Matrix4d superposeWithTranslation(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y) -
superposeAtOrigin
public static javax.vecmath.Matrix4d superposeAtOrigin(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y) -
superposeAtOrigin
public static javax.vecmath.Matrix4d superposeAtOrigin(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y, javax.vecmath.AxisAngle4d axisAngle) -
rmsd
public static double rmsd(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y) -
rmsdMin
public static double rmsdMin(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y) -
TMScore
public static double TMScore(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y, int lengthNative) Returns the TM-Score for two superimposed sets of coordinates Yang Zhang and Jeffrey Skolnick, PROTEINS: Structure, Function, and Bioinformatics 57:702–710 (2004)- Parameters:
x- coordinate set 1y- coordinate set 2lengthNative- total length of native sequence- Returns:
-
GTSlikeScore
public static double GTSlikeScore(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y) -
contacts
public static int contacts(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y, double maxDistance) -
transform
public static void transform(javax.vecmath.Matrix4d rotTrans, javax.vecmath.Point3d[] x) -
translate
public static void translate(javax.vecmath.Point3d trans, javax.vecmath.Point3d[] x) -
center
public static void center(javax.vecmath.Point3d[] x) -
centroid
public static javax.vecmath.Point3d centroid(javax.vecmath.Point3d[] x) -
clonePoint3dArray
public static javax.vecmath.Point3d[] clonePoint3dArray(javax.vecmath.Point3d[] x)
-