Recent Releases of napari-clusters-plotter

napari-clusters-plotter - v0.10.0

What's Changed

  • add min_dist to umap parameters by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/443
  • translate images through translate instead of grid by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/447
  • Add option to plotter for layer export by @jo-mueller and @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/420
  • added escape for >2**16 labels by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/449
  • Insert row for label 0 (background) with NaNs for BBBC sample data by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/452
  • drop 3.9 support by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/453

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/v0.9.0...v0.10.0

- Python
Published by jo-mueller 7 months ago

napari-clusters-plotter - v0.9.0

What's Changed

  • Restructuring plotter.py by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/326
  • Support multi layer clustering by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/327
  • Restructure reduction and clusterer by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/328
  • block signals during repopulation by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/332
  • Make npe2 compliant by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/333
  • share more functionality between Widgets by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/334
  • Update the table of contents in the README.md by @stefanhahmann in https://github.com/BiAPoL/napari-clusters-plotter/pull/337
  • delete old qt code by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/341
  • keep feature selection upon layer change by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/340
  • assert correct coloring for labels layer by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/338
  • add biological sample data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/342
  • Add data as propper sample data function by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/343
  • pass color values correctly to DirectLabelColormap by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/344
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BiAPoL/napari-clusters-plotter/pull/316
  • trigger tests for all PRs by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/348
  • Support shapes by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/349
  • added more python versions and OS to CI tests by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/356
  • Escape errors on mixed layer selection by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/353
  • Fix NaN handling in algorithms by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/361
  • Fix feature sorting in combo-boxes by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/359
  • Handle nans correctly by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/362
  • Fix cluster memorization by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/364
  • Move layer check into base widget by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/367
  • gray out unsupported UI elements by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/368
  • Clean dependencies by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/369
  • Control coloring by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/371
  • expand tests by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/374
  • remove debug code in demo notebook by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/377
  • Make layer coloring more robust by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/380
  • add callback to changed frame by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/339
  • add test for multiscale data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/375
  • Escape empty selection by @jo-mueller @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/379
  • Enable histogram by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/387
  • Add surface sample data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/391
  • Support tracking data by @jo-mueller @stefanhahmann in https://github.com/BiAPoL/napari-clusters-plotter/pull/385
  • remove tools-menu and skimage regionprops by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/394
  • added clustering and dimensionality reduction to NAP6 menus by @jo-mueller @stefanhahmann @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/392
  • Connect histogram optional features by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/390
  • overhaul documentation by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/389
  • Modernize ci by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/397
  • Fix default color setting by @jo-mueller @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/401
  • extend algorithm subwidgets with links to docs by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/403
  • Delete dockwidget.py by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/402
  • Make tracking features more verbose by @jo-mueller @zoccoler @stefanhahmann in https://github.com/BiAPoL/napari-clusters-plotter/pull/410
  • Rename reset button by @jo-mueller @stefanhahmann in https://github.com/BiAPoL/napari-clusters-plotter/pull/412
  • Add axes label text by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/413
  • increase visibility of links by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/414
  • Delete old icons by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/415
  • V0.9.0 by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/396
  • Delete unused notebook by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/416
  • Fix sample data shapes by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/417
  • Add link to docs to frontpage by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/418
  • Fix surface sample data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/419
  • update tgmm gif by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/429
  • Make shape handling more general and add demo data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/424
  • removed non-functional gif by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/427
  • Make cluster ids start at 1 by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/423
  • Fix tracks coloring by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/432
  • allow mixed selections by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/422
  • replace calls to _replot() by signal emission and fix plot clearing by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/430
  • rename bbbc007 dataset entry in napari by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/435
  • allow derived layers as input types by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/438
  • Fix dask layers by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/437
  • avoid tracking _version.py by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/439
  • Update doi badge by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/440

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.8.1...v0.9.0

- Python
Published by jo-mueller 8 months ago

napari-clusters-plotter - v0.9.0a3

What's Changed

  • Restructuring plotter.py by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/326
  • Support multi layer clustering by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/327
  • Restructure reduction and clusterer by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/328
  • block signals during repopulation by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/332
  • Make npe2 compliant by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/333
  • share more functionality between Widgets by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/334
  • Update the table of contents in the README.md by @stefanhahmann in https://github.com/BiAPoL/napari-clusters-plotter/pull/337
  • delete old qt code by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/341
  • keep feature selection upon layer change by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/340
  • assert correct coloring for labels layer by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/338
  • add biological sample data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/342
  • Add data as propper sample data function by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/343
  • pass color values correctly to DirectLabelColormap by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/344
  • Add attribute for manual label opacity by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/346
  • unpin numpy version by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/345
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BiAPoL/napari-clusters-plotter/pull/316
  • trigger tests for all PRs by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/348
  • Support shapes by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/349
  • added more python versions and OS to CI tests by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/356
  • Escape errors on mixed layer selection by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/353
  • Fix NaN handling in algorithms by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/361
  • Fix feature sorting in combo-boxes by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/359
  • Handle nans correctly by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/362
  • Fix cluster memorization by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/364
  • Move layer check into base widget by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/367
  • gray out unsupported UI elements by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/368
  • Clean dependencies by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/369
  • Control coloring by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/371
  • expand tests by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/374
  • remove debug code in demo notebook by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/377
  • Make layer coloring more robust by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/380
  • add callback to changed frame by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/339
  • add test for multiscale data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/375
  • Escape empty selection by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/379
  • Enable histogram by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/387
  • Add surface sample data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/391
  • Support tracking data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/385
  • remove tools-menu and skimage regionprops by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/394
  • added clustering and dimensionality reduction to NAP6 menus by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/392
  • Connect histogram optional features by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/390
  • overhaul documentation by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/389
  • Modernize ci by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/397
  • Fix default color setting by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/401
  • extend algorithm subwidgets with links to docs by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/403
  • Delete dockwidget.py by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/402
  • Make tracking features more verbose by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/410
  • Rename reset button by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/412
  • Add axes label text by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/413
  • increase visibility of links by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/414
  • Delete old icons by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/415
  • V0.9.0 by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/396
  • Delete unused notebook by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/416
  • Fix sample data shapes by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/417
  • Add link to docs to frontpage by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/418
  • Fix surface sample data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/419
  • update tgmm gif by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/429
  • Make shape handling more general and add demo data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/424
  • removed non-functional gif by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/427
  • Make cluster ids start at 1 by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/423
  • Fix tracks coloring by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/432
  • allow mixed selections by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/422
  • replace calls to _replot() by signal emission and fix plot clearing by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/430
  • rename bbbc007 dataset entry in napari by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/435
  • allow derived layers as input types by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/438
  • Fix dask layers by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/437
  • avoid tracking _version.py by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/439

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.8.1...v0.9.0a3

- Python
Published by jo-mueller 8 months ago

napari-clusters-plotter - v0.9.0a2

What's Changed

  • Restructuring plotter.py by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/326
  • Support multi layer clustering by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/327
  • Restructure reduction and clusterer by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/328
  • block signals during repopulation by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/332
  • Make npe2 compliant by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/333
  • share more functionality between Widgets by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/334
  • Update the table of contents in the README.md by @stefanhahmann in https://github.com/BiAPoL/napari-clusters-plotter/pull/337
  • delete old qt code by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/341
  • keep feature selection upon layer change by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/340
  • assert correct coloring for labels layer by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/338
  • add biological sample data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/342
  • Add data as propper sample data function by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/343
  • pass color values correctly to DirectLabelColormap by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/344
  • Add attribute for manual label opacity by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/346
  • unpin numpy version by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/345
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BiAPoL/napari-clusters-plotter/pull/316
  • trigger tests for all PRs by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/348
  • Support shapes by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/349
  • added more python versions and OS to CI tests by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/356
  • Escape errors on mixed layer selection by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/353
  • Fix NaN handling in algorithms by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/361
  • Fix feature sorting in combo-boxes by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/359
  • Handle nans correctly by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/362
  • Fix cluster memorization by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/364
  • Move layer check into base widget by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/367
  • gray out unsupported UI elements by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/368
  • Clean dependencies by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/369
  • Control coloring by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/371
  • expand tests by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/374
  • remove debug code in demo notebook by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/377
  • Make layer coloring more robust by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/380
  • add callback to changed frame by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/339
  • add test for multiscale data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/375
  • Escape empty selection by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/379
  • Enable histogram by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/387
  • Add surface sample data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/391
  • Support tracking data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/385
  • remove tools-menu and skimage regionprops by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/394
  • added clustering and dimensionality reduction to NAP6 menus by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/392
  • Connect histogram optional features by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/390
  • overhaul documentation by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/389
  • Modernize ci by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/397
  • Fix default color setting by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/401
  • extend algorithm subwidgets with links to docs by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/403
  • Delete dockwidget.py by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/402
  • Make tracking features more verbose by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/410
  • Rename reset button by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/412
  • Add axes label text by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/413
  • increase visibility of links by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/414
  • Delete old icons by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/415
  • V0.9.0 by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/396
  • Delete unused notebook by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/416
  • Fix sample data shapes by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/417
  • Add link to docs to frontpage by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/418
  • Fix surface sample data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/419
  • update tgmm gif by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/429
  • Make shape handling more general and add demo data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/424
  • removed non-functional gif by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/427
  • Make cluster ids start at 1 by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/423
  • Fix tracks coloring by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/432
  • allow mixed selections by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/422
  • replace calls to _replot() by signal emission and fix plot clearing by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/430
  • rename bbbc007 dataset entry in napari by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/435
  • allow derived layers as input types by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/438
  • Fix dask layers by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/437

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.8.1...v0.9.0a2

- Python
Published by jo-mueller 8 months ago

napari-clusters-plotter - General clusters-plotter overhaul

What's Changed

  • Restructuring plotter.py by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/326
  • Support multi layer clustering by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/327
  • Restructure reduction and clusterer by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/328
  • block signals during repopulation by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/332
  • Make npe2 compliant by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/333
  • share more functionality between Widgets by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/334
  • Update the table of contents in the README.md by @stefanhahmann in https://github.com/BiAPoL/napari-clusters-plotter/pull/337
  • delete old qt code by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/341
  • keep feature selection upon layer change by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/340
  • assert correct coloring for labels layer by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/338
  • add biological sample data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/342
  • Add data as propper sample data function by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/343
  • pass color values correctly to DirectLabelColormap by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/344
  • Add attribute for manual label opacity by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/346
  • unpin numpy version by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/345
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BiAPoL/napari-clusters-plotter/pull/316
  • trigger tests for all PRs by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/348
  • Support shapes by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/349
  • added more python versions and OS to CI tests by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/356
  • Escape errors on mixed layer selection by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/353
  • Fix NaN handling in algorithms by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/361
  • Fix feature sorting in combo-boxes by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/359
  • Handle nans correctly by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/362
  • Fix cluster memorization by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/364
  • Move layer check into base widget by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/367
  • gray out unsupported UI elements by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/368
  • Clean dependencies by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/369
  • Control coloring by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/371
  • expand tests by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/374
  • remove debug code in demo notebook by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/377
  • Make layer coloring more robust by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/380
  • add callback to changed frame by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/339
  • add test for multiscale data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/375
  • Escape empty selection by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/379
  • Enable histogram by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/387
  • Add surface sample data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/391
  • Support tracking data by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/385
  • remove tools-menu and skimage regionprops by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/394
  • added clustering and dimensionality reduction to NAP6 menus by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/392
  • Connect histogram optional features by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/390
  • overhaul documentation by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/389
  • Modernize ci by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/397
  • Fix default color setting by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/401
  • extend algorithm subwidgets with links to docs by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/403
  • Delete dockwidget.py by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/402
  • Make tracking features more verbose by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/410
  • Rename reset button by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/412
  • Add axes label text by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/413
  • increase visibility of links by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/414
  • Delete old icons by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/415
  • V0.9.0 by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/396

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.8.1...v0.10.0

- Python
Published by jo-mueller 9 months ago

napari-clusters-plotter - 0.8.1

What's Changed

  • Fix setting bin number manually by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/325
  • Fix color future warning by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/308
  • Bump version and automatic version determination by @tsmejkal in https://github.com/BiAPoL/napari-clusters-plotter/pull/336

New Contributors

  • @tsmejkal made their first contribution in https://github.com/BiAPoL/napari-clusters-plotter/pull/336

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.8.0...0.8.1

- Python
Published by zoccoler over 1 year ago

napari-clusters-plotter - 0.8.0

What's Changed

Support for new napari layers:

  • Add support for points layer by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/256
  • Add support for surface layer by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/229

Bug Fixes:

  • Added explicit dependencies by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/274
  • Fixed link to test badge by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/278
  • Convert max label to integer before using it as parameter for np.zeros by @stefanhahmann in https://github.com/BiAPoL/napari-clusters-plotter/pull/284
  • Fix Tracking Layer by @stefanhahmann in https://github.com/BiAPoL/napari-clusters-plotter/pull/286
  • Fixing the problem of accessing properties in image layers by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/296
  • Fix zooming problem by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/298
  • Adding another small fix for future warning by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/309
  • Fix bug where some colormaps were not displayed in the historam by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/318
  • Prefer loading features from features rather than properties by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/319

Performance and Enhancements:

  • Don't recalculate histogram if not necessary by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/282
  • Speed-up generate cluster image by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/283
  • More efficient multiple cluster selection by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/287
  • Update full data only when data is changed by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/288
  • Update method generateclustertracks() by @stefanhahmann in https://github.com/BiAPoL/napari-clusters-plotter/pull/290
  • Update axes limits when plotting by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/294
  • Fix opacity adjustment and set it to low non-zero value by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/280
  • Fix labels layer opacity setting and bug when viewer is closed from code by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/313
  • Set up automatic deployment by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/304

Documentation and Code Style:

  • Add additional explanation regarding zero as a label by @stefanhahmann in https://github.com/BiAPoL/napari-clusters-plotter/pull/270
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BiAPoL/napari-clusters-plotter/pull/252
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BiAPoL/napari-clusters-plotter/pull/292
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BiAPoL/napari-clusters-plotter/pull/293
  • Add example dataset for tracking data. by @stefanhahmann in https://github.com/BiAPoL/napari-clusters-plotter/pull/300
  • Adding example data and notebooks to load the data by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/310
  • Update doc layer types by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/311
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BiAPoL/napari-clusters-plotter/pull/312

Tests:

  • Add more tests for layers in 3 d/4 d by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/315

New Contributors

  • @stefanhahmann made their first contribution in https://github.com/BiAPoL/napari-clusters-plotter/pull/270

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.7.3...0.8.0

- Python
Published by zoccoler over 1 year ago

napari-clusters-plotter - 0.7.3

What's Changed

  • Make cluster image uint32 by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/259
  • Remove features that contain inf by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/264

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.7.2...0.7.3

- Python
Published by haesleinhuepf over 2 years ago

napari-clusters-plotter - 0.7.2

What's Changed

  • Fix reset zoom by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/254

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.7.1...0.7.2

- Python
Published by haesleinhuepf almost 3 years ago

napari-clusters-plotter - 0.7.1

Bugfix: * Incompatibility with pytorch on conda-forge/Windows (#248 )

- Python
Published by haesleinhuepf almost 3 years ago

napari-clusters-plotter - 0.7.0

New features

  • Use 2D Histogram for visualization by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/196
  • Colormap pulldown for 2D histogram by @marabuuu in https://github.com/BiAPoL/napari-clusters-plotter/pull/239
  • Implement Histogram1D if the same measurement is selected for both axes by @lazigu and @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/237
  • Change highlights in timelapse data plotting to brighter colors instead of white by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/244

What else has changed

  • Allow flexible cluster ids by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/205
  • Pin numpy version due to incompatibility with numba by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/219
  • Update tests workflow file (disable tests on windows, update versions, use codecov token) by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/231
  • Fix small bugs in the plotter widget #2 by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/227
  • Fixes link of the tests badge by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/233
  • Don't reset zoom on redraw by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/214
  • Add more tests by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/230
  • Update documentation by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/234
  • Add min distance for UMAP parameter by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/235
  • Add optional custom name field for dimensionality reduction by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/236
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BiAPoL/napari-clusters-plotter/pull/238
  • Implement lowercase interpretation of keys by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/243
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BiAPoL/napari-clusters-plotter/pull/240
  • make layout slimmer by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/245
  • Expose frame_changed method by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/221

New Contributors

  • @marabuuu made their first contribution in https://github.com/BiAPoL/napari-clusters-plotter/pull/239

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.6.2...0.7.0

- Python
Published by haesleinhuepf almost 3 years ago

napari-clusters-plotter - 0.6.2

Most important changes

Now the labels do not need to be sequential for the visualization to be correct. Thanks to @haesleinhuepf! Two new dimensionality reduction algorithms (Isomap and MDS).

What's Changed

  • Fill measurement lists when initializing dock widgets by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/179
  • increase spot alpha by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/183
  • Add more docstrings by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/184
  • Make widgets available via public API by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/185
  • Add dimensionality reduction algorithms (Isomap and MDS from scikit-learn) by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/187
  • Add a check whether given axes names exist when plotting from notebook by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/188
  • Set unselected datapoints as background/noise by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/193
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BiAPoL/napari-clusters-plotter/pull/201
  • add force redraw option by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/199
  • Support non sequential label images and unsorted measurements by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/197
  • Use unique elements of cluster IDs to create colormap by @thorstenwagner in https://github.com/BiAPoL/napari-clusters-plotter/pull/203
  • Update codecov.yml by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/208
  • Update requirements.txt by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/210
  • Fix axes labels not displayed bug by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/194

New Contributors

  • @thorstenwagner made their first contribution in https://github.com/BiAPoL/napari-clusters-plotter/pull/193

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.6.1...0.6.2

- Python
Published by lazigu almost 3 years ago

napari-clusters-plotter - 0.6.1

Bugfixes

  • UMAP crashing jupyter notebook kernel is fixed by disabling multithreading for this algorithm
  • Fixed a bugfix (keyerror) related to the newest Matplotlib version

What's Changed

  • Update installation instructions in the readme by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/162
  • Disable one test that passes locally but timeout error on github by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/166
  • Update menu locations in docs by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/165
  • Create codecov.yml by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/173
  • Disable multithreading for UMAP by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/170
  • Disable buttons when computation is running by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/171
  • Remove pinned version of joblib by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/174
  • UMAP/t-SNE dimensions by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/172

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.6.0...0.6.1

- Python
Published by lazigu about 3 years ago

napari-clusters-plotter - 0.6.0

Major updates

  • The measurements widget is no longer a part of the plugin. It is recommended to use either napari-pyclesperanto-assistant or napari-skimage-regionprops to derive measurements from labelled images. Thus, the pyclesperanto_prototype is no longer a dependency of the plugin. Now it is optional, and if installed "clusters IDs in space" generation is GPU-accelerated.
  • Major code reorganisation to separate all the Qt code. Frontend did not change.

What's Changed

  • Change saved axes labels color by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/130
  • Get rid of pyclesperanto dependancy by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/140
  • Un spaghettifying Qt code by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/117
  • Add the plotter to measurement tool menu AND visualization tool menu by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/142
  • Remove plugin preview by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/147
  • Uncomment dim reduction tests by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/150
  • Change pypi badge to conda one by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/152
  • Fix a couple of small bugs by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/155
  • Update readme by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/156

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.5.2...0.6.0

- Python
Published by lazigu about 3 years ago

napari-clusters-plotter - 0.5.2

What's Changed

  • update version by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/111
  • Create CITATION.cff by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/121. It is now possible to cite the repository from the "about" section in the sidebar.
  • Fixing scale inheritance by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/124. The scaling of the original labels layer is now inherited by the "clusteridsin_space" layer. Thanks to @Michael-L-Miller for reporting!
  • Add perplexity check, fix test by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/128. Chosen perplexity value is now automatically checked and the widget indicates in red if the chosen value is incorrect.
  • remove constraint for python version < 3.10 by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/127. Thanks to @jaimergp for spotting!

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.5.1...0.5.2

- Python
Published by lazigu over 3 years ago

napari-clusters-plotter - 0.5.1

New Features

  • Timelapse functionality is extended to tracking data: tracking timelapse data automatically detected when using 4D images and measurements without a column named "frame"

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BiAPoL/napari-clusters-plotter/pull/96
  • Increase code coverage: Making tests for plotter utilities by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/101
  • Bugfix: Fix the license file by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/99
  • adding acknowledgements to readme by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/102
  • Improve documentation: add quick links to readme by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/106
  • Bugfix: fix tests by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/109
  • Bugfix: don't redraw plot in case the plot is invisible by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/108
  • Reintroduction of feature: make option to have tracking data to plot by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/105

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.5.0...0.5.1

- Python
Published by Cryaaa over 3 years ago

napari-clusters-plotter - 0.5.0

New Features

  • Timelapse support for:
    • Measurements: automatically detects timelapse data as shape (time, z, y, x) for 3D data and (time, z =1, y, x) for 2D data
    • Plotting: datapoints of current frame highlighted in plot, plotting features against frame is possible.
  • Plotting point sizes and transparency dynamically change with number of datapoints
  • Properties are auto updated in the plotting, clustering and dimnensionality reduction algorithms

What's Changed

  • Timelapse support by @Cryaaa and @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/77
  • bugfix: remove layer interactivity and restore zoom/pan/tilt by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/80
  • Added troubleshooting information for Mac users by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/87
  • Auto update properties in widgets by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/91

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.4.0...0.5.0

- Python
Published by Cryaaa almost 4 years ago

napari-clusters-plotter - 0.4.0

New Features

  • Progress bar is now displayed in napari status bar
  • Implemented multithreading, which prevents not responding napari viewer

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/BiAPoL/napari-clusters-plotter/pull/75
  • More declarative Conda activation by @lucasSaavedra123 in https://github.com/BiAPoL/napari-clusters-plotter/pull/74
  • Removing the setting of the backend by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/78
  • Implement progress bar, multithreading by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/44

Backwards compatibility breaking changes:

  • Implementing progress bar, multithreading in https://github.com/BiAPoL/napari-clusters-plotter/pull/44 caused the change of return type of clustering and dimensionality reduction functions. Now a tuple is returned, where the first item is algorithm name and the second is the result.

New Contributors

  • @lucasSaavedra123 made their first contribution in https://github.com/BiAPoL/napari-clusters-plotter/pull/74

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.3.0...0.4.0

- Python
Published by lazigu almost 4 years ago

napari-clusters-plotter - 0.3.0

New Features

  • New dimensionality reduction algorithm: Principal Component Analysis (PCA) by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/46
  • New clustering algorithms: Gaussian Mixture Model (GMM), Mean Shift (MS), Agglomerative clustering (AC) by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/66
  • Multiple selections in different colours in the scatter plot by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/67
  • Possibility to add custom results column name by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/73

Bug Fixes

  • Fix displayed region properties in napari status bar @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/59
  • Add dask arrays support by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/50
  • Fix NaNs in measurements (avoid errors during dimensionality reduction and clustering) by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/70
  • Fix unauthenticated git protocol error by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/64

Improvements

  • Update troubleshooting steps by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/41
  • Add tests by @jo-mueller in https://github.com/BiAPoL/napari-clusters-plotter/pull/40
  • Add Codecov by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/53
  • Add DOI badge by @haesleinhuepf in https://github.com/BiAPoL/napari-clusters-plotter/pull/42
  • Add pre-commit by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/49
  • Add napari hub categories by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/52

Full Changelog: https://github.com/BiAPoL/napari-clusters-plotter/compare/0.2.2...0.3.0

- Python
Published by lazigu almost 4 years ago

napari-clusters-plotter - 0.2.2

Bug fix:

  • Fix the problem that made the plotting not work with napari=0.4.13

- Python
Published by lazigu about 4 years ago

napari-clusters-plotter - 0.2.1

Bugfix:

  • Icons folder was not distributed.

- Python
Published by lazigu about 4 years ago

napari-clusters-plotter - 0.2.0

New features

  • HDBSCAN clustering algorithm is now available to choose from in the Clustering widget by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/29
  • Standardization option in Dimensionality Reduction and Clustering widgets by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/29. In the previous release, standardization was performed under the hood only before dimensionality reduction without an option to disable it.
  • Hover question marks for a pop-up text for getting more information about some parameters by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/33
  • Two new buttons: 'Restore Defaults' and 'Update Selection Boxes' by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/25
  • New color toolbar (white) for better visibility in dark napari mode and tooltips for extra information when hovering over toolbar's buttons by @zoccoler in https://github.com/BiAPoL/napari-clusters-plotter/pull/34

Enhancement

Under the hood changes to improve the code, make maintenance easier and make visualization of clusters faster. * Simplify the code using magicgui by @lazigu in https://github.com/BiAPoL/napari-clusters-plotter/pull/25 * Speeding up visualization of clusters by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/30 * Updated documentation: updated images of the usage section to reflect UI changes, troubleshooting installation section

Bug fixes

  • Fixing loading csv bug by @Cryaaa in https://github.com/BiAPoL/napari-clusters-plotter/pull/32

Special Thanks

@Czaki for all the feedback and suggestions.

- Python
Published by lazigu about 4 years ago

napari-clusters-plotter - 0.1.3

New feature: - Added t-SNE (t-distributed stochastic neighbour embedding) dimensionality reduction option

Bug fix - Fixed a bug related to the automatically added 'labels' column when region properties are uploaded from a file

Thanks to @Cryaaa!

- Python
Published by lazigu about 4 years ago

napari-clusters-plotter - 0.1.2

Improvement:

  • Importing a table from napari skimage regionprops instead of reusing the code. Contributor: @haesleinhuepf

- Python
Published by lazigu about 4 years ago

napari-clusters-plotter - 0.1.1

Documentation update

- Python
Published by lazigu over 4 years ago

napari-clusters-plotter - 0.1.0

New features:

  • Measure widget
  • Plotting widget
  • UMAP widget
  • Clustering widget (KMeans)

- Python
Published by lazigu over 4 years ago