public class AFPChainer extends Object
Modifier and Type | Field and Description |
---|---|
static boolean |
debug |
Constructor and Description |
---|
AFPChainer() |
Modifier and Type | Method and Description |
---|---|
static boolean |
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 optimized
|
protected static double |
calAfpRmsd(int afpn,
int[] afpPositions,
int listStart,
AFPChain afpChain,
Atom[] ca1,
Atom[] ca2)
//return the rmsd of the residues from the segments that form the given AFP list
//this value can be a measurement (1) for the connectivity of the AFPs
|
static void |
doChainAfp(FatCatParameters params,
AFPChain afpChain,
Atom[] ca1,
Atom[] ca2)
// Key function: chain (assembly) the AFPs
// a AFP (k) is defined as (i, j, k), with i and j are staring points
// AFP extension (eg.
|
public static final boolean debug
public AFPChainer()
public static void doChainAfp(FatCatParameters params, AFPChain afpChain, Atom[] ca1, Atom[] ca2)
public static boolean afpPairConn(int afp1, int afp2, FatCatParameters params, AFPChain afpChain)
afp1
- afp2
- protected static double calAfpRmsd(int afpn, int[] afpPositions, int listStart, AFPChain afpChain, Atom[] ca1, Atom[] ca2)
afpn
- afpPositions
- the positions of AFPs to work on.listStart
- the starting position in the list of AFPsafpChain
- ca1
- ca2
- Copyright © 2000–2018 BioJava. All rights reserved.