|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.biojava.bio.structure.align.pairwise.FragmentJoiner
public class FragmentJoiner
Joins the initial Fragments together to larger Fragments
| Field Summary | |
|---|---|
static Logger |
logger
|
| Constructor Summary | |
|---|---|
FragmentJoiner()
|
|
| Method Summary | |
|---|---|
boolean |
angleCheckOk(FragmentPair a,
FragmentPair b,
float distcutoff)
|
JointFragments[] |
approach_ap3(Atom[] ca1,
Atom[] ca2,
FragmentPair[] fraglst,
StrucAligParameters params)
|
void |
extendFragments(Atom[] ca1,
Atom[] ca2,
JointFragments[] fragments,
StrucAligParameters params)
|
void |
extendFragments(Atom[] ca1,
Atom[] ca2,
JointFragments fragments,
StrucAligParameters params)
|
JointFragments[] |
frag_pairwise_compat(FragmentPair[] fraglst,
int angleDiff,
float fragCompatDist,
int maxRefine)
Calculate the pairwise compatibility of fpairs. |
static double |
getRMS(Atom[] ca1,
Atom[] ca2,
JointFragments frag)
get the RMS of the JointFragments pair frag |
static boolean |
reduceFragments(List<FragmentPair> fragments,
FragmentPair f,
Matrix rmsmat)
In helices often many similar fragments can be found. |
static Object |
resizeArray(Object oldArray,
int newSize)
Reallocates an array with a new size, and copies the contents of the old array to the new array. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static Logger logger
| Constructor Detail |
|---|
public FragmentJoiner()
| Method Detail |
|---|
public static Object resizeArray(Object oldArray,
int newSize)
oldArray - the old array, to be reallocated.newSize - the new array size.
public static boolean reduceFragments(List<FragmentPair> fragments,
FragmentPair f,
Matrix rmsmat)
fragments - f - rmsmat -
public JointFragments[] approach_ap3(Atom[] ca1,
Atom[] ca2,
FragmentPair[] fraglst,
StrucAligParameters params)
public static double getRMS(Atom[] ca1,
Atom[] ca2,
JointFragments frag)
ca1 - the array of all atoms of structure1ca2 - the array of all atoms of structure1frag - the JointFragments object that contains the list of identical positions
public boolean angleCheckOk(FragmentPair a,
FragmentPair b,
float distcutoff)
public JointFragments[] frag_pairwise_compat(FragmentPair[] fraglst,
int angleDiff,
float fragCompatDist,
int maxRefine)
fraglst - FragmentPair[] arrayangleDiff - angle cutofffragCompatDist - distance cutoffmaxRefine - max number of solutions to keep
public void extendFragments(Atom[] ca1,
Atom[] ca2,
JointFragments[] fragments,
StrucAligParameters params)
public void extendFragments(Atom[] ca1,
Atom[] ca2,
JointFragments fragments,
StrucAligParameters params)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||