Class HomeStats.TermStat

java.lang.Object
ubic.gemma.core.analysis.report.HomeStats.TermStat
Enclosing class:
HomeStats

public static class HomeStats.TermStat extends Object
A single annotation term with its EE-mention count — used inside HomeStats.TreatmentBucketStat.topTerms for the catchall-iteration loop.
  • Constructor Details

    • TermStat

      public TermStat(String uri, String label, long count)
    • TermStat

      public TermStat()
  • Method Details

    • getUri

      public String getUri()
      Ontology URI (CHEBI, OBI, EFO, …).
    • getLabel

      public String getLabel()
      Curator-visible label (the Characteristic.value). May fall back to the URI tail if no human label is attached.
    • getCount

      public long getCount()
      Number of expression experiments carrying this term as a treatment annotation.
    • setUri

      public void setUri(String uri)
      Ontology URI (CHEBI, OBI, EFO, …).
    • setLabel

      public void setLabel(String label)
      Curator-visible label (the Characteristic.value). May fall back to the URI tail if no human label is attached.
    • setCount

      public void setCount(long count)
      Number of expression experiments carrying this term as a treatment annotation.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object