Hi Sujun,
STAR uses very conservative filters for chimeric (including circular) alignments.
For instance, it will only output uniquely mapping chimeras, and for PE reads, only paired aligments (no single-end chimeras).
I am not familiar with TopHat-Fusion and do not know what kind of filters it uses.
There are many parameters that will increase the number of detected chimeras, as listed below.
Of course, any increase in sensitivity will be traded off an increase in the false positive rate.
If you can make an example with a few reads with circular junction detected by TopHat-Fusion, but not STAR, I can look into it more.
Cheers
Alex
chimSegmentMin 0
int>=0: minimum length of chimeric segment length, if ==0, no chimeric output
chimScoreMin 0
int>=0: minimum total (summed) score of the chimeric segments
chimScoreDropMax 20
int>=0: max drop (difference) of chimeric score (the sum of scores of all chimeric segements) from the read length
chimScoreSeparation 10
int>=0: minimum difference (separation) between the best chimeric score and the next one
chimScoreJunctionNonGTAG -1
int: penalty for a non-GT/AG chimeric junction
chimJunctionOverhangMin 20
int>=0: minimum overhang for a chimeric junction
chimSegmentReadGapMax 0
int>=0: maximum gap in the read sequence between chimeric segments