dasp.model
Class ActiveSiteSignature

java.lang.Object
  extended by dasp.model.ActiveSiteSignature

public class ActiveSiteSignature
extends Object


Constructor Summary
ActiveSiteSignature(DaspStructure struct, List<Residue> residues)
           
ActiveSiteSignature(String inputString)
           
 
Method Summary
 double dist(Residue r1, Residue r2)
          Calculates the Euclidean distance between two residue centers
 String getFragmentsInContext()
           
 String getPdbId()
           
 String getSignature(int profileRadius)
           
static void main(String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActiveSiteSignature

public ActiveSiteSignature(String inputString)
                    throws IOException
Throws:
IOException

ActiveSiteSignature

public ActiveSiteSignature(DaspStructure struct,
                           List<Residue> residues)
Method Detail

getSignature

public String getSignature(int profileRadius)

getPdbId

public String getPdbId()

getFragmentsInContext

public String getFragmentsInContext()

dist

public double dist(Residue r1,
                   Residue r2)
Calculates the Euclidean distance between two residue centers

Parameters:
r1 - First residue
r2 - Second residue
Returns:
the Euclidean distance between the 2 residue centers as a double value.

main

public static void main(String[] args)