参考:https://github.com/taoliu/MACS/blob/master/INSTALL.rst
NumPyをインストールする
# su -
# yum install atlas-sse3-devel gcc-gfortran python-devel
# su - galaxy
$ easy_install nose numpy
Rをインストールする
$ su -
# yum -y install make libX11-devel.* libICE-devel.* libSM-devel.* libdmx-devel.* libx* libFS* libX* readline-devel gcc-gfortran gcc-c++ texinfo tetex
# exit
$ mkdir ~/galaxy-tools/R
$ cd ~/galaxy-tools/R
$ wget http://cran.r-project.org/src/base/R-3/R-3.0.3.tar.gz
$ tar xvzf R-3.0.3.tar.gz
$ mv R-3.0.3 R-3.0.3_src
$ mkdir R-3.0.3
$ cd R-3.0.3_src
$ ./configure prefix=/home/galaxy/galaxy-tools/R/R-3.0.3
$ make
$ make install
$ cd
$ vi .basu_profile
export PATH=$PATH:$GALAXY_TOOLS/R/R-3.0.3/bin
$ . .bash_profile
MACS2をインストールする
$ mkdir ~/galaxy-tools/macs2
$ cd ~/galaxy-tools/macs2
$ wget https://github.com/taoliu/MACS/archive/master.zip
$ unzip master.zip
$ rm master.zip
$ cd MACS-master
$ python setup.py install --prefix=~/galaxy-tools/macs2
$ cd
$ vi .bash_profile
export PATH=$PATH:$GALAXY_TOOLS/macs2/bin
$ . .bash_profile
filebrowser本体のインストール
$ cd /var/www/html $ git clone https://github.com/pitagora-galaxy/filebrowser $ cd filebrowser $ mysql -u root -pgalaxy mysql> source sql/setup.sql mysql> source sql/sample.sql mysql> exit
filebrowser ツールのGalaxyへのインストール
$ vi tool-data/fasta_indexes.loc
hg19 hg19 hg19 /disk/reference/igenome/Homo_sapiens/UCSC/hg19/Sequence/WholeGenomeFasta/genome.fa
hg18 hg18 hg18 /disk/reference/igenome/Homo_sapiens/UCSC/hg18/Sequence/WholeGenomeFasta/genome.fa
mm10 mm10 mm10 /disk/reference/igenome/Mus_musculus/UCSC/mm10/Sequence/WholeGenomeFasta/genome.fa
mm9 mm9 mm9 /disk/reference/igenome/Mus_musculus/UCSC/mm9/Sequence/WholeGenomeFasta/genome.fa
dm3 dm3 dm3 /disk/reference/igenome/Drosophila_melanogaster/UCSC/dm3/Sequence/WholeGenomeFasta/genome.fa
$ su - galaxy
$ mkdir galaxy-tools/macs14
$ cd galaxy-tools/macs14
$ tar xvzf MACS-1.4.2-1.tar.gz
$ cd MACS-1.4.2
$ mkdir install (インストール先ディレクトリ)
$ cd $HOME/galaxy-tools/macs14/MACS-1.4.2
$ python setup.py install --prefix /home/galaxy/galaxy-tools/macs14/MACS-1.4.2_install/
$ cd
$ vi .bash_profile
export PATH=$GALAXY_TOOLS/macs14/MACS-1.4.2_install/bin:$PATH
export PYTHONPATH=$GALAXY_TOOLS/macs14/MACS-1.4.2_install/lib/python2.7/site-packages/:$PYTHONPATH
$ cd galaxy-dist
$ ./restart.sh
$ cd lib/IO/
$ wget
http://ashishagarwal.org/wp-content/uploads/2011/03/macs14_Parser.patch.txt
$ patch < macs14_Parser.patch.txt
patching file Parser.py
Admin > Search and browse tool sheds から検索しインストールします。
Tool Dependency で cufflinks 内の cuffmerge がインストールされます。
Admin > Search and browse tool sheds から検索しインストールします。
Tool Dependency で cufflinks 内の cuffdiff がインストールされます。
Admin > Search and browse tool sheds から検索しインストールします。
Tool Dependency で fastqc がインストールされます。
Admin > Search and browse tool sheds から「tophat2」を検索し「NGS: Mapping」セクションにインストールします。
Tool Dependency で tophat2、samtools、bowtie2 がインストールされます。
インデックスファイルの場所を設定します。(.locファイルは タブ区切り で記載します)
$ cd ~/galaxy-dist/tool-data $ vi bowtie2_indices.loc hg19 hg19 hg19 /media/igenome/Homo_sapiens/UCSC/hg19/Sequence/Bowtie2Index/genome
格納先ファイルを登録します。
$ cd ~/galaxy-dist
$ vi tool_data_table_conf.xml
<table name="tophat2_indexes" comment_char="#">
Admin > Search and browse tool sheds から検索しインストールします。
Tool Dependency で cufflinks がインストールされます。