Class HmmerResult

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<HmmerResult>

    public class HmmerResult
    extends java.lang.Object
    implements java.lang.Comparable<HmmerResult>, java.io.Serializable
    The results of a Hmmer search for a single sequence
    Since:
    3.0.3
    Author:
    Andreas Prlic
    See Also:
    Serialized Form
    • Constructor Detail

      • HmmerResult

        public HmmerResult()
    • Method Detail

      • getDomains

        public java.util.SortedSet<HmmerDomain> getDomains()
      • setDomains

        public void setDomains​(java.util.SortedSet<HmmerDomain> domains)
      • getDesc

        public java.lang.String getDesc()
      • setDesc

        public void setDesc​(java.lang.String desc)
      • getScore

        public java.lang.Float getScore()
      • setScore

        public void setScore​(java.lang.Float score)
      • getEvalue

        public java.lang.Float getEvalue()
      • setEvalue

        public void setEvalue​(java.lang.Float evalue)
      • getPvalue

        public java.lang.Double getPvalue()
      • setPvalue

        public void setPvalue​(java.lang.Double pvalue)
      • getAcc

        public java.lang.String getAcc()
      • setAcc

        public void setAcc​(java.lang.String acc)
      • getDcl

        public java.lang.Integer getDcl()
      • setDcl

        public void setDcl​(java.lang.Integer dcl)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getNdom

        public java.lang.Integer getNdom()
      • setNdom

        public void setNdom​(java.lang.Integer ndom)
      • getNreported

        public java.lang.Integer getNreported()
      • setNreported

        public void setNreported​(java.lang.Integer nreported)
      • toString

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

        public int compareTo​(HmmerResult o)
        Specified by:
        compareTo in interface java.lang.Comparable<HmmerResult>
      • getOverlapLength

        public int getOverlapLength​(HmmerResult other)
        Get the overlap between two HmmerResult objects
        Parameters:
        other -
        Returns:
        0 if no overlap, otherwise the length of the overlap