- Two new functions to customize tick labels on any existing plot:
wrap_tick_labels
: add text wrappingadd_sample_size_to_labels
: add group sample sizes with a(n=N)
suffix
- Make writing PDF figures a deterministic process and make the PDF text editable.
- Scatterplot improvements:
- Adjust default marker shape and size to work better for most plots.
- Adjust HueValueStyle so that an explicit marker size is not specified there, only a marker size scaling factor. The scatterplot itself is responsible for defining the base marker size, while the palette of HueValueStyles should be drawable at any marker size.
- Change legends so that only one marker is drawn to indicate a group's style.
- Improve scatter plots and stacked bar plots.
- Introduce
HueValueStyle
for granular styling of each hue.
- Centered log ratio (CLR) normalization for Cite-seq protein data.
- Pandas helpers for easier normalization
- Far faster implementation of
stats.coclustering
- Introducing
helpers.make_slurm_command
- Global submodule import (no longer need to import submodules individually)
- First release on PyPI.