Analyzing data that has previously been SCT normalized #10014
-
|
I am trying to do some differential expression analysis from scRNA-seq dataset that is publicly available: https://eqtlgen.org/sc/datasets/1m-scbloodnl-dataset.html They mention that the data has already been QCed and SCT normalized in a matrix format. I am confused as to how to approach analyzing such a count matrix. When I CreateSeuratObject() with the matrix there is no scale.data() layer and PCA and any other downstream analysis can not be completed. Am I expected to still run SCT() to generate the layer or is there a way to call the layer directly from the count matrix? Thank you! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
Hi, I've actually been analysing that same dataset! I got over this issue by moving the already normalised data into the "data" layer (removes need for normalisation as you shouldn't renormalise), then for scaling you can set scaling and centring to false so it moves into the correct scale.data layer so PCA and downstream analyses can run as normal. My code reads: |
Beta Was this translation helpful? Give feedback.
Hi,
I've actually been analysing that same dataset! I got over this issue by moving the already normalised data into the "data" layer (removes need for normalisation as you shouldn't renormalise), then for scaling you can set scaling and centring to false so it moves into the correct scale.data layer so PCA and downstream analyses can run as normal. My code reads: