Open jaanckae opened 1 year ago
Some packages must stay at the version currently implemented in CirComPara2 because of incompatibility issues. F.i. I achieved TopHat2 and Bowtie to work together only with exactly those two versions! In some other tool newer versions, I found bugs that are still unresolved (see f.i. HISAT2 #255). Further, newer versions did not provide improvements for circRNA detection or computation speed (BEDtools, SAMtools, BWA, FASTQC), and CIRI v2.1.1 refers to the CIRI_full algorithm, which actually uses CIRI v2.0.6. Then, I see no reason to spend time updating these packages. Perhaps STAR and Bowtie2 newer versions could give some improvements (as I understand from the release statements), but STAR changed the Chimeric.junction file format that would break the STAR-based detection tools, i.e. circRNA_finder, CIRCexplorer2, and DCC v0.4.8 (DCC v0.5 was indeed released to fix this issue). Unfortunately, you'll have to use a STAR index compatible with v2.6.1e . Making all these tools work together was worse than playing Tetris level 29.
Some of the software dependencies in the Docker container are several versions behind a recent version. Would it be possible to update the Dockerfile to work with these updated versions?
At least for some versions of the mappers this would be convenient as not to have to rerun the indexing script.
Thanks in advance Jasper