-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Concern regarding method use for Xenium data #203
Comments
Hi @LPotter21, thanks for the question. The goal post normalization is to compare one gene across cells and not the total counts post normalization. What is your rationale of using |
Hi @saketkc, thank you for your reply. I think that your description of Seeing artificial patterns after SCT normalization in the spatial data of multiple Xenium experiments that do not correspond to any biological pattern is very concerning, especially when added to the evidence of several recent papers (here and here) that indicate how normalization methods for sequencing-based transcriptomics do not follow the same assumptions as those of image-based transcriptomics. |
Hello all,
We have recently begun working with 10x Xenium data, and have been comparing normalization methods for our pipeline. We have noticed oddities in how
SCTransform
behaves for the data in comparison to traditional scRNA-seq data. These data make us doubt the appropriateness ofSCTransform
for Xenium data, so we wanted to reach out to see your opinion.The
SCTransform
adds a few columns to theSeurat
object metadata includingnCount_SCT
. According to our understanding,nCount_SCT
represents the total "normalized counts" for each cell, and contrasts nicely with the raw counts (nCount_RNA
for scRNA-seq, andnCount_Xenium
for 10x Xenium).Plotting the raw counts (
nCount_RNA
) vs thenCount_SCT
allows for a high-level comparison of how the model transformed the counts across cells.This issue is even stronger within our own data, with some samples showing more distinct separation within
nCount_SCT
.When you look into spatial plotting, you can see even more strongly the concern.
There is a grid-like pattern within the physical image data post-SCTransformation, seemingly associated with the different "strata" in the SCT counts seen above. We see similar and stronger patterns within our own data following the same methodology.
This clearly cannot represent biological variation, given the patterning, and so we hope that you can provide some insight into whether this data is expected, and if so, why?
Lastly, when looking into the counts for specific genes, we saw that 0-count genes were given non-0 values following SCTransform as well. While this makes sense conceptually for scRNA-seq, we are unsure whether such count abundance estimates are appropriate for Xenium, as an image and in-situ hybridization-based technology.
Please let us know your thoughts on this as well. Thank you
The text was updated successfully, but these errors were encountered: