Closed pcm32 closed 3 years ago
Can you check if 'CD8b' and 'Cd4' exists in adata.var["Symbol"]
in addition to adata.raw.var["Symbol"]
? Looking at scanpy's code at https://github.com/theislab/scanpy/blob/f73270688c3215c35a6f33b4f68298cadbfadb68/scanpy/plotting/_tools/scatterplots.py#L1211, it doesn't check adata.raw.var even if specifying use_raw=True
.
--color
should be correctly passed.
Yes you are right, one of the two genes was missing from var["Symbol"], thanks @nh3!
It seems to me that make_plot_function https://github.com/ebi-gene-expression-group/scanpy-scripts/blob/develop/scanpy_scripts/cmd_utils.py#L162 for embedding might not be passing the color option correctly. When executing:
You get error:
which goes away (and works well) when not specifying
--color
. Could you give me some clue of how this is operating @nh3 please? Thanks!