public final class SuperPosition extends Object
| Constructor and Description | 
|---|
| SuperPosition() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | center(javax.vecmath.Point3d[] x) | 
| static javax.vecmath.Point3d | centroid(javax.vecmath.Point3d[] x) | 
| static javax.vecmath.Point3d[] | clonePoint3dArray(javax.vecmath.Point3d[] x) | 
| static int | contacts(javax.vecmath.Point3d[] x,
        javax.vecmath.Point3d[] y,
        double maxDistance) | 
| static double | GTSlikeScore(javax.vecmath.Point3d[] x,
            javax.vecmath.Point3d[] y) | 
| static double | rmsd(javax.vecmath.Point3d[] x,
    javax.vecmath.Point3d[] y) | 
| static double | rmsdMin(javax.vecmath.Point3d[] x,
       javax.vecmath.Point3d[] y) | 
| static javax.vecmath.Matrix4d | superpose(javax.vecmath.Point3d[] x,
         javax.vecmath.Point3d[] y) | 
| static javax.vecmath.Matrix4d | superposeAtOrigin(javax.vecmath.Point3d[] x,
                 javax.vecmath.Point3d[] y) | 
| static javax.vecmath.Matrix4d | superposeAtOrigin(javax.vecmath.Point3d[] x,
                 javax.vecmath.Point3d[] y,
                 javax.vecmath.AxisAngle4d axisAngle) | 
| static javax.vecmath.Matrix4d | superposeWithTranslation(javax.vecmath.Point3d[] x,
                        javax.vecmath.Point3d[] y) | 
| 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) | 
| static void | transform(javax.vecmath.Matrix4d rotTrans,
         javax.vecmath.Point3d[] x) | 
| static void | translate(javax.vecmath.Point3d trans,
         javax.vecmath.Point3d[] x) | 
public SuperPosition()
public static javax.vecmath.Matrix4d superpose(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y)
public static javax.vecmath.Matrix4d superposeWithTranslation(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y)
public static javax.vecmath.Matrix4d superposeAtOrigin(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y)
public static javax.vecmath.Matrix4d superposeAtOrigin(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y, javax.vecmath.AxisAngle4d axisAngle)
public static double rmsd(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y)
public static double rmsdMin(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y)
public static double TMScore(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y, int lengthNative)
x - coordinate set 1y - coordinate set 2lengthNative - total length of native sequencepublic static double GTSlikeScore(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y)
public static int contacts(javax.vecmath.Point3d[] x, javax.vecmath.Point3d[] y, double maxDistance)
public static void transform(javax.vecmath.Matrix4d rotTrans, javax.vecmath.Point3d[] x)
public static void translate(javax.vecmath.Point3d trans, javax.vecmath.Point3d[] x)
public static void center(javax.vecmath.Point3d[] x)
public static javax.vecmath.Point3d centroid(javax.vecmath.Point3d[] x)
public static javax.vecmath.Point3d[] clonePoint3dArray(javax.vecmath.Point3d[] x)
Copyright © 2000–2017 BioJava. All rights reserved.