Hello,
I was looking into filtering our Sniper calls using the included perl scrips in order to look at certain mapping quality and somatic score cut-offs. In doing so I ran into a problem. SomaticSniper needs Samtools 0.1.6 to run and says that it will not work with newer versions. To process files for the perl scripts, I tried to get bam-readcount installed with that version of samtools, but ran into errors (not with cmake, but with definitions). I don't remember the error exactly, but it wasn't with sam.h or cmake, etc. I ended up installing samtools 0.16 and bam-readcount installed fine.
My question is, how do these two programs co-exist, or do they? I'm grateful for the provided perl scripts, but if they require a newer samtools than sniper can use, then do you have to just run them on a separate machine?
Thank you, DD
Wonderful, thank you. I'll make a script to export SAMTOOLS_ROOT to the correct version and then start either program, respectively.
To be perfectly clear, once you've compiled the programs you shouldn't need to worry about samtools versions at all. The samtools version is an issue at compilation only.
Very clear, thank you