Package org.rcsb.strucmotif.align
Interface AlignmentService
- All Known Implementing Classes:
QuaternionAlignmentService
public interface AlignmentService
Superimpose sets of residues.
-
Method Summary
Modifier and TypeMethodDescriptionalign(List<Map<LabelAtomId, float[]>> reference, List<Map<LabelAtomId, float[]>> candidate, AtomPairingScheme atomPairingScheme) Aligns 2 sets of residues to one another.
-
Method Details
-
align
AlignmentResult align(List<Map<LabelAtomId, float[]>> reference, List<Map<LabelAtomId, float[]>> candidate, AtomPairingScheme atomPairingScheme) Aligns 2 sets of residues to one another.- Parameters:
reference- the reference set of residuescandidate- the candidate set of residues to evaluateatomPairingScheme- the atom names to consider for each residue during alignment- Returns:
- an Alignment instance which provides the aligned instances, transformation operations and scores
-