I was doing some next generation sequencing (NGS) analysis over the weekend, for the the first time. As such, I had to get some of the common software tools like PEAR and bowtie. Their official sites were hosted by SourceForge, but I didn’t want to download the binaries from SourceForge ’cause I’m paranoid about malware. So, I compiled them myself.
The process turned out to be super easy!
They all have git repos:
For example, for bowtie, you can do:
git clone https://github.com/BenLangmead/bowtie.git cd bowtie make
For bowtie, you need libtbb, and for bowtie2, you need to compile with NO_TBB=1.
I’m pleasantly surprised because I remember the struggle of building open source projects when I was a young’un.
Just wanted to share!