Rate This Document
Findability
Accuracy
Completeness
Readability

Installing Bowtie2

Procedure

  1. Use PuTTY to log in to the server as the root user.
  2. 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
  3. Run the following command to decompress the installation package:
    unzip bowtie2-2.4.1-source.zip
  4. 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/
  5. Run the following commands to perform the configuration:
    export NO_TBB=1
    export POPCNT_CAPABILITY=0
  6. Run the following command to decompress SIMDe:
    unzip simde-master.zip
  7. 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/
  8. Run the following command to decompress the sse2neno installation package:
    unzip master.zip
  9. Run the following command to switch to the directory generated after the package is decompressed:
    cd sse2neon-master
  10. 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/
  11. Run the following commands to perform the compilation:
    cd ../bowtie2-2.4.1
    make all
  12. Run the following command to set environment variables:
    export PATH=/path/to/BOWTIE2/bowtie2-2.4.1:$PATH