PIP.IO.CreateJDODatabase
Class PersistDomainInteractions

java.lang.Object
  extended by PIP.IO.CreateJDODatabase.PersistDomainInteractions

public class PersistDomainInteractions
extends java.lang.Object

This class stores all the domain-domain interactions in the database and puts them in a usefull container for quick look up based on family classification. This class will take several hours to run (approx 10)


Constructor Summary
PersistDomainInteractions()
           
 
Method Summary
static void generateInteractionsInAssemblies(FamilyType hft, DomainInteractionFactory factory, Measure measure)
           
static void main(java.lang.String[] args)
          This getiRMSD should be run after all of the data has been read in from the MSD i.e.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistDomainInteractions

public PersistDomainInteractions()
Method Detail

main

public static void main(java.lang.String[] args)
This getiRMSD should be run after all of the data has been read in from the MSD i.e. PersistEntries.convertStampOutputToJalviewFormat(). This getiRMSD calculates all of the domain-domain interactions in the database and then stores the interactions in the Assembly in which they arose and then creates containers for quick look up of Domains and Domain interactions based upon their family classification

Parameters:
args - - No args required

generateInteractionsInAssemblies

public static void generateInteractionsInAssemblies(FamilyType hft,
                                                    DomainInteractionFactory factory,
                                                    Measure measure)
                                             throws java.lang.Exception
Throws:
java.lang.Exception