public class SubstructureSuperimposition extends Object implements Superimposition<LeafSubstructure<?>>
Superimposition for AtomContainers.RMSD_FORMAT_PATTERN| Constructor and Description |
|---|
SubstructureSuperimposition(double rmsd,
Vector translation,
Matrix rotation,
List<LeafSubstructure<?>> reference,
List<LeafSubstructure<?>> candidate,
List<LeafSubstructure<?>> mappedCandidate,
List<LeafSubstructure<?>> mappedFullCandidate) |
| Modifier and Type | Method and Description |
|---|---|
List<LeafSubstructure<?>> |
applyTo(List<LeafSubstructure<?>> candidate) |
List<LeafSubstructure<?>> |
getCandidate() |
List<LeafSubstructure<?>> |
getMappedCandidate() |
List<LeafSubstructure<?>> |
getMappedFullCandidate() |
List<LeafSubstructure<?>> |
getReference() |
double |
getRmsd() |
Matrix |
getRotation() |
String |
getStringRepresentation()
Returns a string representation of the
SubstructureSuperimposition, that is: |
Vector |
getTranslation() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFormattedRmsdpublic SubstructureSuperimposition(double rmsd,
Vector translation,
Matrix rotation,
List<LeafSubstructure<?>> reference,
List<LeafSubstructure<?>> candidate,
List<LeafSubstructure<?>> mappedCandidate,
List<LeafSubstructure<?>> mappedFullCandidate)
public List<LeafSubstructure<?>> getReference()
getReference in interface Superimposition<LeafSubstructure<?>>public List<LeafSubstructure<?>> getCandidate()
getCandidate in interface Superimposition<LeafSubstructure<?>>public String getStringRepresentation()
SubstructureSuperimposition, that is:
[RMSD]_[PDB-ID of mapped candidates]_[candidate residues]...The ordering of
LeafIdentifiers corresponds to the actual found optimal alignment to the reference.
TODO move this to interface, as other superimpositions should also get a string representation.SubstructureSuperimposition.public double getRmsd()
getRmsd in interface Superimposition<LeafSubstructure<?>>public Vector getTranslation()
getTranslation in interface Superimposition<LeafSubstructure<?>>public Matrix getRotation()
getRotation in interface Superimposition<LeafSubstructure<?>>public List<LeafSubstructure<?>> getMappedCandidate()
getMappedCandidate in interface Superimposition<LeafSubstructure<?>>public List<LeafSubstructure<?>> getMappedFullCandidate()
getMappedFullCandidate in interface Superimposition<LeafSubstructure<?>>public List<LeafSubstructure<?>> applyTo(List<LeafSubstructure<?>> candidate)
applyTo in interface Superimposition<LeafSubstructure<?>>Copyright © 2018. All rights reserved.