scvelo.pl.heatmap
- scvelo.pl.heatmap(adata, var_names, sortby='latent_time', layer='Ms', color_map='viridis', col_color=None, palette='viridis', n_convolve=30, standard_scale=0, sort=True, colorbar=None, col_cluster=False, row_cluster=False, context=None, font_scale=None, figsize=(8, 4), show=None, save=None, **kwargs)
Plot time series for genes as heatmap.
- Parameters:
adata (
AnnData) – Annotated data matrix.var_names (str, list of str) – Names of variables to use for the plot.
sortby (str (default: ‘latent_time’)) – Observation key to extract time data from.
layer (str (default: ‘Ms’)) – Layer key to extract count data from.
color_map (str (default: ‘viridis’)) – String denoting matplotlib color map.
col_color (str or list of str (default: None)) – String denoting matplotlib color map to use along the columns.
palette (list of str (default: ‘viridis’)) – Colors to use for plotting groups (categorical annotation).
n_convolve (int or None (default: 30)) – If int is given, data is smoothed by convolution along the x-axis with kernel size n_convolve.
standard_scale (int or None (default: 0)) – Either 0 (rows) or 1 (columns). Whether or not to standardize that dimension (each row or column), subtract minimum and divide each by its maximum.
sort (bool (default: True)) – Wether to sort the expression values given by xkey.
colorbar (bool or None (default: None)) – Whether to show colorbar.
{row (bool or None) – If True, cluster the {rows, columns}.
col}_cluster (bool or None) – If True, cluster the {rows, columns}.
context (None, or one of {paper, notebook, talk, poster}) – A dictionary of parameters or the name of a preconfigured set.
font_scale (float, optional) – Scaling factor to scale the size of the font elements.
figsize (tuple (default: (8,4))) – Figure size.
show (bool, optional (default: None)) – Show the plot, do not return axis.
save (bool or str, optional (default: None)) – If True or a str, save the figure. A string is appended to the default filename. Infer the filetype if ending on {‘.pdf’, ‘.png’, ‘.svg’}.
kwargs – Arguments: passed to seaborns clustermap, e.g., set yticklabels=True to display all gene names in all rows.
- Return type:
If show==False a matplotlib.Axis