When aggregating multiple datasets with many clusters, the pdf canvas size is not adjusted accordingly which results in having the heatmaps, violins etc be really condensed and unreadable. May need to add a parameter for figure width or simply set the width to vary proportionally to the number of clusters automatically.