Examples of BedReader


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

   
   
   
public void writeToFile(File out)throws Exception{
    GenomicRegionsBuilder gbout= new GenomicRegionsBuilder(),
            gbf= new BedReader(fw).getGenomicRegionsBuilder(),
            gbr= new BedReader(ft).getGenomicRegionsBuilder();
    Iterator<GenomicRegion> itw= gbf.iterator();
    Iterator<GenomicRegion> itt= gbr.iterator();
    while(itw.hasNext()){
        GenomicRegion grf= itw.next();
        GenomicRegion grr= itt.next();
View Full Code Here

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

    //File anno= new File(dir+"/anno/refseq_hg19_exon.bed");
    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

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

   
    File f= new File(d+"/locate_ensGene_hg19_exon.bed");
    int tar= 5;
    File out= new File(od+"/"+tar+"_"+FileName.getBaseName(f)+".bed");
   
    GenomicRegionsBuilder gb= new BedReader(f).getGenomicRegionsBuilder();
    GenomicRegionsBuilder gbout = new GenomicRegionsBuilder();
    Iterator<GenomicRegion> it= gb.iterator();
    while(it.hasNext()){
        GenomicRegion gr= it.next();
        if(gr.getValue()==tar){
View Full Code Here

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

   
   
    File f= new File(d+"/5_locate_ensGene_hg19_exon.bed");
    File out = new File(d+"/side-right_"+ Integer.toString(side)+"_"+f.getName() );
   
    GenomicRegionsBuilder gb= new BedReader(f).getGenomicRegionsBuilder();
    GenerateSideRegion gg= new GenerateSideRegion(gb);
   
    gg.writeToFile(out);
   
   
View Full Code Here

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

   
    File d= new File(dir+"/data\\human_magnus\\h2az/macs/");
    File od= new File(d+"/scoreNorm");
    File rf= new File(d+"/mcf7_chip-h2az_time-0_peaks.bed");
   
    GenomicRegionsBuilder gb= new BedReader(rf).getGenomicRegionsBuilder();
   
    File[] fs= cd.listFiles();
    for( int i=0; i<fs.length; i++ ){
        File f= fs[i];
        System.out.println(f);
View Full Code Here

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

   
    File d= new File(dir+"/data\\human_magnus\\h2az/macs/merge/extract");
    File od= new File(d+"/scoreNorm");
    File rf= new File(d+"/5_locate_ensGene_hg19_exon.bed");
   
    GenomicRegionsBuilder gb= new BedReader(rf).getGenomicRegionsBuilder();
   
    File[] fs= cd.listFiles();
    for( int i=0; i<fs.length; i++ ){
        File f= fs[i];
        System.out.println(f);
View Full Code Here

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

    File od= new File(d+"/scoreRNA");
   
    File f= new File(d+"/side-right_200_5_locate_ensGene_hg19_exon.bed");
   
   
    GenomicRegionsBuilder gb= new BedReader(f).getGenomicRegionsBuilder();
   
    File[] rfs= rnad.listFiles();
    HashSet<String> tags= new HashSet<>();
    for( int i=0; i<rfs.length; i++ ){
        File rf= rfs[i];
View Full Code Here

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

    File[] fs= d.listFiles();
    for( int i=0; i<fs.length; i++ ){
        File f= fs[i];
        if(FileName.getExt(f).equals("bed") && !f.getName().equals(out.getName()) ){
            System.out.println(f);
            GenomicRegionsBuilder gb= new BedReader(f).getGenomicRegionsBuilder();
            mer.mergeNoSort(gb);
        }
        mer.sort();
    }
   
View Full Code Here

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

    File od= new File(dir+"/anno/bed/"+org+"/"+tag+"_"+org+"/genic");
   
    BedReaderParam par= new BedReaderParam();
    par.ifDirectional=true;
   
    GenomicRegionsBuilder gb= new BedReader(f, par).getGenomicRegionsBuilder();
   
    GenerateGenic gg= new GenerateGenic(gb);
    gg.writeToDirectory(od, org);
}
View Full Code Here

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

   
    File od= new File(d+"/novel");
   
    int side= 5000;
    GenomicRegionsBuilder gbanno= new GenomicRegionsModifier(
            new BedReader(anno).getGenomicRegionsBuilder()).getExtendedRegions(side, side);
   
    File[] fs= d.listFiles();
    for( int i=0; i<fs.length; i++ ){
        File pf= fs[i];
        if(FileName.getExt(pf).equals("bed")){
            GenomicRegionsBuilder gbpeak= new BedReader(pf).getGenomicRegionsBuilder();
            GetNovelPeaks gn= new GetNovelPeaks(gbpeak, gbanno);

            File out= new File(od+"/novel_"+ pf.getName());
            gn.writeToFile(out);
        }
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.