tree-clustered heatmaps