-
Couldn't load subscription status.
- Fork 0
Mac_app
Sugichang edited this page Dec 19, 2024
·
2 revisions
- NGS基本データフォーマット
- クオリティコントロールとNGS基本ツール
- エディタとスクリプト
-
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のパスワード入力が促され、ターミナルが再起動されます