tlnagy / OMETIFF.jl

I/O operations for OME-TIFF files in Julia
Other
24 stars 7 forks source link

Integrate the TiffImages engine #92

Closed tlnagy closed 2 years ago

tlnagy commented 2 years ago

This rips out all the TIFF specific code in OMETIFF.jl and replaces it with the TiffImages.jl engine. There are also miscellaneous minor improvements to UUID tracking as well. This should bring a lot of the performance and flexibility of TiffImages including BigTIFF support and ability to open a much larger gamut of TIFF files.

Fixes #12, fixes #71, fixes #68

Working on #82

codecov[bot] commented 2 years ago

Codecov Report

Merging #92 (e4bb73e) into master (6f3555e) will decrease coverage by 0.57%. The diff coverage is 98.87%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #92      +/-   ##
==========================================
- Coverage   95.65%   95.07%   -0.58%     
==========================================
  Files           6        6              
  Lines         345      264      -81     
==========================================
- Hits          330      251      -79     
+ Misses         15       13       -2     
Impacted Files Coverage Δ
src/OMETIFF.jl 100.00% <ø> (ø)
src/utils.jl 100.00% <ø> (+12.00%) :arrow_up:
src/files.jl 92.92% <98.03%> (-2.50%) :arrow_down:
src/loader.jl 95.08% <100.00%> (-3.43%) :arrow_down:
src/mmap.jl 94.73% <100.00%> (+3.82%) :arrow_up:
src/parsing.jl 97.50% <100.00%> (+0.09%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 6f3555e...e4bb73e. Read the comment docs.