Package fork.lib.bio.anno.genomic

Examples of fork.lib.bio.anno.genomic.BedGraphExporter


    LandscapeTransformer lt= new LandscapeTransformer(lb);
    lt.selectLength(300, Integer.MAX_VALUE);
    double sum= lb.totalArea();
    double fac= sum/Math.pow(10, 8);
    lt.divideBy( fac );
    new BedGraphExporter(lb).writeToFile(outNorm);
}
View Full Code Here


public void writeToDir(File od)throws Exception {
    double sum = lbf.totalArea()+ lbr.totalArea();
    double fac= sum/ Math.pow(10, 10);
    LandscapeTransformer ltf= new LandscapeTransformer(lbf);
    ltf.divideBy(fac);
    new BedGraphExporter(lbf).writeToFile(new File(od+"/norm_"+tag+"_for.wig"));
    LandscapeTransformer ltr= new LandscapeTransformer(lbr);
    ltr.divideBy(fac);
    new BedGraphExporter(lbr).writeToFile(new File(od+"/norm_"+tag+"_rev.wig"));
}
View Full Code Here

            }
        }
    }
   
   
    BedGraphExporter be =new BedGraphExporter(lb);
    be.param().tit= FileName.getBaseName(out);
    be.writeToFile(out);
}
View Full Code Here

   
    LandscapeTransformer lt= new LandscapeTransformer(lb);
    lt.unlog(2);
   
    File of= new File(d+"/unlog2_"+ f.getName());
    new BedGraphExporter(lb).writeToFile(of);
}
View Full Code Here

        File f= fs[i];
        if(FileName.getExt(f).equals("bar")){
            LandscapeBuilder lb= new BarReader(f).getLandscapeBuilder();

            File of= new File(d+"/"+FileName.getBaseName(f)+".wig");
            new BedGraphExporter(lb).writeToFile(of);;
        }
    }
}
View Full Code Here

            LandscapeTransformer lt= new LandscapeTransformer(lb);
            lt.unlog();
           
            File of= new File(d+"/unlog_"+FileName.getBaseName(f)+".wig");
            new BedGraphExporter(lb).writeToFile(of);;
        }
    }
}
View Full Code Here

                lb.add(chr, reg);
            }
            pp=p; pv=v;
        }
       
        BedGraphExporter be= new BedGraphExporter(lb);
        be.appendToFile(bw);
    }
    bw.close();
}
View Full Code Here

    System.out.println("subfac: "+fac);
   
    Distribution dnz= lb.getDistributionNonZero();
    double nf= dnz.sum()/ 100000000;
    new LandscapeTransformer(lb).divideBy(nf);
    BedGraphExporter be= new BedGraphExporter(lb);
    be.param().tit= tit;
    be.writeToFile(f);
}
View Full Code Here

            //System.out.println(fval+"    "+ ival+"   "+ fr.getRange());
            nv= nv<0 ? 0 : nv;
            fr.setAttribute(nv);
            lbout.add(chr, fr);
        }
        BedGraphExporter be= new BedGraphExporter(lbout);
        be.appendToFile(bw);
    }
    bw.close();
    System.out.println();
   
}
View Full Code Here

    LandscapeTransformer lt= new LandscapeTransformer(lb);
    lt.selectLength(150, Integer.MAX_VALUE);
    double sum= lb.totalArea();
    double fac= sum/Math.pow(10, 8);
    lt.divideBy( fac );
    new BedGraphExporter(lb).writeToFile(out);
}
View Full Code Here

TOP

Related Classes of fork.lib.bio.anno.genomic.BedGraphExporter

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.