PIP.Domains.Interactions
Class DistanceInteraction

java.lang.Object
  extended by PIP.Domains.Interactions.DomainInteraction
      extended by PIP.Domains.Interactions.DistanceInteraction

public class DistanceInteraction
extends DomainInteraction


Constructor Summary
DistanceInteraction(Pair<Domain> domains, double maxResDist, double max_plus_VDW, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> VDWmap)
           
 
Method Summary
static double calculateMaxDistance(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> map, Atom a1, Atom a2, double distance)
           
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> readInVanDerWals()
           
 
Methods inherited from class PIP.Domains.Interactions.DomainInteraction
getAssembly, getDomainWithUniqueId, getFamilyPair, getFamilyPair, getFirstDomain, getInteractingResidues, getInteractingSurfaces, getInteractionSurface, getInteractionSurface, getNumInteractingAtoms, getNumInteractingResidues, getOppositeInteractingSurface, getOppositeInteractingSurface, getSecondDomain, isHomodimer, isIntraMolecular, isPQSGenerated, isProteinInteraction
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistanceInteraction

public DistanceInteraction(Pair<Domain> domains,
                           double maxResDist,
                           double max_plus_VDW,
                           java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> VDWmap)
                    throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

calculateMaxDistance

public static double calculateMaxDistance(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> map,
                                          Atom a1,
                                          Atom a2,
                                          double distance)

readInVanDerWals

public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> readInVanDerWals()
                                                                                                         throws java.io.IOException
Throws:
java.io.IOException