public interface MultipleStructureAligner
MultipleAlignment
Objects.Modifier and Type | Method and Description |
---|---|
MultipleAlignment |
align(java.util.List<Atom[]> atomArrays)
Run an alignment while specifying the atoms to be aligned.
|
MultipleAlignment |
align(java.util.List<Atom[]> atomArrays,
java.lang.Object params)
Run an alignment and also send a bean containing the parameters.
|
java.lang.String |
getAlgorithmName()
Get the name of this Algorithm.
|
ConfigStrucAligParams |
getParameters()
Return the parameters of this algorithm instance.
|
java.lang.String |
getVersion()
Get the Version information for this Algorithm.
|
void |
setParameters(ConfigStrucAligParams parameters)
Set the parameters for this algorithm to use.
|
MultipleAlignment align(java.util.List<Atom[]> atomArrays) throws StructureException
atomArrays
- List of Atoms of all the structuresStructureException
align(List,Object)
MultipleAlignment align(java.util.List<Atom[]> atomArrays, java.lang.Object params) throws StructureException
atomArrays
- List of Atoms of all the structuresStructureException
align(List)
ConfigStrucAligParams getParameters()
void setParameters(ConfigStrucAligParams parameters)
parameters
- java.lang.String getAlgorithmName()
java.lang.String getVersion()