Package gem.util

Examples of gem.util.Histogram2D


      "resource/experiments_expO_1.txt", "resource/experiments_expO_2.txt");

    Triplet.orderPvalGamma(trips);
    for (Triplet t : trips)
    {
      Histogram2D h1 = new Histogram2D(0.2);
      h1.setName(Triplet.getGeneToSymbolMap().get(t.F.geneid) + " -> " +
        Triplet.getGeneToSymbolMap().get(t.T.geneid) + " in " +
        Triplet.getGeneToSymbolMap().get(t.M.geneid) + "-");

      Histogram2D h2 = new Histogram2D(0.2);
      h2.setName(Triplet.getGeneToSymbolMap().get(t.F.geneid) + " -> " +
        Triplet.getGeneToSymbolMap().get(t.T.geneid) + " in " +
        Triplet.getGeneToSymbolMap().get(t.M.geneid) + "+");

      for (int i = 0; i < t.F.value.length; i++)
      {
        if (t.M.status[i] == ABSENT)
          h1.count(t.F.value[i], t.T.value[i]);
        else if (t.M.status[i] == PRESENT)
          h2.count(t.F.value[i], t.T.value[i]);
      }

      h1.plot(false);
      h2.plot(true);
    }
  }
View Full Code Here


  public static void printGammaAndSupportPlot()
  {
    List<Triplet> trips = readTrips("result/All_big_fdr0.05_var1.0.xls");

    Histogram2D h = new Histogram2D(0.05);
    for (Triplet t : trips)
    {
      double gamma = Difference.calcGamma(t);
      double support = Difference.getGammaSupport(t.cnt, true);
      h.count(gamma, (2 * support) - 1);
    }
    h.takeLog();
    h.plot();
  }
View Full Code Here

TOP

Related Classes of gem.util.Histogram2D

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.