Package org.rcsb.strucmotif.domain.query
Class QueryStructure
java.lang.Object
org.rcsb.strucmotif.domain.query.QueryStructure
A query structure wraps a
Structure and provides additional functionality needed to employ it as motif
definition during a structural motif query job.-
Method Summary
Modifier and TypeMethodDescriptionAll selections of this query structure.This allows re-arranging residues in hits so they have the same order as the query.All word descriptors in this query structure.All word identifiers in this query structure.All word occurrences in this query structure.List<Map<LabelAtomId,float[]>> Delegate to wrapped structure.
-
Method Details
-
getStructureIdentifier
-
getStructure
Delegate to wrapped structure.- Returns:
- the structure instance
-
getResiduePairOccurrences
All word occurrences in this query structure.- Returns:
- a collection of word occurrences
-
getResiduePairIdentifiers
All word identifiers in this query structure.- Returns:
- a collection of word identifiers
-
getResiduePairDescriptors
All word descriptors in this query structure.- Returns:
- a collection of word descriptors
-
getResidues
-
getIndexSelections
All selections of this query structure.- Returns:
- a collection of IndexSelections
-
getResidueIndexSwaps
This allows re-arranging residues in hits so they have the same order as the query.- Returns:
- an array tracks how residues were swapped
-