Hi Smitha,
capturing the splices with short overhangs (10b in your example) is a dangerous task since short sequences can in principle map to many loci making the alignment ambiguous. There are two ways to increase STAR's sensitivity to these short overhangs:
1. I highly recommend to run STAR with annotations. You would need to generate the genome with --sjdbGTFfile /path/to/gtf .
I used gencode annotations to map your read (you can download that genome
here), and got exactly the junction you were looking for 1S39M4303N10M. Note that the first base of this read is mismatched so STAR reports it as soft-clipped 1S rather than a mismatch.
Of course, this approach will only allow for detecting short overhangs on annotated junctions.
2. Increase STAR's sensitivity with --seedSearchStartLmax 12. This allows to capture the same junction in your example without using annotations. So, in principle, this will allow detecting unannotated junctions with short overhangs. However, there is a trade-off here between sensitivity and precision. For simulated data in our paper (Fig. 2), when run without annotations, GSNAP indeed shows higher sensitivity than STAR (96% vs 90%), but at the same time much higher false positive rate (4% vs 1%).
Cheers
Alex