scRNA-seq暑期培训

sc-RNA-seq || 10x Genomics-Loupe

2019-06-17  本文已影响70人  周运来就是我

原文<Single cell RNA-seq 10x Genomics hands-on exercise>
-----By Gil Stelzer, June 2018

Loupe Cell Browser is a program created by 10x Genomics for visualizing Cell Ranger output.

The 10x GenomicsCell Ranger is a pipeline that processes raw sequencing data(using the cellranger count program). This includes demultiplexing the libraries based on sample indices and converting the barcode and read data to FASTQ files. There upon, alignment is performed (using STAR and the relevant reference sequence), followed by filtering and unique molecular identifier (UMI) counting. Lastly, aggregation (using cellranger aggr) of several samples is accomplished by taking outputs from multiple runs, normalizing these runs to the same sequencing depth, recomputing the gene-barcode matrices and analyzing on the combined data.

QC report (outs\web_summary.html)

In the first part of the exercise, we will view a cellranger-generated QC (quality control) report


Valid barcodes - should be above %75 Problem during library creation such as ambient RNA and more.
Analysis

The analysis tab displays t-SNE plots, the left plot shows UMI distribution, whilst the right plot can be viewed also in the Loupe Cell Browser (which enables interactivity)

These graphs allow you plan the future experiment with the same type of samples. The plot on the right demonstrates that we could reduce sequencing depth and receive similar results.

Loupe Cell Browser

In the second part of the exercise we will demonstrate how to use the Loupe Cell Browser on an acute myeloid leukemia (AML) dataset. Open the Loupe Cell Browser found on your computer (local program). Click on** 'Load Tutorial' **from the Help menu in order to load the AMLTutorial file.

This dataset contains the results of a cellranger aggr run over three samples: two healthy control samples of frozen human bone marrow mononuclear cells, and a pre-transplant sample from a patient with acute myeloid leukemia (AML). This dataset was generated in collaboration with the Fred Hutchinson Cancer Research Center, and referenced in the Nature Communications publication, "Zheng et al, Massively parallel digital transcriptional profiling of single cells" (2017; doi:10.1038/ncomms14049).

Cell Ranger produces the** two-dimensional scatter plot** appearing in the center (marked in a red ellipse) by applying t-SNE dimensionality reduction on the most significant gene vectors using principal component analysis (using the first 10 PC’s). Each point represents a single barcode, the vast majority of which represent a single cell. By default, the Categories mode and **Graph-Based clustering **are selected (purple ellipse).

Briefly, the Graph-Based clustering algorithm uses successive steps in order to cluster, starting by building a nearest-neighbor graph followed by Louvain Modularity Optimization and then cluster-merging by hierarchical clustering.

Right click cluster 13 and select “Edit color”. Change the color to RGB (140, 20, 170).

Select K-Means clustering from the clustering selection menu.

In this view, the samples are split into Normal vs. Patient.
We can see that there is an overlap in the gene expression between the patient and normal in some of the clusters.

Use the split view button to view the samples in split panels Please note that the normal sample appears in the left panel.

Select the K-Means clustering. Change the number of clusters to 10.

The bottom heatmap panel displays differential gene log2 fold change (average expression within the cluster cells compared to all the rest of the cells). Cells are clustered based on the selected clustering algorithm (K-Means in this case). Clusters appear in the rows and genes appear in the columns.

Looking at the heatmap, select the highest expressed gene in cluster 7 (using the scale bar on the heatmap panel). Once clicked (the colored square), the gene expression mode will be displayed –

Select cluster 10 and sort the genes by descending P-Value

Click the top scoring gene (most significant with lowest P-Value, symbol on left) and view in which cells the gene is expressed
Download the “b_cells.csv” file from “/course_2018/single_cell_RNA_seq_exercise”
Import this gene list into Loupe by navigating to the downloaded location


By default, “Gene Exp Max” is selected

When no gene is selected from the list, then cells, which express any of the genes in the list, are colored according the maximally expressed gene for a given cell
Select Ms4a1 to view its expression.
In order to better view all cells expressing this gene, first unsplit the view (by selecting the Split view in the categories mode) and then select the “set dark background” option.

Split the view according to LibraryID and return to the gene expression mode.

Search for the TCRE gene, which is a marker for T-cells

Use GeneCards or any other system to find the official symbol for this gene and search for it in Loupe

Create a new category called Mononuclear cells(or any other name) and a cluster called T-cells
Notice that the mode changed to categories and that only the T-cells that are marked in blue appear on the right panel

Click split view (twice) until the T-cells are isolated in their own panel

In order to find the proportion of cells in each sample (normal1, normal2 and patient) we will count how many T-cells appear in each using the LibraryID category. Click the “Split View” button to split according to T-cells vs all other cells (left panel now shows T-cells and the right one shows all the rest). When you select LibraryID you will see that the T-cells are a mixture of them.

Uncheck the check-boxes for AMLNormal2 and AMLPatient so now the left panel will only display T-cells belonging to AMLNormal1.


Use the Rectangular selection tool to select all cells in the left panel containing T-cells from the normal1 sample.

Add the new cluster to the Monouclear cells category and name it “AMLNormal1 T-cells” (or any other name)
Click split view twice until you have 3 panels
Select the LibraryID category again and this time check only AMLNormal2. Use the Rectangular selection tool again to mark “AMLNormal2 T-cells”.
Click split view twice until you have 4 panels
The top left panel now contain only AMLPatient so rename it to “AMLPatient T-cells”

Click the “Significant Genes” button and then “Globally distinguishing”

Since the heatmap expression pattern for AMLNormal2 resembles AMLPatient more than when comparing AMLNormal1 to AMLPatient, we will compare only the latter two. Uncheck AMLNormal2 T-cells, click the “Significant Genes” button and then “Locally distinguishing” which will compare only the checked samples.

  1. Select the “Gene Table” view and select the “Top 100 Genes” then click the “Export Table to CSV”

参考:
What is Loupe Cell Browser
10X单细胞测序分析软件:Cell ranger
使用Loupe Cell Browser查看10X单细胞转录组分析结果
专门分析10x genomic公司的单细胞转录组数据的软件套件

上一篇 下一篇

猜你喜欢

热点阅读