How to row normalize a matrixplot?
0
0
Entering edit mode
8 months ago
bioinfo ▴ 150

Hello,

I made a heatmap with the command shown below. I was told that some of the genes are more lowly expressed that other so it s hard to see them on the same scale and was asked to row normalize the heatmap. How can I do that? For the heatmap I have already produced I used the normalized and logarithmized data.

sc.pl.matrixplot(adata, markers, groupby='leiden_0.4', cmap="Oranges", use_raw=True, swap_axes = True)

Thank you

scRNA-seq RNA-seq single-cell scanpy • 586 views
ADD COMMENT
2
Entering edit mode

You can give a try with the standard_scale argument. From the documentation:

standard_scale : Optional[Literal['var', 'group']] (default: None)

Whether or not to standardize the given dimension between 0 and 1, meaning for each variable or group, subtract the minimum and divide each by its maximum.

ADD REPLY
0
Entering edit mode

Thank you. That is what I ended up doing.

ADD REPLY

Login before adding your answer.

Traffic: 1442 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6