org.strbio.mol.lib
Class MinareaResults

java.lang.Object
  extended by org.strbio.mol.lib.MinareaResults

public class MinareaResults
extends java.lang.Object

Class containing results of minarea.

  Version 1.0, 9/1/99 - split off from org.strbio.local.Minarea$Results,
    verion 1.31.  Deleted notRMS, added score in its place.
  

Version:
1.0, 9/1/99
Author:
JMC

Field Summary
 Alignment alignment
           
 double phi
           
 double psi
           
 double ratio
           
 double score
           
 double theta
           
 double x
           
 double y
           
 double z
           
 
Constructor Summary
MinareaResults()
          sets everything to 0.0, alignment to null.
MinareaResults(java.lang.String buffer)
          parses results from a buffer.
 
Method Summary
 DMatrix makeInverseTransform()
          Matrix to transform one protein on top of the other, based on the numbers from minarea.
 DMatrix makeTransform()
          Matrix to transform one protein on top of the other, based on the numbers from minarea.
 void parse(java.lang.String buffer)
          This should parse the results, except alignment, out of the saved line.
 void save(Printf outfile)
          This should save all the results, except alignment, to one line in a file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ratio

public double ratio

score

public double score

x

public double x

y

public double y

z

public double z

phi

public double phi

theta

public double theta

psi

public double psi

alignment

public Alignment alignment
Constructor Detail

MinareaResults

public MinareaResults(java.lang.String buffer)
parses results from a buffer.


MinareaResults

public MinareaResults()
sets everything to 0.0, alignment to null.

Method Detail

save

public void save(Printf outfile)
          throws java.io.IOException
This should save all the results, except alignment, to one line in a file.

Throws:
java.io.IOException

parse

public void parse(java.lang.String buffer)
This should parse the results, except alignment, out of the saved line.


makeTransform

public DMatrix makeTransform()
Matrix to transform one protein on top of the other, based on the numbers from minarea. This will transform the second protein on top of the first.


makeInverseTransform

public DMatrix makeInverseTransform()
Matrix to transform one protein on top of the other, based on the numbers from minarea. This will transform the first protein on top of the second, or put the second back to the original position after having been transformed on top the first.