Skip to content
Discussion options

You must be logged in to vote

Low-UMI regions (tissue edges, poor permeabilization) can end up creating artificial niches because the aggregated neighborhood features are uniformly low, and the GMM picks that up as its own cluster.

If you're using scVI in the pipeline, the latent space already accounts for library size to some extent, but it's not always perfect for very low-count cells. Some things that might help: plotting total_counts spatially alongside niche labels to check if they co-localize (which would suggest it's technical rather than biological). Filtering low-quality cells more aggressively with sc.pp.filter_cells() could also help, or passing continuous_covariate_keys=['total_counts'] to scvi.model.SCVI.…

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by jmintch
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants