Releases: pyplati/platipy
v0.7.2
What's Changed
This release fixes an issue when converting a contour containing holes from RTSTRUCT to NIfTI (#271). Other changes include:
- Replace hardcoded interpolator values by @pchlap in #239
- Allow setting fold in nnUNet service by @pchlap in #246
- Read the label map in nnUNet service by @pchlap in #247
get_cmap
,center_of_mass
deprecation updates by @dalmouiee in #256- Add HD 95 metric by @pchlap in #249
- Support holes in RTSTRUCT contours by @pchlap in #271
New Contributors
- @dalmouiee made their first contribution in #256
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- Bump urllib3 from 2.0.4 to 2.0.6 by @dependabot in #234
- Bump pillow from 10.0.0 to 10.0.1 by @dependabot in #235
- Fix cast mask negated by @pchlap in #233
Full Changelog: v0.7.0...v0.7.1
v0.7.0
This release resolves the issue of the cardiac segmentation tool producing slightly different results identified in #224
A special thanks to @denbonte & @LennyN95 for identifying and helping to debug the issue!
What's Changed
- Add to README and CITATION.cff by @pchlap in #220
- Bump certifi from 2022.12.7 to 2023.7.22 by @dependabot in #223
- Bump pygments from 2.14.0 to 2.15.0 by @dependabot in #222
- Replace np.product with np.prod pending deprecation by @StellarStorm in #221
- Add total segmentator service by @pchlap in #228
- Update deprecated matplotlib colormaps by @pchlap in #227
- Bump jupyter-server from 2.7.0 to 2.7.2 by @dependabot in #231
- Visualisation and registration updates by @rnfinnegan in #198
New Contributors
- @StellarStorm made their first contribution in #221
Full Changelog: v0.6.1...v0.7.0
v0.6.1
What's Changed
- Update poetry version in Dockerfile by @pchlap in #200
- added LV 17-segment model example by @rnfinnegan in #201
- Bump redis from 3.5.3 to 4.5.3 by @dependabot in #202
- Bump redis from 4.5.3 to 4.5.4 by @dependabot in #203
- Bump flask from 2.2.2 to 2.3.2 by @dependabot in #204
- 17 Segment LV Clean up code and prepare doc by @pchlap in #207
- Fix docs build by @pchlap in #210
- Bump tornado from 6.2 to 6.3.2 by @dependabot in #213
- Typo by @jizhang02 in #214
New Contributors
- @jizhang02 made their first contribution in #214
Full Changelog: v0.6.0...v0.6.1
v0.6.0
Key Changes
- Duplicate code in rtstruct_to_nifti removed by @GabrielePalazzo in #171
- Bug fix for crop code by @pchlap in #175
- Fix issue with slashes in structure names by @pchlap in #177
- Suppress contour warning by @pchlap in #187
- Add dose visualisation function by @pchlap in #193
- updated APL metric by @rnfinnegan in #199
New Contributors
- @GabrielePalazzo made their first contribution in #171
Full Changelog: v0.5.0...v0.6.0
v0.5.0
News
platipy has been migrate to use poetry to manage dependencies. The key feature this add is the use of certain dependencies only being available via extras. This makes the base platipy install much more lightweight, which can be installed using:
pip install platipy
Extras for the cardiac segmentation, nnunet or backend service can be installed with:
pip install platipy[cardiac]
pip install platipy[nnunet]
pip install platipy[backend]
What's Changed
- Correct cardiac image by @pchlap in #142
- Visualisation updates by @rnfinnegan in #145
- Ensure DICOM listener is started with service by @pchlap in #149
- Correct Verification for pynetdicom by @pchlap in #150
- Install the github version of platipy in the docker image for now... by @pchlap in #151
- Have the DICOM listener listen on all IP addresses by @pchlap in #152
- Convert Path to string before adding to DB by @pchlap in #153
- Functions to enable manual install of open cardiac model by @pchlap in #154
- use standard list rather than numpy for dilation kernel by @pchlap in #144
- Fix issue when ROI is completely missing from ROIContourSequence by @pchlap in #143
- WIP Dose metrics by @rnfinnegan in #156
- Poetry migrate by @pchlap in #155
- Dockerfile corrections by @pchlap in #159
Full Changelog: v0.4.1...v0.5.0
v0.4.1
v0.4.0
v0.3.1
v0.3.0
What's Changed
- Added in a utilisation test by @SimonBiggs in #122
- Change merge to concat for contour comparison by @pchlap in #125
- Visualisation updates by @rnfinnegan in #126
- Return prob from service by @pchlap in #133
- Visualisation updates by @rnfinnegan in #132
- Lv segments by @rnfinnegan in #131
- additional metrics (added path length) by @rnfinnegan in #130
- Add Surface Dice Metric by @pchlap in #129
- Pin flask by @pchlap in #135
- Update location args for flask restful by @pchlap in #136
New Contributors
- @SimonBiggs made their first contribution in #122
Full Changelog: v0.2.1...v0.3.0