scRNA-seq: Dimension reduction (PCA, tSNE, UMAP)

  Рет қаралды 26,176

Chipster Tutorials

Chipster Tutorials

Күн бұрын

Пікірлер: 13
@aayushinotra7945
@aayushinotra7945 Жыл бұрын
great job keep on posting such videos
@singhh5050
@singhh5050 2 жыл бұрын
If we use 5-15 PCs, then how do we represent all of these dimensions visually? I understand that with 2-3 dimensions we can put the data onto a single graph, so with this number of dimensions would we have to draw out many different graphs during the analysis stage? How would we present all of these dimensions in a research project?
@singhh5050
@singhh5050 2 жыл бұрын
Or do we put the large amount (5-15) of PCs into t-SNE and UMAP to further reduce dimensionality until we are able to create one singular 2-D graph (2 dimensions)?
@ChipsterTutorials
@ChipsterTutorials 2 жыл бұрын
You got it right! Chipster (and the corresponding Seurat vignettes) give you few different plots for estimating the (true) dimensionality of the data, i.e. how many PCs to use for the next steps of the analysis. These plots usually show one or two components at once, and for example the heatmaps are plotted for first 12 PCs by default (you can tune this). I suppose it would be enough to show some of the plots to justify the choice for the number of PCs. So PCA is step 1 in reducing the dimensions, so that clustering step won't take for ever and struggle with the excess of information. Different plots showing the PCs are there to help you to choose the number of PCs you want to continue the analysis with: whether it's 10, or 15, or 50 first principal components. After clustering, tSNE and UMAP are used for visualisation: to really show the data in 2D (step 2 in dimension reduction).
@singhh5050
@singhh5050 2 жыл бұрын
@@ChipsterTutorials Thank you so much!! Your guides are so helpful for beginners like me :)
@gama3181
@gama3181 3 жыл бұрын
i'm biologist and now i get the main idea of this topic :) thanks a lot for this, now i have to move to the explanation of Paulo about tSNE and UMAP
@ChipsterTutorials
@ChipsterTutorials 2 жыл бұрын
Wonderful! Yes, Paulo's explanations are truly excellent!
@conduit242
@conduit242 3 жыл бұрын
You took that tSNE slide from StatQuest
@ChipsterTutorials
@ChipsterTutorials 3 жыл бұрын
Thank you for letting us know! We borrowed two tSNE slides from Paulo Czarnewski's presentation (nbisweden.github.io/excelerate-scRNAseq/session-dim-reduction/lecture_dimensionality_reduction.pdf) as indicated, but we were not aware that one of them was originally from StatQuest. We will add that info now in the slide and also in the description of the video.
@jieyang2441
@jieyang2441 2 жыл бұрын
Can I ask how did you draw the heatmap for each PC, what is exactly shown in the heatmap each PC ? I am really confused. Thank you a lot.
@ChipsterTutorials
@ChipsterTutorials 2 жыл бұрын
Of course you can, excellent questions! Those plots are from Chipster (chipster.csc.fi), but the codes within are pretty much directly from Seurat, so you can check the R-commands for example from here: satijalab.org/seurat/articles/pbmc3k_tutorial.html The heatmaps for the PCs show the "extreme" cells on the x-axis and "extreme" genes on y. They are "extreme" in their PCA scores, so those genes that basically best determine that particular principal component, i.e. the separation between the cells. Similarly for the cells: these cells "furthest away" (in the yellow or purple end) from each other on this spectrum of PC1. So what one might want to eye-ball with these plots is whether the genes reveal what that particular PC might be all about: for example, if the genes seem to be related to cell-cycle phase, one might want to consider regressing out that effect, or at least it's good to acknowledge this.
@onkarmulay7928
@onkarmulay7928 3 жыл бұрын
Can I get your code, for the entire purpose?
@ChipsterTutorials
@ChipsterTutorials 3 жыл бұрын
All the Chipster tool scripts are available in our GitHub repository (see for example: github.com/chipster/chipster-tools/blob/master/tools/ngs/R/single-cell-seurat-pca-v3.R). I would also like to recommend the excellent course material including the hands-on examples in R (titled "labs") of our R-based course! You can find all the material for those here: github.com/NBISweden/excelerate-scRNAseq
scRNA-seq: Clustering
6:31
Chipster Tutorials
Рет қаралды 3,2 М.
UMAP Dimension Reduction, Main Ideas!!!
18:52
StatQuest with Josh Starmer
Рет қаралды 108 М.
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 3,2 МЛН
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 2 МЛН
How Strong is Tin Foil? 💪
00:26
Preston
Рет қаралды 132 МЛН
t-SNE Simply Explained
25:49
ritvikmath
Рет қаралды 13 М.
Introduction to scRNA-seq data analysis
15:26
Chipster Tutorials
Рет қаралды 12 М.
UMAP: Mathematical Details (clearly explained!!!)
16:02
StatQuest with Josh Starmer
Рет қаралды 36 М.
tSNE vs MDS vs PCA
5:54
Orange Data Mining
Рет қаралды 8 М.
Single Cell Sequencing - Eric Chow (UCSF)
24:37
iBiology Techniques
Рет қаралды 243 М.
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 3,2 МЛН