2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

CellRangerでsingle cell RNAseq解析

Last updated at Posted at 2022-03-10

single cellのalignment toolで10X社が提供しているCellRangerのセットアップと解析を行う。
Ubuntuを使う。

まずは、スペックの確認。
以下が、要求スペック。

Cell Ranger pipelines run on Linux systems that meet these minimum requirements:

8-core Intel or AMD processor (16 cores recommended)
64GB RAM (128GB recommended)
1TB free disk space
64-bit CentOS/RedHat 6.0 or Ubuntu 12.04

自分のを調べるためには、

system_requirement
CPUmodel
grep -m 1 'model name' /proc/cpuinfo
CPUcore
grep -c processor /proc/cpuinfo
Memorytotal
grep MemTotal /proc/meminfo
storage
df -Ph

次に、10X社のページからソフトとリファレンスをダウンロードする。
https://support.10xgenomics.com/single-cell-gene-expression/software/downloads/latest

soft&reference_downloads
mkdir cellranger_downloads
cd cellranger_downloads
#cellrangerのダウンロード
wget  -O "10Xのページからcellrangerのリンクをコピー"
#referenceのダウンロード
wget -O "mouseかhumanのreferenceが必要ならリンクをコピーしてダウンロード"

ここからは、https://support.10xgenomics.com/single-cell-gene-expression/software/pipelines/latest/installation
に沿ってinstall

cellranger_install
#referenceの解凍
cd /opt
sudo tar -xzvf ~/cellranger_downloads/refdata-gex-GRCh38-2020-A.tar.gz
sudo tar -xzvf ~/cellranger_downloads/cellranger-6.1.2.tar.gz
#PATHのexport
export PATH=/opt/cellranger-6.1.2:$PATH
#testrun
cellranger testrun --id=tiny
...
Pipestance completed successfully!
...
#結果の確認。うまくいっているとoutsやsc_RNA_COUNTER_CSなどが出力されている。
#ls tiny/
...
SC_RNA_COUNTER_CS outs
...

ここから実際のサンプルを使って実行。
fastqファイルは以下のような階層になっている。
referenceは上でダウンロードしてきた10Xが提供してくれているものをありがたく使う。
(自分で作るとまぁまぁ時間かかる。)

fastqs
CONTROL_fastqs
    ├── CONT_S1_L007_I1_001.fastq.gz
    ├── CONT_S1_L007_I2_001.fastq.gz
    ├── CONT_S1_L007_R1_001.fastq.gz
    ├── CONT_S1_L007_R2_001.fastq.gz

cellranger
cellranger count --id=test --fastqs=/PATH/CONTROL_fastqs/ --sample=CONT --transcriptome=/opt/refdata-gex-GRCh38-2020-A/

--idは好きな名前をつければ良い。
--fastqsでfastqが入っているdirectoryまでのpathを指定。
--sampleは_S1の前の部分までを指定。
--transcriptomeはreferenceのdirectoryを指定。

あとは待つのみ。松の実。

しばらくほっとくと、結果が出力される。

CellRanger_result
/test/outs/filtered_feature_bc_matrix
├── barcodes.tsv.gz
├── features.tsv.gz
└── matrix.mtx.gz

これをRに持っていってSeuratで解析(また次の機会)。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?