private static void checkZeros(ExpDataManager expMan) {
   int neverabove = 0;
   int sometimes = 0;
   int always = 0;
   Histogram h = new Histogram(0.1);
   for (String gene : HGNC.getAllSymbols()) {
     if (!expMan.contains(gene)) continue;
     double r = expMan.getNonZeroRatio(gene);
     h.count(r);
     if (r == 0) neverabove++;
     else if (r == 1) always++;
     else sometimes++;
   }
   System.out.println("neverabove = " + neverabove);
   System.out.println("always = " + always);
   System.out.println("sometimes = " + sometimes);
   h.print();
 }
Esempio n. 2
0
 // @Override
 public long count() {
   return histogram.count();
 }