Closed qianhuiSenn closed 5 years ago
Thanks!
Definitely. If you want to use single-cell as input:
Let me know if something isn't clear or if there is any other problem.
Best, Dvir
Thanks so much for the detailed clarification! I will give it a try!
Perfect, I was just about to ask the same question... can the normalized data in a Seurat object be used?
They are not normalized to gene length, so you still need to normalize them to gene-length and use them.
...but if it's from 10x, that shouldn't be necessary because it's UMI based, no?
Right...
Hi, sorry to bother again, I am wondering if you could elaborate a bit more on how to construct the reference list? I am a bit confused by the feed-in data type for each of variable "name", "exp", "types", "main_types": For instance in a single cell data reference setting:
Is my understanding correct?
As examples, you can take a look at the available references objects, loaded with SingleR - hpca, blueprint_encode, immgen and mouse.rnaseq.
Thanks, just a minor typo question, in the tutorial on the website:
# if using the sd method, we need to define an sd threshold
sd = rowsSd(expr)
Do you mean rowSds() from the package genefilter?
I use matrixStats, but I guess its the same. You can also use apply(expr,1,sd)... Anyhow, there is no reason to use 'sd' at all, its just part of the evolution of SingleR.
Works like charm. Thanks so much, Dvir. I will close the issue.
Hello, thanks so much for this extremely helpful method for the annotation of the cell types. I am just wondering that if its possible to add a reference list from a single cell expression matrix (with annotated cell types), if so, is there any differences in constructing it from the bulk RNAseq reference in code?
Thanks so much for your time! Best Regards