TACCO 0.4.0 (2024-07-16)

Fixes

  • Fix incompatibility with new scipy version 1.14.0 #20

Breaking changes

Miscellaneous

  • tacco.tools.annotate(): Report clear error message for using bisectioning with integer data

  • tacco.utils.row_scale(),:func:tacco.utils.col_scale: Report clear error message for rescaling integer data inplace with floating rescaling factors

  • tacco.tools.enrichments(), tacco.tools.get_contributions(): Deprecate on-the-fly sample split in favour of explicit use of tacco.utils.split_spatial_samples().

  • Handeled pandas FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.

  • Handeled anndata FutureWarning: The dtype argument is deprecated and will be removed in late 2024. Requires anndata>=0.9.0

  • Handeled anndata FutureWarning: Use anndata.concat instead of AnnData.concatenate, AnnData.concatenate is deprecated and will be removed in the future. See the tutorial for concat at: https://anndata.readthedocs.io/en/latest/concatenation.html

  • Handeled sklearn FutureWarning: The default value of `dual will change from True to ‘auto’ in 1.5. Set the value of dual explicitly to suppress the warning.`