Uses of Class
org.biojava.nbio.structure.align.fatcat.calc.FatCatParameters
Package
Description
Classes related to the implementation of the FATCAT alignment algorithm, here called jFATCAT.
-
Uses of FatCatParameters in org.biojava.nbio.structure.align.fatcat
Modifier and TypeMethodDescriptionprotected AFPChain
FatCat.align
(Atom[] ca1, Atom[] ca2, FatCatParameters params, boolean doRigid) FatCat.alignFlexible
(Atom[] ca1, Atom[] ca2, FatCatParameters params) FatCat.alignRigid
(Atom[] ca1, Atom[] ca2, FatCatParameters params) -
Uses of FatCatParameters in org.biojava.nbio.structure.align.fatcat.calc
Modifier and TypeMethodDescriptionstatic boolean
AFPChainer.afpPairConn
(int afp1, int afp2, FatCatParameters params, AFPChain afpChain) //Key function: calculate the connectivity of AFP pairs //no compatibility criteria is executed //note: afp1 is previous to afp2 in terms of the position //this module must be optimizedvoid
FatCatAligner.align
(Atom[] ca1, Atom[] ca2, boolean doRigid, FatCatParameters params) double
SigEva.calNS
(FatCatParameters params, AFPChain afpChain) double
SigEva.calSigAll
(FatCatParameters params, AFPChain afpChain) static void
AFPChainer.doChainAfp
(FatCatParameters params, AFPChain afpChain, Atom[] ca1, Atom[] ca2) static void
AFPCalculator.extractAFPChains
(FatCatParameters params, AFPChain afpChain, Atom[] ca1, Atom[] ca2) static void
AFPOptimizer.optimizeAln
(FatCatParameters params, AFPChain afpChain, Atom[] ca1, Atom[] ca2) optimize the alignment by dynamic programmingstatic void
AFPPostProcessor.postProcess
(FatCatParameters params, AFPChain afpChain, Atom[] ca1, Atom[] ca2) static void
AFPOptimizer.updateScore
(FatCatParameters params, AFPChain afpChain) to update the chaining score after block delete and merge processed the blockScore value is important for significance evaluation