LandscapeScoring ls= new LandscapeScoring(lb, gb){
protected double[] score(ArrayList<Region> bufs, GenomicRegion gr) throws RegionException{
return new double[]{Landscape2DBuffer.getArea(bufs, gr), gr.getRange()+1 };
}
};
Distribution dis= LandscapeScoringResultEntry.toDistribution(ls.getResultEntries(), 0);
lens.add(LandscapeScoringResultEntry.toDistribution(ls.getResultEntries(), 1).sum());
double s= dis.sum();
vs.add(s); sum+=s;
//LandscapeScoringResultEntry.writeToFile(ls.getResultEntries(), new File(out.getParentFile()+"/file_"+f.getName()) );
}
}
BufferedWriter bw= new BufferedWriter(new FileWriter(out));