v0.8.2
What's Changed
- fix(batch_normalize): add annotation and layer checks by @fangliu117 in #225
- add annotation and layer check for batch_normalize by @fangliu117 in #226
- perf: deming CD by @ruiheesi in #227
- feat(assign_manual_phenotypes): Function to define and associate manu… by @georgezakinih in #228
- Dev by @georgezakinih in #229
- test(assign_manual_phenotypes): added tests for prefix and suffix sup… by @georgezakinih in #230
- fix(calculate_centroid): add new columns in a single operation by @fangliu117 in #231
- fix(calculate_centroid): add new columns in a single operation by @fangliu117 in #232
- Ripley l by @georgezakinih in #172
- fix(histogram): return a single Axes and fix corner case of normalize… by @fangliu117 in #233
- fix the histogram and normalize_features_core functions by @fangliu117 in #234
- Ripley l by @georgezakinih in #236
- Dev by @georgezakinih in #237
- Test ripley precision by @georgezakinih in #235
- fix(ripley_l): Generate write warning messages for n_observations and… by @georgezakinih in #238
- Dev by @georgezakinih in #239
- Ripley l by @georgezakinih in #240
- Dev by @georgezakinih in #241
- perf(plot_ripley_l): Printed the warning when phenotype is missing in… by @georgezakinih in #243
- feat(combine_annotations): Data utility to combine multiple annotaito… by @georgezakinih in #242
- Dev by @georgezakinih in #244
- fix(ripley_l): Convert annotation to categorical before calling core … by @georgezakinih in #246
- test(combine_annotation): Added test to check that the annotation lis… by @georgezakinih in #245
- Dev by @georgezakinih in #247
- feat: Adding pin color function and tests by @ruiheesi in #190
- update to documentation by @oeldaghar in #249
- Added feature subsetting unit tests for raw data by @oeldaghar in #248
- feat(select_values): Added option to exclude values by @georgezakinih in #251
- test(select_values): Added test to the case where both include and ex… by @georgezakinih in #252
- refactor(select_values): split select_values into core functions for … by @georgezakinih in #253
- Dev by @georgezakinih in #254
- doc(select_values): Updated documentation by @georgezakinih in #255
- Manual phenotyping by @georgezakinih in #256
- Dev by @georgezakinih in #257
- perf(assign_manual_phenotypes): Replace apply method with vectorized … by @georgezakinih in #258
- Manual phenotype to use dot instead of apply by @georgezakinih in #259
- feat(plot_ripley_l): Return a dataframe of the line plots by @georgezakinih in #260
- Dev by @georgezakinih in #261
- fix: double log in boxplot and add log in histogram and update unit t… by @fangliu117 in #264
- merge updated boxplot and histogram with log modification from dev to release_dev by @fangliu117 in #265
- fix(boxplot): replace the calculation of expected_values with hard-co… by @fangliu117 in #268
- feat(check_label): add a new utils function check_label and correspon… by @fangliu117 in #269
- feat: add calculate spatial distance feature and coresponding unit tests by @fangliu117 in #263
- T2 spatial interaction by @ruiheesi in #270
- fix: store the output in adata.obsm and remove subset by @fangliu117 in #274
- fix: replace name spatial_distance with nearest_neighbor by @fangliu117 in #276
- fix: remove test_calculate_spatial_distance in remote repo by @fangliu117 in #277
- T2 2024 update: include dataframe return by @ruiheesi in #278
- T2 interactive spatial plot by @ruiheesi in #273
- feat: create visualize nearest neighbor related functions and tests by @fangliu117 in #280
- T2 update first dev deployment by @ruiheesi in #283
- perf: add verbose for default get label method by @ruiheesi in #284
- minor update for interactive spatial plot by @ruiheesi in #285
- refactor(plot_ripley_l): Added appropriate error messages and fixed t… by @georgezakinih in #286
- step: version 0.8.0 release by @ruiheesi in #288
- SPAC version 0.8.0 release by @ruiheesi in #289
- SPAC version 0.8.0 release by @ruiheesi in #290
- Bug fixes and refactoring for Shiny app by @georgezakinih in #291
- refactor(hierarchical_heatmap): Removed hard coded cmap by @georgezakinih in #292
- Add utag clustering by @abombin in #275
- test(resol): lower resolution for UTAG clustering by @abombin in #294
- Dev by @georgezakinih in #295
- fix(calculate_nearest_neighbor): reindex to match adata.obs and unit test by @fangliu117 in #296
- fix(select_values): adata.obsm remain numpy arrays by @fangliu117 in #297
- merge select_values and calculate_nearest_neighbor to release_dev by @fangliu117 in #298
- merge release_dev to main for the updates of select_values and calculate_NN by @fangliu117 in #299
New Contributors
- @oeldaghar made their first contribution in #249
- @abombin made their first contribution in #275
Full Changelog: v0.7.0...v0.8.2