以下のツールをインストール。
- sra-tools (fastq files ダウンロード)
- Trim Galore! (トリミング)
- salmon (遺伝子発現定量)
- R (library tximport, tidyverseをインストール)
- STAR (アラインメントの確認用。定量には使用しない。)
- samtools (アラインメントの確認用。定量には使用しない。)
- anaconda 公式サイトより適切なインストーラーをダウンロードし、インストール。
- conda等を用いてツールをインストール。
conda install -c bioconda sra-tools -y
conda install -c bioconda trim-galore -y
conda install -c bioconda salmon==1.6.0 -y
conda install -c bioconda samtools -y
conda install -c bioconda star -y
# R
conda install -c conda-forge r-base bioconductor-tximport==1.22.0 -y
Rscript -e 'install.packages("tidyverse", dependencies=TRUE, repos = "https://cran.ism.ac.jp/")'
Docker 公式サイトを参照の上、Dockerをインストールしてください。
git clone https://github.com/yyoshiaki/2022_shinkei_handson.git
bash scripts.sh
上記の結果はikraを用いて再現できる
# install docker
git clone https://github.com/yyoshiaki/ikra.git
ikra/ikra.sh design.csv human --protein-coding --threads 4 --align star --gencode 37
Citation : Hiraoka Yu, Yamada Kohki, Ryuichiro Yamsasaki, YusukeKawasaki, Kitabatake Ryoko, Matsumoto Yasunari, Ishikawa Kaito, Umezu Yuto, Hirose Haruka, & Yoshiaki Yasumizu. (2021). yyoshiaki/ikra: ikra v2.0.1 (v2.0.1). Zenodo. https://doi.org/10.5281/zenodo.5541399
docker pull yyasumizu/2022shinkeihandson:latest
docker build -t 2022shinkeihandson:latest .
- Docker HubからPullする場合
docker run --rm -it -v $PWD:/home --workdir /home yyasumizu/2022shinkeihandson:latest bash
- buildする場合
docker build -t 2022shinkeihandson:latest .
docker run --rm -it -v $PWD:/home --workdir /home 2022shinkeihandson:latest bash
ローカルからディレクトリのパーミッションを777に変更した後にdockerを起動
chmod 777 .
docker run --rm -it -v $PWD:/home --workdir /home yyasumizu/2022shinkeihandson:latest bash
iDEPを紹介します。
- anacondaがインストールできない : macOSをアップデート。10.13以降必須。もしくはM1 Macの場合dockerを使用する。
- fasterq-dumpが動かない場合 :
vdb-config -i
は実行済みか確認。 - WSLがうまく動かない : 公式サイトをよくご確認ください。特に、OSが前提条件を満たしているかなど慎重にご確認ください。
- conda installがコンフリクトする。 : conda createで新しく環境を作るか、各ツールの公式サイトのインストール手順を参照してください。
- Mac docker環境で処理が止まる。 : Dockerのリソースを確認、メモリへの割付を増加する。https://docs.docker.com/desktop/mac/#resources