File fr= new File(d+"/score_-_refine-5000_novel_genes.fpkm_tracking.bed");
File of= new File(d+"/novel.bed");
BufferedReader brf= new BufferedReader(new FileReader(ff));
BufferedReader brr= new BufferedReader(new FileReader(fr));
GenomicRegionsBuilder gbout= new GenomicRegionsBuilder();
String lf;
while((lf=brf.readLine())!=null){
String lr=brr.readLine();
String[] ssf= lf.split("\t");
String[] ssr= lr.split("\t");
double vf= Double.parseDouble(ssf[4]);
double vr= Double.parseDouble(ssr[4]);
String chr= ssf[0];
int low= Integer.parseInt(ssf[1]);
int high= Integer.parseInt(ssf[2]);
String id= ssf[3];
if(!(vf==0 && vr==0)){
DirectionalGenomicRegion dr;
if(vf>vr){
dr= new DirectionalGenomicRegion(chr, '+', low, high);
dr.setValue(vf);
}else{
dr= new DirectionalGenomicRegion(chr, '-', low, high);
dr.setValue(vr);
}
dr.setID(id);
gbout.add(dr);
}
}
brf.close();
brr.close();