Class HomeStats.PerturbedGeneStat

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

public static class HomeStats.PerturbedGeneStat extends Object
  • Constructor Details

    • PerturbedGeneStat

      public PerturbedGeneStat(String geneSymbol, String taxon, long numberOfExpressionExperiments)
    • PerturbedGeneStat

      public PerturbedGeneStat()
  • Method Details

    • getGeneSymbol

      public String getGeneSymbol()
      Canonical Gemma gene symbol (e.g. TP53, Trp53, MYC).
    • getTaxon

      public String getTaxon()
      Lowercase common name of the gene's taxon, matching HomeStats.TaxonStat.commonName. May be null if the gene has no taxon recorded. Human and mouse orthologs surface as separate rows (TP53 / human vs Trp53 / mouse).
    • getNumberOfExpressionExperiments

      public long getNumberOfExpressionExperiments()
      Distinct public experiments carrying this gene as a perturbation target.
    • setGeneSymbol

      public void setGeneSymbol(String geneSymbol)
      Canonical Gemma gene symbol (e.g. TP53, Trp53, MYC).
    • setTaxon

      public void setTaxon(String taxon)
      Lowercase common name of the gene's taxon, matching HomeStats.TaxonStat.commonName. May be null if the gene has no taxon recorded. Human and mouse orthologs surface as separate rows (TP53 / human vs Trp53 / mouse).
    • setNumberOfExpressionExperiments

      public void setNumberOfExpressionExperiments(long numberOfExpressionExperiments)
      Distinct public experiments carrying this gene as a perturbation target.
    • 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