Class HmmerResult

java.lang.Object
org.biojava.nbio.ws.hmmer.HmmerResult
All Implemented Interfaces:
Serializable, Comparable<HmmerResult>

public class HmmerResult extends Object implements Comparable<HmmerResult>, Serializable
The results of a Hmmer search for a single sequence
Since:
3.0.3
Author:
Andreas Prlic
See Also:
  • Constructor Details

    • HmmerResult

      public HmmerResult()
  • Method Details

    • getDomains

      public SortedSet<HmmerDomain> getDomains()
    • setDomains

      public void setDomains(SortedSet<HmmerDomain> domains)
    • getDesc

      public String getDesc()
    • setDesc

      public void setDesc(String desc)
    • getScore

      public Float getScore()
    • setScore

      public void setScore(Float score)
    • getEvalue

      public Float getEvalue()
    • setEvalue

      public void setEvalue(Float evalue)
    • getPvalue

      public Double getPvalue()
    • setPvalue

      public void setPvalue(Double pvalue)
    • getAcc

      public String getAcc()
    • setAcc

      public void setAcc(String acc)
    • getDcl

      public Integer getDcl()
    • setDcl

      public void setDcl(Integer dcl)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getNdom

      public Integer getNdom()
    • setNdom

      public void setNdom(Integer ndom)
    • getNreported

      public Integer getNreported()
    • setNreported

      public void setNreported(Integer nreported)
    • toString

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

      public int compareTo(HmmerResult o)
      Specified by:
      compareTo in interface 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