java.lang.Object
org.rcsb.strucmotif.domain.result.Hit

public class Hit extends Object
The result of a structural motif search.
  • Constructor Details

    • Hit

      public Hit(String structureIdentifier, String assemblyIdentifier, List<LabelSelection> labelSelections, List<ResidueType> residueTypes, float rmsd, Transformation transformation)
      Construct a transformed hit (i.e., scored by an alignment).
      Parameters:
      structureIdentifier - the entry ID
      assemblyIdentifier - the assembly ID
      labelSelections - selections for each matched residue
      residueTypes - mapped residue types
      rmsd - the alignment score
      transformation - the transformation determined by the alignment
  • Method Details

    • getStructureIdentifier

      public String getStructureIdentifier()
    • getAssemblyIdentifier

      public String getAssemblyIdentifier()
    • getLabelSelections

      public List<LabelSelection> getLabelSelections()
    • getResidueTypes

      public List<ResidueType> getResidueTypes()
      Returns residue types (label_comp_id) of this hit.
      Returns:
      an ordered set of residue types
    • getRootMeanSquareDeviation

      public float getRootMeanSquareDeviation()
      Returns the RMSD of this hit.
      Returns:
      a float
    • getTransformation

      public Transformation getTransformation()
      Returns the transformation yielded by the underlying alignment.
      Returns:
      a transformation object