Class AFPOptimizer
- java.lang.Object
 - 
- org.biojava.nbio.structure.align.fatcat.calc.AFPOptimizer
 
 
- 
public class AFPOptimizer extends Object
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static booleandebug 
- 
Constructor Summary
Constructors Constructor Description AFPOptimizer() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidblockInfo(AFPChain afpChain)get the afp list and residue list for each blockstatic voidoptimizeAln(FatCatParameters params, AFPChain afpChain, Atom[] ca1, Atom[] ca2)optimize the alignment by dynamic programmingstatic voidupdateScore(FatCatParameters params, AFPChain afpChain)to update the chaining score after block delete and merge processed the blockScore value is important for significance evaluation 
 - 
 
- 
- 
Field Detail
- 
debug
public static final boolean debug
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Constructor Detail
- 
AFPOptimizer
public AFPOptimizer()
 
 - 
 
- 
Method Detail
- 
optimizeAln
public static void optimizeAln(FatCatParameters params, AFPChain afpChain, Atom[] ca1, Atom[] ca2) throws StructureException
optimize the alignment by dynamic programming- Throws:
 StructureException
 
- 
blockInfo
public static void blockInfo(AFPChain afpChain)
get the afp list and residue list for each block 
- 
updateScore
public static void updateScore(FatCatParameters params, AFPChain afpChain)
to update the chaining score after block delete and merge processed the blockScore value is important for significance evaluation 
 - 
 
 -