public abstract class AbstractStructureAlignment extends Object implements StructureAlignment
| Constructor and Description |
|---|
AbstractStructureAlignment() |
| Modifier and Type | Method and Description |
|---|---|
abstract AFPChain |
align(Atom[] ca1,
Atom[] ca2)
Run an alignment while specifying the atoms to be aligned.
|
abstract AFPChain |
align(Atom[] ca1,
Atom[] ca2,
Object params)
run an alignment and also send a bean containing the parameters.
|
abstract String |
getAlgorithmName()
Get the name of the Algorithm
|
abstract ConfigStrucAligParams |
getParameters()
Return the paramers for this algorithm.
|
abstract String |
getVersion()
Get the Version information for this Algorithm.
|
abstract void |
setParameters(ConfigStrucAligParams parameters)
Set the default parameters for this algorithm to use
|
public AbstractStructureAlignment()
public abstract AFPChain align(Atom[] ca1, Atom[] ca2) throws StructureException
StructureAlignmentalign in interface StructureAlignmentStructureExceptionpublic abstract AFPChain align(Atom[] ca1, Atom[] ca2, Object params) throws StructureException
StructureAlignmentalign in interface StructureAlignmentStructureExceptionpublic abstract String getAlgorithmName()
StructureAlignmentgetAlgorithmName in interface StructureAlignmentpublic abstract ConfigStrucAligParams getParameters()
StructureAlignmentgetParameters in interface StructureAlignmentpublic abstract String getVersion()
StructureAlignmentgetVersion in interface StructureAlignmentpublic abstract void setParameters(ConfigStrucAligParams parameters)
StructureAlignmentsetParameters in interface StructureAlignmentCopyright © 2000–2019 BioJava. All rights reserved.