Skip to content

Commit

Permalink
Only dotplot genes in var_names
Browse files Browse the repository at this point in the history
  • Loading branch information
benjamin-james committed Jan 25, 2024
1 parent 36c86cb commit d80269a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion benj/integration.py
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@ def integrate_rna(adata, output=None, batch=None, hvg:int=0, use_combat:bool=Fal
sc.pl.umap(adata, color=leiden, save="_%s_ondata.png" % leiden, legend_loc="on data", legend_fontsize=2)
if dotplot is not None:
if not isinstance(dotplot, str):
dotplot = np.ravel([x.split(",") for x in dotplot])
dotplot = np.intersect1d(np.ravel([x.split(",") for x in dotplot]), adata.var_names)
sc.pl.dotplot(adata, var_names=dotplot, groupby=leiden, save="%s.png" % leiden, standard_scale="var")
for vv in np.intersect1d(["pct_counts_mt", "doublet_score", "log1p_total_counts"], adata.obs.columns):
sc.pl.violin(adata, vv, groupby=leiden, save="_%s_%s.png" % (leiden, vv))
Expand Down

0 comments on commit d80269a

Please sign in to comment.