I tried to change as little as possible beyond the switch from smalt to bowtie2, but I did need to make three sets of changes:
Some of the test data files needed to change, because bowtie2 behaved slightly differently.
The docker file couldn't find that old version of Java, it needed some more dev packages, and bowtie2 needed to have a default version of python available.
I switched the docker file to COPY . iva/ instead of cloning from GitHub, because I can't test on your GitHub branch. You could switch that back if you want to.
I tried to change as little as possible beyond the switch from smalt to bowtie2, but I did need to make three sets of changes:
python
available.COPY . iva/
instead of cloning from GitHub, because I can't test on your GitHub branch. You could switch that back if you want to.