tiatoolbox icon indicating copy to clipboard operation
tiatoolbox copied to clipboard

🆕Multichannel Image Reading

Open measty opened this issue 1 year ago • 2 comments

Initial draft implementation of multi-channel reading.

multi_channel

Still needs lots of work so its a draft at the moment.

to do:

  • [x] test on other examples
  • [ ] unit tests
  • [ ] decide what should default behaviour be?
  • [ ] decide how will interact with VirtualWSIReader mode flag - should we extend this to all readers?
  • [ ] are there better ways to do RGB conversion? simple approach at the moment
  • [x] Get colors from metadata (if existing)
  • [x] Selecting specific channels in viewer
  • [x] Third set of metadata format for COMET
  • [ ] For usability join the menus for channel and colour (so not scrolling separately)

measty avatar Jun 21 '24 17:06 measty

Codecov Report

:x: Patch coverage is 82.21709% with 77 lines in your changes missing coverage. Please review. :white_check_mark: Project coverage is 98.51%. Comparing base (3242b1a) to head (165909b).

Files with missing lines Patch % Lines
tiatoolbox/utils/postproc_defs.py 52.72% 19 Missing and 7 partials :warning:
tiatoolbox/visualization/bokeh_app/main.py 66.66% 16 Missing and 2 partials :warning:
tiatoolbox/visualization/tileserver.py 34.61% 16 Missing and 1 partial :warning:
tiatoolbox/wsicore/wsireader.py 94.71% 3 Missing and 11 partials :warning:
tiatoolbox/models/dataset/classification.py 93.75% 2 Missing :warning:
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #825      +/-   ##
===========================================
- Coverage    99.27%   98.51%   -0.77%     
===========================================
  Files           71       72       +1     
  Lines         9161     9518     +357     
  Branches      1195     1265      +70     
===========================================
+ Hits          9095     9377     +282     
- Misses          40       94      +54     
- Partials        26       47      +21     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

codecov[bot] avatar Jun 21 '24 18:06 codecov[bot]

This PR should be able to read output files from #929

shaneahmed avatar Apr 30 '25 17:04 shaneahmed