|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmeshi.applications.prediction.AbitSmarterLoopBuilder
public class AbitSmarterLoopBuilder
| Nested Class Summary | |
|---|---|
private static class |
AbitSmarterLoopBuilder.Loop
|
private static class |
AbitSmarterLoopBuilder.LoopComperator
|
| Field Summary | |
|---|---|
static double |
CA_CA_DISTANCE
|
static double |
CA_CA_DISTANCE2
|
private static AbitSmarterLoopBuilder.Loop |
cTerm
|
static int |
MAX_CLASHES
|
private int |
maxNumberOfClashes
|
private static AbitSmarterLoopBuilder.Loop |
nTerm
|
private static java.util.Random |
random
|
| Constructor Summary | |
|---|---|
AbitSmarterLoopBuilder()
|
|
| Method Summary | |
|---|---|
static void |
addLoops(Protein protein,
double clashDistance,
int optimalNumberOfClashes,
int nTrys)
|
private static java.util.ArrayList<AbitSmarterLoopBuilder.Loop> |
getLoops(Protein model,
double clashDistance,
int optimalNumberOfClashes,
int nTrys)
|
private static java.util.ArrayList<Atom> |
getNeighbors(Atom atom,
Protein protein,
double clashDistance)
|
private static boolean |
hasNowhereAtoms(Chain chain)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private int maxNumberOfClashes
public static final double CA_CA_DISTANCE
public static final double CA_CA_DISTANCE2
public static final int MAX_CLASHES
private static AbitSmarterLoopBuilder.Loop nTerm
private static AbitSmarterLoopBuilder.Loop cTerm
private static final java.util.Random random
| Constructor Detail |
|---|
public AbitSmarterLoopBuilder()
| Method Detail |
|---|
public static void addLoops(Protein protein,
double clashDistance,
int optimalNumberOfClashes,
int nTrys)
private static java.util.ArrayList<Atom> getNeighbors(Atom atom,
Protein protein,
double clashDistance)
private static java.util.ArrayList<AbitSmarterLoopBuilder.Loop> getLoops(Protein model,
double clashDistance,
int optimalNumberOfClashes,
int nTrys)
private static boolean hasNowhereAtoms(Chain chain)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||