Package fork.lib.bio.anno.genomic

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


    File anno= new File(dir+"/anno/ensGene_hg19_exon.bed");
   
    File out= new File(d+"/locate_"+FileName.getBaseName(anno)+".bed");
   
    GenomicRegionsBuilder peaks= new BedReader(f).getGenomicRegionsBuilder();
    SplicedBedReader sr= new SplicedBedReader(anno);
   
    SplicedRegionsLocator ll= new SplicedRegionsLocator(peaks, sr);
    ll.writeToFile(out);
   
   
View Full Code Here


    File[] fs = d.listFiles();
    for( int i=0; i<fs.length; i++ ){
        File f= fs[i];
        if(FileName.getExt(f).equals("bed")){
            GenomicRegionsBuilder peaks= new BedReader(f).getGenomicRegionsBuilder();
            SplicedBedReader sr= new SplicedBedReader(anno);

            File od= new File(d+"/locate/"+ FileName.getBaseName(anno)+"/"+FileName.getBaseName(f));
            SplicedRegionsLocator ll= new SplicedRegionsLocator(peaks, sr);
            ll.writeToDir(od, "locate");
           
View Full Code Here

    File anno= new File(dir+"/anno/ensGene_hg19_exon.bed");
   
    File out= new File(d+"/locate_"+FileName.getBaseName(anno)+".bed");
   
    GenomicRegionsBuilder peaks= new BedReader(f).getGenomicRegionsBuilder();
    SplicedBedReader sr= new SplicedBedReader(anno);
   
    SplicedRegionsLocator ll= new SplicedRegionsLocator(peaks, sr);
    ll.writeToFile(out);
   
   
View Full Code Here

        gr.setValue(Double.parseDouble(r.get(3)));
        gb.add(gr);
    }
    gb.sortAll();
   
    SplicedRegionsLocator sl= new SplicedRegionsLocator(gb, new SplicedBedReader(anno));
   
    File od= new File(d+"/locate");
    File out= new File(d+"/"+FileName.getBaseName(f)+"_locate.bed");
    sl.writeToFile(out);
    sl.writeToDir(od, FileName.getBaseName(f));
View Full Code Here

    File[] fs = d.listFiles();
    for( int i=0; i<fs.length; i++ ){
        File f= fs[i];
        if(FileName.getExt(f).equals("bed")){
            GenomicRegionsBuilder peaks= new BedReader(f).getGenomicRegionsBuilder();
            SplicedBedReader sr= new SplicedBedReader(anno);

            File od= new File(d+"/locate/"+ FileName.getBaseName(anno));
            File odt= new File(od+"/"+FileName.getBaseName(f));
            SplicedRegionsLocator ll= new SplicedRegionsLocator(peaks, sr);
            ll.writeToDir(odt, "locate");
View Full Code Here

   
    File od= new File(d+"/novelIntron");

    int side= -1000;

    SplicedBedReader sr= new SplicedBedReader(annof);
    GenomicRegionsBuilder gbin= sr.getAllIntrons();
    GenomicRegionsModifier gmin= new GenomicRegionsModifier(gbin);
    GenomicRegionsBuilder gbinside= gmin.getExtendedRegions(side, side);
    GenomicRegionsBuilder gbex= sr.getAllExons();
    GenomicRegionsModifier gmex= new GenomicRegionsModifier(gbex);
    GenomicRegionsBuilder gbexside= gmex.getExtendedRegions(500, 500);
   
   
    File[] fs= d.listFiles();
View Full Code Here

TOP

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

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.