Installing Bowtie2
Procedure
- Use PuTTY to log in to the server as the root user.
- Run the following command to install zlib.aarch64 zlib-devel.aarch64 zlib-static.aarch64 using Yum:
yum install zlib.aarch64 zlib-devel.aarch64 zlib-static.aarch64
- Run the following command to decompress the installation package:
unzip bowtie2-2.4.1-source.zip
- Run the following commands to switch to the directory generated after the package is decompressed:
cd bowtie2-2.4.1 mkdir -p third_party/simde/simde/x86/
- Run the following commands to perform the configuration:
export NO_TBB=1 export POPCNT_CAPABILITY=0
- Run the following command to decompress SIMDe:
unzip simde-master.zip
- Run the following command to copy the SIMDe files to Bowtie2:
cp -a /path/to/SIMDE/simde-master/simde /path/to/BOWTIE2/bowtie2-2.4.1/third_party/simde/
- Run the following command to decompress the sse2neno installation package:
unzip master.zip
- Run the following command to switch to the directory generated after the package is decompressed:
cd sse2neon-master
- Run the following command to copy the sse2neon.h file to Bowtie2:
cp -a SSE2NEON.h /path/to/BOWTIE2/bowtie2-2.4.1/third_party/simde/simde/x86/
- Run the following commands to perform the compilation:
cd ../bowtie2-2.4.1 make all
- Run the following command to set environment variables:
export PATH=/path/to/BOWTIE2/bowtie2-2.4.1:$PATH
Parent topic: Compiling and Installing bowtie 2