- New Visium-HD and Visium tutorials
- Infer default plot size for plots (median neighbors distrance)
- Can filter by technology in
load_dataset
- Fix
model.plot_prototype_covariance
andmodel.plot_prototype_weights
- Edge case: ensure that even negative max-weights are above the prototype threshold
novae.utils.spatial_neighbors
can be now called vianovae.spatial_neighbors
- Store distances after
spatial_neighbors
instead of1
whencoord_type="grid"
load_dataset
: addcustom_filter
anddry_run
arguments- added
min_prototypes_ratio
argument infine_tune
to runinit_slide_queue
- Added tutorials for proteins data + minor docs improvements
- Ensure reset clustering if multiple zero-shot (#9)
- Removed the docs formatting (better for autocompletion)
- Reorder parameters in Novae
__init__
(sorted by importance)
novae.utils.quantile_scaling
for proteins expression
- Fix autocompletion using
__new__
to trick hugging_face inheritance
novae.plot.connectivities(...)
to show the cells neighborsnovae.settings.auto_processing = False
to enforce using your own preprocessing- Tutorials update (more plots and more details)
- Issue with
library_id
innovae.plot.domains
(#8) - Set
pandas>=2.0.0
in the dependencies (#5)
novae.utils.spatial_neighbors
must always be run, to force the user having more control on it- For multi-slide mode, the
slide_key
argument should now be used innovae.utils.spatial_neighbors
(and only there) - Drop python 3.9 support (because dropped in
anndata
)
First official novae
release. Preprint coming soon.