Jinyang Zhang - 2020-12-21

Hi Dario, I think the overlapping reads in your libraries are causing the problem. These overlapping BSJ reads will have distinct alignment pattern than normal paired-end reads, and thus could be filtered out as false positive.

Have you tried using reads merging tools (e.g. FLASH) to merge overlapping short reads, and run CIRI2 on merged and unmerged reads respectively, then use the sum of BSJ reads in two parts of reads as final results? I think this could be a convenient solution.