Recent Releases of PlatiPy

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 https://github.com/pyplati/platipy/pull/239 * Allow setting fold in nnUNet service by @pchlap in https://github.com/pyplati/platipy/pull/246 * Read the label map in nnUNet service by @pchlap in https://github.com/pyplati/platipy/pull/247 * get_cmap, center_of_mass deprecation updates by @dalmouiee in https://github.com/pyplati/platipy/pull/256 * Add HD 95 metric by @pchlap in https://github.com/pyplati/platipy/pull/249 * Support holes in RTSTRUCT contours by @pchlap in https://github.com/pyplati/platipy/pull/271

New Contributors

  • @dalmouiee made their first contribution in https://github.com/pyplati/platipy/pull/256

Full Changelog: https://github.com/pyplati/platipy/compare/v0.7.1...v0.7.2

Scientific Software - Peer-reviewed - Python
Published by pchlap almost 2 years ago

PlatiPy - v0.7.1

What's Changed

  • Bump urllib3 from 2.0.4 to 2.0.6 by @dependabot in https://github.com/pyplati/platipy/pull/234
  • Bump pillow from 10.0.0 to 10.0.1 by @dependabot in https://github.com/pyplati/platipy/pull/235
  • Fix cast mask negated by @pchlap in https://github.com/pyplati/platipy/pull/233

Full Changelog: https://github.com/pyplati/platipy/compare/v0.7.0...v0.7.1

Scientific Software - Peer-reviewed - Python
Published by pchlap over 2 years ago

PlatiPy - v0.7.0

This release resolves the issue of the cardiac segmentation tool producing slightly different results identified in https://github.com/pyplati/platipy/issues/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 https://github.com/pyplati/platipy/pull/220
  • Bump certifi from 2022.12.7 to 2023.7.22 by @dependabot in https://github.com/pyplati/platipy/pull/223
  • Bump pygments from 2.14.0 to 2.15.0 by @dependabot in https://github.com/pyplati/platipy/pull/222
  • Replace np.product with np.prod pending deprecation by @StellarStorm in https://github.com/pyplati/platipy/pull/221
  • Add total segmentator service by @pchlap in https://github.com/pyplati/platipy/pull/228
  • Update deprecated matplotlib colormaps by @pchlap in https://github.com/pyplati/platipy/pull/227
  • Bump jupyter-server from 2.7.0 to 2.7.2 by @dependabot in https://github.com/pyplati/platipy/pull/231
  • Visualisation and registration updates by @rnfinnegan in https://github.com/pyplati/platipy/pull/198

New Contributors

  • @StellarStorm made their first contribution in https://github.com/pyplati/platipy/pull/221

Full Changelog: https://github.com/pyplati/platipy/compare/v0.6.1...v0.7.0

Scientific Software - Peer-reviewed - Python
Published by pchlap over 2 years ago

PlatiPy - v0.6.1

What's Changed

  • Update poetry version in Dockerfile by @pchlap in https://github.com/pyplati/platipy/pull/200
  • added LV 17-segment model example by @rnfinnegan in https://github.com/pyplati/platipy/pull/201
  • Bump redis from 3.5.3 to 4.5.3 by @dependabot in https://github.com/pyplati/platipy/pull/202
  • Bump redis from 4.5.3 to 4.5.4 by @dependabot in https://github.com/pyplati/platipy/pull/203
  • Bump flask from 2.2.2 to 2.3.2 by @dependabot in https://github.com/pyplati/platipy/pull/204
  • 17 Segment LV Clean up code and prepare doc by @pchlap in https://github.com/pyplati/platipy/pull/207
  • Fix docs build by @pchlap in https://github.com/pyplati/platipy/pull/210
  • Bump tornado from 6.2 to 6.3.2 by @dependabot in https://github.com/pyplati/platipy/pull/213
  • Typo by @jizhang02 in https://github.com/pyplati/platipy/pull/214

New Contributors

  • @jizhang02 made their first contribution in https://github.com/pyplati/platipy/pull/214

Full Changelog: https://github.com/pyplati/platipy/compare/v0.6.0...v0.6.1

Scientific Software - Peer-reviewed - Python
Published by pchlap almost 3 years ago

PlatiPy - v0.6.0

Key Changes

  • Duplicate code in rtstructtonifti removed by @GabrielePalazzo in https://github.com/pyplati/platipy/pull/171
  • Bug fix for crop code by @pchlap in https://github.com/pyplati/platipy/pull/175
  • Fix issue with slashes in structure names by @pchlap in https://github.com/pyplati/platipy/pull/177
  • Suppress contour warning by @pchlap in https://github.com/pyplati/platipy/pull/187
  • Add dose visualisation function by @pchlap in https://github.com/pyplati/platipy/pull/193
  • updated APL metric by @rnfinnegan in https://github.com/pyplati/platipy/pull/199

New Contributors

  • @GabrielePalazzo made their first contribution in https://github.com/pyplati/platipy/pull/171

Full Changelog: https://github.com/pyplati/platipy/compare/v0.5.0...v0.6.0

Scientific Software - Peer-reviewed - Python
Published by pchlap about 3 years ago

PlatiPy - 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:

bash pip install platipy

Extras for the cardiac segmentation, nnunet or backend service can be installed with:

bash pip install platipy[cardiac] pip install platipy[nnunet] pip install platipy[backend]

What's Changed

  • Correct cardiac image by @pchlap in https://github.com/pyplati/platipy/pull/142
  • Visualisation updates by @rnfinnegan in https://github.com/pyplati/platipy/pull/145
  • Ensure DICOM listener is started with service by @pchlap in https://github.com/pyplati/platipy/pull/149
  • Correct Verification for pynetdicom by @pchlap in https://github.com/pyplati/platipy/pull/150
  • Install the github version of platipy in the docker image for now... by @pchlap in https://github.com/pyplati/platipy/pull/151
  • Have the DICOM listener listen on all IP addresses by @pchlap in https://github.com/pyplati/platipy/pull/152
  • Convert Path to string before adding to DB by @pchlap in https://github.com/pyplati/platipy/pull/153
  • Functions to enable manual install of open cardiac model by @pchlap in https://github.com/pyplati/platipy/pull/154
  • use standard list rather than numpy for dilation kernel by @pchlap in https://github.com/pyplati/platipy/pull/144
  • Fix issue when ROI is completely missing from ROIContourSequence by @pchlap in https://github.com/pyplati/platipy/pull/143
  • WIP Dose metrics by @rnfinnegan in https://github.com/pyplati/platipy/pull/156
  • Poetry migrate by @pchlap in https://github.com/pyplati/platipy/pull/155
  • Dockerfile corrections by @pchlap in https://github.com/pyplati/platipy/pull/159

Full Changelog: https://github.com/pyplati/platipy/compare/v0.4.1...v0.5.0

Scientific Software - Peer-reviewed - Python
Published by pchlap over 3 years ago

PlatiPy - v0.4.1

What's Changed

  • Corrected typo in cardiac structure name

Full Changelog: https://github.com/pyplati/platipy/compare/v0.4.0...v0.4.1

Scientific Software - Peer-reviewed - Python
Published by pchlap almost 4 years ago

PlatiPy - v0.4.0

Open access cardiac hybrid segmentation released!

What's Changed

  • Open Atlas by @pchlap in https://github.com/pyplati/platipy/pull/138
  • Correct link issue in docs by @pchlap in https://github.com/pyplati/platipy/pull/139

Full Changelog: https://github.com/pyplati/platipy/compare/v0.3.1...v0.4.0

Scientific Software - Peer-reviewed - Python
Published by pchlap almost 4 years ago

PlatiPy - v0.3.1

What's Changed

  • Correct location bug on flask restful api by @pchlap in https://github.com/pyplati/platipy/pull/137

Full Changelog: https://github.com/pyplati/platipy/compare/v0.3.0...v0.3.1

Scientific Software - Peer-reviewed - Python
Published by pchlap almost 4 years ago

PlatiPy - v0.3.0

What's Changed

  • Added in a utilisation test by @SimonBiggs in https://github.com/pyplati/platipy/pull/122
  • Change merge to concat for contour comparison by @pchlap in https://github.com/pyplati/platipy/pull/125
  • Visualisation updates by @rnfinnegan in https://github.com/pyplati/platipy/pull/126
  • Return prob from service by @pchlap in https://github.com/pyplati/platipy/pull/133
  • Visualisation updates by @rnfinnegan in https://github.com/pyplati/platipy/pull/132
  • Lv segments by @rnfinnegan in https://github.com/pyplati/platipy/pull/131
  • additional metrics (added path length) by @rnfinnegan in https://github.com/pyplati/platipy/pull/130
  • Add Surface Dice Metric by @pchlap in https://github.com/pyplati/platipy/pull/129
  • Pin flask by @pchlap in https://github.com/pyplati/platipy/pull/135
  • Update location args for flask restful by @pchlap in https://github.com/pyplati/platipy/pull/136

New Contributors

  • @SimonBiggs made their first contribution in https://github.com/pyplati/platipy/pull/122

Full Changelog: https://github.com/pyplati/platipy/compare/v0.2.1...v0.3.0

Scientific Software - Peer-reviewed - Python
Published by pchlap almost 4 years ago

PlatiPy - v0.2.1

What's Changed

  • Allow dose conversion from dataset by @pchlap in https://github.com/pyplati/platipy/pull/120

Full Changelog: https://github.com/pyplati/platipy/compare/v0.2.0...v0.2.1

Scientific Software - Peer-reviewed - Python
Published by pchlap over 4 years ago

PlatiPy - v0.2.0

What's Changed

  • GitHub docker build by @pchlap in https://github.com/pyplati/platipy/pull/105
  • Visualisation updates by @rnfinnegan in https://github.com/pyplati/platipy/pull/109
  • Compress nrrd by @pchlap in https://github.com/pyplati/platipy/pull/108
  • Move order of requirements install by @pchlap in https://github.com/pyplati/platipy/pull/111
  • Visualisation updates by @rnfinnegan in https://github.com/pyplati/platipy/pull/112
  • Upgrade to celery 5 by @pchlap in https://github.com/pyplati/platipy/pull/113
  • remove upper pins for libraries by @pchlap in https://github.com/pyplati/platipy/pull/117
  • WIP: Secure backend service with SSL by @pchlap in https://github.com/pyplati/platipy/pull/118
  • Support more python versions in github action by @pchlap in https://github.com/pyplati/platipy/pull/110
  • Visualisation updates by @rnfinnegan in https://github.com/pyplati/platipy/pull/116

Full Changelog: https://github.com/pyplati/platipy/compare/v0.1.3...v0.2.0

Scientific Software - Peer-reviewed - Python
Published by pchlap over 4 years ago

PlatiPy - v0.1.3

Updates to visualiser

Scientific Software - Peer-reviewed - Python
Published by pchlap over 4 years ago

PlatiPy - v0.1.2

Updates to Image Visualiser as well as cardiac segmentation. DVH code now also available.

Scientific Software - Peer-reviewed - Python
Published by pchlap almost 5 years ago

PlatiPy - v0.1.1

Scientific Software - Peer-reviewed - Python
Published by pchlap almost 5 years ago