cd /suikou/download wget http://www.bcgsc.ca/platform/bioinfo/software/abyss/releases/2.0.2/abyss-2.0.2.tar.gz tar zvxf abyss-2.0.2.tar.gz cd /suikou/download/abyss-2.0.2 ./configure --prefix=/suikou/tool/abyss-2.0.2 #prefixを指定して、特定のディレクトリ以下にバイナリをインストールさせる make -j 4 #4コアを使ってコンパイル make install #ここからはパスを通すための設定 #ツールは/suikou/tool-all/binの中にシンボリックリンクを作成するとパスが通るようになっている。 #シンボリックリンクを作成する関数を定義してあるので、下記のコマンドを打てば/suikou/tool-all/binに/suikou/tool/abyss-2.0.2/binの中の実行ファイルのシンボリックリンクが作られる。 link1 /suikou/tool/abyss-2.0.2/bin
link1 /suikou/tool/cufflinks-2.2.1.Linux_x86_64/
git clone https://github.com/pezmaster31/bamtools.git mv bamtools bamtools_v2017-04-29 #gitからダウンロードした場合、バージョンなどがないことが多いので、そういう場合はダウンロードした日付をフォルダに付ける #bamtoolsはCMAKEを使ってコンパイルする mkdir bamtools-build cd bamtools-build cmake -DCMAKE_INSTALL_PREFIX=/suikou/tool/bamtools_v2017-04-29 ../bamtools_v2017-04-29 make -j 4 make install #/suikou/tool/bamtools_v2017-04-29以下にbin, include, libフォルダが出来ていると思う。 #binにはPATHを通せばよいが、include、libはまた別の環境変数に登録する必要がある。 #それらの設定を行う関数を準備しているので、ライブラリの場合は下記のように入力する。 link2 /suikou/tool/bamtools_v2017-04-29 #この時、ディレクトリが消せないとかそういったエラーが幾つか出ると思うけど、気にしないで。