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 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–2016 BioJava. All rights reserved.