public class StructureAlignmentOptimizer extends Object
| Constructor and 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 and 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)
Copyright © 2000–2018 BioJava. All rights reserved.