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
StructureException
public void runOptimization(int maxi) throws StructureException
maxi
- maximum nr. of iterationsStructureException
public double optimizeResult(int[] optLen, int optLenpos, int[][] list)
Copyright © 2000–2019 BioJava. All rights reserved.