Examples of quantileBoundaries()


Examples of fork.lib.math.applied.stat.Distribution.quantileBoundaries()

   
protected void init() throws Exception{
    Distribution disall= new Distribution(gvs.values());
    Distribution dis= disall.subsetHigherThan(0);
   
    ArrayList<Double> bs= dis.quantileBoundaries(intv);
    bs.add(0, -0.1);
   
    for( int i=0; i<bs.size()-1 ; i++ ){
        String n = tit+i+"_"+bs.get(i)+"_"+bs.get(i+1);
        sets.add(new GeneSet(n));
View Full Code Here

Examples of fork.lib.math.applied.stat.Distribution.quantileBoundaries()

public void subtract()throws Exception {
   
    Distribution dis0 = new BedGraphBuffer(outRat).getDistributionNonZero();
    Distribution dis= dis0.subsetHigherThan(1);
    dis= dis.subsetLowerOrEqualTo(dis.quantileBoundaries(10).get(5));
   
   
    double mean= dis.mean();
    double sd= dis.standartDeviation();
    double rat= mean+ 1.2 *sd;
 
View Full Code Here

Examples of fork.lib.math.applied.stat.Distribution.quantileBoundaries()


   
public void subtract2()throws Exception {
    Distribution dis= new BedGraphBuffer(outSub).getDistributionNonZero();
    dis= dis.subsetLowerThan(dis.quantileBoundaries(10).get(7));
    double med= dis.median();
    double sd= dis.standartDeviation();
    double thr= med+ sd* 2;
    System.out.println("med: "+ med+"   sd: "+ sd+"     "+ thr);

View Full Code Here

Examples of fork.lib.math.applied.stat.Distribution.quantileBoundaries()



public void init(LandscapeBuilder lb) throws Exception{
    Distribution d= lb.getDistributionNonZero();
    ArrayList<Double> qs= d.quantileBoundaries(100);
    double m=0 ,sd=0;
    for( int i=0; i<50; i++ ){
        Distribution df= d.subset(qs.get(i), qs.get(qs.size()-1-i), true, true);
        m= df.mean();
        sd= df.standartDeviation();
View Full Code Here

Examples of fork.lib.math.applied.stat.Distribution.quantileBoundaries()


   
public void init(LandscapeBuilder lb) throws Exception{
    Distribution d= lb.getDistributionNonZero();
    ArrayList<Double> qs= d.quantileBoundaries(100);
    double m=0 ,sd=0;
    for( int i=0; i<50; i++ ){
        Distribution df= d.subset(qs.get(i), qs.get(qs.size()-1-i), true, true);
        m= df.mean();
        double med= df.median();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.