TACCO 0.3.0 (2024-01-10)¶
Features¶
tacco.plots.subplots(): support for changing the dpi and forwarding kwargs tomatplotlib.pyplot.subplots()tacco.plots.dotplot(): new swap_axes argumenttacco.utils.split_spatial_samples(): more flexible and intuitive reimplementation for spatial splitting samples which can account explicitly for spatial correlations; deprecates thetacco.utils.spatial_split()functiontacco.tools.setup_orthology_converter(),tacco.tools.run_orthology_converter(): orthology conversion between speciestacco.get.get_data_from_key(): general getter to retrieve data from an anndata given a data pathtacco.get.get_positions(): support for data paths
Fixes¶
tacco.tools.annotate(): reconstruction_key now honors max_annotation. Sotacco.tools.split_observations()works with reconstruction_key as well. This fixes issue #9 .tacco.tools.split_observations(): fixed map_obsm_keys parametertacco.plots.significances(): fix using pre-supplied ax, fix not significant annotated but significance colored cells, fix future warning, work for data with enrichment and without depletiontacco.plots.dotplot(): catch edge case with gene-group combinations without a match in “marks”tacco.plots.co_occurrence(): fixed bug for multiple anndatas in the inputtacco.plots.co_occurrence_matrix(): fixed bug for restrict_intervals=Nonetacco.tools.annotate(): multi_center=1 changed so it now behaves the same as multi_center=0/None, fix FutureWarning from kmeanstacco.tools.get_contributions(): fix FutureWarning from groupbytacco.plots.co_occurrence(),tacco.plots.co_occurrence_matrix(): coocurrence plots now follow the show_only and show_only_center order
Documentation¶
Add release notes
Add visium example to address #8
Miscellaneous¶
Switch from setup.cfg to pyproject.toml
Generalization of benchmarking to support conda-forge time
Expanded testing
Remove duplication in NOTICE.md