public void setRead(final GATKRead read) {
   if (!read.isEmpty()) {
     this.read = read;
     if (!read.isUnmapped())
       loc =
           genomeLocParser.createGenomeLoc(
               read.getContig(), ReadUtils.getSoftStart(read), ReadUtils.getSoftEnd(read));
   }
 }