public class StructureAlignmentOptimizer
extends java.lang.Object
| Constructor | Description |
|---|---|
StructureAlignmentOptimizer(int b1,
int end1,
Atom[] c1,
int b2,
int end2,
Atom[] c2,
int iniLen,
int[][] iniSet) |
optimize the structural alignment by update the equivalent residues
and then run dynamic programming
input: len1 the length of structure 1; c1: the structure information of 1
len2 the length of structure 2; c2: the structure information of 2
iniLen and iniSet is the length and list of initial equivalent residues
|
| Modifier and Type | Method | Description |
|---|---|---|
double |
optimizeResult(int[] optLen,
int optLenpos,
int[][] list) |
|
void |
runOptimization(int maxi) |
run the optimization
|
public StructureAlignmentOptimizer(int b1,
int end1,
Atom[] c1,
int b2,
int end2,
Atom[] c2,
int iniLen,
int[][] iniSet)
throws StructureException
StructureExceptionpublic void runOptimization(int maxi)
throws StructureException
maxi - maximum nr. of iterationsStructureExceptionpublic double optimizeResult(int[] optLen,
int optLenpos,
int[][] list)