New in 0.12.0 (2021-07-15)¶
This release adds features for tighter integration with Pyro for model development, fixes for
SOLO, and other enhancements. Users of
SOLO are strongly encouraged to upgrade as previous bugs will affect performance.
Add “comparison” column to differential expression results (#1074).
CellAssignsize factor usage. See class docstring.
Update minimum Python version to 3.7.2 (#1082).
Slight interface changes to
PyroTrainingPlan. “elbo_train” and “elbo_test” are now the average over minibatches as ELBO should be on scale of full data and optim_kwargs can be set on initialization of training plan (#1059, #1101).
Use pandas read pickle function for pbmc dataset metadata loading (#1099).
Adds n_samples_overall parameter to functions for denoised expression/accesibility/etc. This is used in during differential expression (#1090).
Ignore configure optimizers warning when training Pyro-based models (#1064).
Fix scale of library size for simulated doublets and expression in
SOLOwhen using observed library size to train original
SCVImodel (#1078, #1085). Currently, library sizes in this case are not appropriately put on the log scale.