- for read in hitDict[chrom]:
- tagStart = read["start"] - gstart
- sense = read["sense"]
- weight = read["weight"]
+ for alignedread in bamfile.fetch(chrom):
+ tagStart = alignedread.pos - gstart
+ sense = getReadSense(alignedread)
+ weight = 1.0/alignedread.opt('NH')