StatsKeeper.Section readsOrigin = new StatsKeeper.Section("Reads genomic origin");
long totalReadCount = computeCountsTask.getTotalReadCounts() + computeCountsTask.getNoFeatureNumber();
long exonicReadCount = totalReadCount - computeCountsTask.getNoFeatureNumber();
long intronicReadCount = th.getNumIntronicReads();
long intergenicReadCount = th.getNumIntergenicReads();
readsOrigin.addRow("Exonic: ", sdf.formatLong(exonicReadCount) + " / " +
sdf.formatPercentage( (100.*exonicReadCount) / totalReadCount ));
readsOrigin.addRow("Intronic: ", sdf.formatLong(intronicReadCount) + " / " +
sdf.formatPercentage( (100.*intronicReadCount) / totalReadCount ));
readsOrigin.addRow("Intergenic: ", sdf.formatLong(intergenicReadCount) + " / " +
sdf.formatPercentage( (100.*intergenicReadCount) / totalReadCount ));