Class AlignmentResult

  • All Implemented Interfaces:
    java.io.Serializable

    public class AlignmentResult
    extends java.lang.Object
    implements java.io.Serializable
    A class to track the alignment results in a flat file
    Author:
    andreas
    See Also:
    Serialized Form
    • Constructor Detail

      • AlignmentResult

        public AlignmentResult()
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • setAlignments

        public void setAlignments​(AlternativeAlignment[] alignments)
        we only keep the first alternative...
        Parameters:
        alignments -
      • getPdb1

        public java.lang.String getPdb1()
      • setPdb1

        public void setPdb1​(java.lang.String pdb1)
      • getPdb2

        public java.lang.String getPdb2()
      • setPdb2

        public void setPdb2​(java.lang.String pdb2)
      • getChain1

        public java.lang.String getChain1()
      • setChain1

        public void setChain1​(java.lang.String chain1)
      • getChain2

        public java.lang.String getChain2()
      • setChain2

        public void setChain2​(java.lang.String chain2)
      • getLength1

        public int getLength1()
      • setLength1

        public void setLength1​(int length1)
      • getLength2

        public int getLength2()
      • setLength2

        public void setLength2​(int length2)
      • getCalculationTime

        public long getCalculationTime()
      • setCalculationTime

        public void setCalculationTime​(long calculationTime)
      • getIoTime

        public long getIoTime()
      • setIoTime

        public void setIoTime​(long ioTime)
      • serialize

        public void serialize​(java.io.File output)
                       throws java.io.FileNotFoundException,
                              java.io.IOException
        Throws:
        java.io.FileNotFoundException
        java.io.IOException
      • deserialize

        public static AlignmentResult deserialize​(java.io.File output)
                                           throws java.io.FileNotFoundException,
                                                  java.io.IOException,
                                                  java.lang.ClassNotFoundException
        Throws:
        java.io.FileNotFoundException
        java.io.IOException
        java.lang.ClassNotFoundException