Mac_app - nibb-unix/gitc202402-unix GitHub Wiki
個別での演習環境の準備については対応いたしかねます。あらかじめご了承ください。
このページでインストールするソフトウェアは主に以下の講義で使用する予定です。
- NGS基本データフォーマット
- クオリティコントロールとNGS基本ツール
- エディタとスクリプト
Macに解析用ソフトウェアをインストール
-
Mac UNIX環境構築ガイド に従って、Command Line Tools と Homebrew をインストール
-
Homebrew の formula を最新のものに更新
brew update
- Homebrew に生物学用のformulaが収録されている brewsci/bio を tap で追加する
brew tap brewsci/bio
- Homebrew を用いて各種ソフトウェアをインストール
brew install bowtie2
brew install fastqc
brew install seqkit
brew install cutadapt
brew install sratoolkit
brew install samtools
brew install emacs
- python3 のバージョンを確認
python3 -V
- Python 3.9.6 か、それ以上(3.10, 3.11...等)と出ればOK。 「8」に進む
- もし、
python3 not found
と出たり、低いバージョンが出た場合は「6」に進むこと。
- Homebrew を用いて python3系をインストール
brew install python3
- 己のシェルを確認
echo $SHELL
ここで、/bin/zsh
と出た場合は、pip3はフルパス /usr/local/bin/pip3
で実行する必要がある
- pip3 で pythonの数値計算用ライブラリ numpy と、HTSeq をインストール
pip3 install numpy
pip3 install HTSeq
- brewでインストールしたpython3を使い、シェルがzshの場合:
/usr/local/bin/pip3 install numpy
/usr/local/bin/pip3 install HTSeq
- fastqc の起動確認
- ターミナルで
fastqc
と実行し、FastQCの画面が起動すればOK
- 最後に:インストールしたソフトがそのまま実行できない場合、システム設定の変更が必要
システム環境設定 - プライバシーとセキュリティ - プライバシー - デベロッパツール
ターミナル.app にチェック → Macのパスワード入力が促され、ターミナルが再起動されます