Class FatCatFlexible
- java.lang.Object
-
- org.biojava.nbio.structure.align.fatcat.FatCat
-
- org.biojava.nbio.structure.align.fatcat.FatCatFlexible
-
- All Implemented Interfaces:
StructureAlignment
public class FatCatFlexible extends FatCat implements StructureAlignment
-
-
Field Summary
Fields Modifier and Type Field Description static StringalgorithmName
-
Constructor Summary
Constructors Constructor Description FatCatFlexible()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AFPChainalign(Atom[] ca1, Atom[] ca2)Run an alignment while specifying the atoms to be aligned.AFPChainalign(Atom[] ca1, Atom[] ca2, Object param)run an alignment and also send a bean containing the parameters.StringgetAlgorithmName()Get the name of the AlgorithmConfigStrucAligParamsgetParameters()Return the paramers for this algorithm.StringgetVersion()Get the Version information for this Algorithm.voidsetParameters(ConfigStrucAligParams parameters)Set the default parameters for this algorithm to use-
Methods inherited from class org.biojava.nbio.structure.align.fatcat.FatCat
align, alignFlexible, alignRigid, alignRigid, getFatCatAligner, main, toString
-
-
-
-
Field Detail
-
algorithmName
public static final String algorithmName
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FatCatFlexible
public FatCatFlexible()
-
-
Method Detail
-
align
public AFPChain align(Atom[] ca1, Atom[] ca2) throws StructureException
Description copied from interface:StructureAlignmentRun an alignment while specifying the atoms to be aligned. Will used default parameters for the algorithm.- Specified by:
alignin interfaceStructureAlignment- Returns:
- the afpChain object that contains the alignment.
- Throws:
StructureException
-
align
public AFPChain align(Atom[] ca1, Atom[] ca2, Object param) throws StructureException
Description copied from interface:StructureAlignmentrun an alignment and also send a bean containing the parameters.- Specified by:
alignin interfaceStructureAlignment- Returns:
- the afpChain object that contains the alignment.
- Throws:
StructureException
-
getAlgorithmName
public String getAlgorithmName()
Description copied from interface:StructureAlignmentGet the name of the Algorithm- Specified by:
getAlgorithmNamein interfaceStructureAlignment- Returns:
- the name of the algorithm
-
getVersion
public String getVersion()
Description copied from interface:StructureAlignmentGet the Version information for this Algorithm.- Specified by:
getVersionin interfaceStructureAlignment- Returns:
- the version of the algorithm
-
getParameters
public ConfigStrucAligParams getParameters()
Description copied from interface:StructureAlignmentReturn the paramers for this algorithm.- Specified by:
getParametersin interfaceStructureAlignment- Returns:
- The returned object will be a Java bean.
-
setParameters
public void setParameters(ConfigStrucAligParams parameters)
Description copied from interface:StructureAlignmentSet the default parameters for this algorithm to use- Specified by:
setParametersin interfaceStructureAlignment
-
-