Releases: DingWB/PyComplexHeatmap
1.8.1
Upgrade to 1.8.1:
(1). Fix bug for legend_width
(2). Fix the bug for annotation, text not showing when annot=True (for matplotlib version > 3.7.5)
(3). Fix bug for dotHeatmap when multiple legends have the same key (for example, kesy of legend_dict for dot legend and camp legend)
(4). Add ylim
to all annotation functions.
1.8.0
(1). implemented bezier dendrogram
(2). add anno_dendrogram
(3). fix the bug of missing figure legend (#98)
1.7.7
update to 1.7.7:
(1). Don't run use_pch_style()
in default, user can choose to run it by PyComplexHeatmap.use_pch_style()
(2). Add parameter rad
to anno_label
.
(3). fix bug for auto cmap for category columns
(4). Enabled customized markers with a dict-form colors
(5). fix bug for post_processing when plot=False
1.7.6
Updated to 1.7.6:
(1). support labelrotation=90 for xticklabels, see #78
(2). fix the bug for random100
(3). fix the bug for DotClustermapPlotter c=pd.Series
(4). add parameter grid to DotClustermapPlotter
(5). add parameter x_order and y_order to DotClustermapPlotter
(6). Fix bug for color and legend for dot heatmap
1.7.4
(1). add supports for palettable cmap
(2). Fix bug for ylim (anno_scatter) and legend showing (when height is too small)
1.7.3
1.7.2
1.7.1
Minor update:
(1). update the bug of color when type(cmap) == dict and not hue is None in dotHeatmap
(2). Add gene_enrichment_analysis.ipynb in docs
1.7.0
update to 1.7.0:
(1). Fix the bug for the mismatch of dot size in the legend and dot size in the heatmap
(2). Allow custom arrowprops
in anno_label
(3). Use max_s
in replace of ratio
in DotClustermapPlotter and dotHeatmap2d
(4). Add param dot_legend_marker
in DotClustermapPlotter
(5). Update docs