Published December 12, 2024
| Version v1.6.0
Software
Open
TIAToolbox as an end-to-end library for advanced tissue image analytics
Description
TIAToolbox v1.6.0 (2024-12-12)
Major Updates and Feature Improvements
- Foundation Models Support via
timmAPI (#856, contributed by @GeorgeBatch)- Introduced
TimmBackbonefor running additional PyTorch Image Models. - Tested models include
UNI,Prov-GigaPath, andH-optimus-0. - Added an example notebook demonstrating feature extraction with foundation models.
timmadded as a dependency.
- Introduced
- Performance Enhancements with
torch.compile(#716)- Improved performance on newer GPUs using
torch.compile.
- Improved performance on newer GPUs using
- Multichannel Input Support in
WSIReader(#742) - AnnotationStore Filtering for Patch Extraction (#822)
- Python 3.12 Support
- Deprecation of Python 3.8 Support
- CLI Response Time Improvements (#795)
API Changes
- Device Specification Update (#882)
- Replaced
has_gpuwithdevicefor specifying GPU or CPU usage, aligning with PyTorch'sModel.to()functionality.
- Replaced
- Windows Compatibility Enhancement (#769)
- Replaced
POWERwith explicit multiplication.
- Replaced
Bug Fixes and Other Changes
- TIFFWSIReader Bound Reading Adjustment (#777)
- Fixed
read_boundto use adjusted bounds. - Reduced code complexity in
WSIReader(#814).
- Fixed
- Annotation Rendering Fixes (#813)
- Corrected rendering of annotations with holes.
- Non-Tiled TIFF Support in
WSIReader(#807, contributed by @GeorgeBatch) - HoVer-Net Documentation Update (#751)
- Corrected class output information.
- Citation File Fix for
cffconvert(#869, contributed by @Alon-Alexander) - Bokeh Compatibility Updates
- Updated
bokeh_appfor compatibility withbokeh>=3.5.0. - Switched from
sizetoradiusforbokeh>3.4.0compatibility (#796).
- Updated
- JSON Extraction Fixes (#772)
- Restructured SQL expression construction for JSON properties with dots in keys.
- VahadaneExtractor Warning (#871)
- Added warning due to changes in
scikit-learn>0.23.0dictionary learning (#382).
- Added warning due to changes in
- PatchExtractor Error Message Refinement (#883)
- Immutable Output Fix in
WSIReader(#850)
Development-Related Changes
- Mypy Checks Added
- Applied to
utils,tools,data,annotation, andcli/common.
- Applied to
- ReadTheDocs PDF Build Deprecation
- Formatter Update
- Replaced
blackwithruff-format.
- Replaced
- Dependency Removal
- Removed
jinja2.
- Removed
- Test Environment Update
- Updated to
Ubuntu 24.04.
- Updated to
- Conda Environment Workflow Update
- Implemented
micromambasetup.
- Implemented
- Codecov Reporting Fix (#811) Full Changelog: https://github.com/TissueImageAnalytics/tiatoolbox/compare/v1.5.1...v1.6.0
Notes
Files
TissueImageAnalytics/tiatoolbox-v1.6.0.zip
Files
(113.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:dd14212f15dd261675d34a0568de5524
|
113.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/TissueImageAnalytics/tiatoolbox/tree/v1.6.0 (URL)
Software
- Repository URL
- https://github.com/TissueImageAnalytics/tiatoolbox