Change History#

0.2.3 (30.05.2023)#

0.2.2 (05.04.2023)#

  • Minor bugfix due to deprecated np.float and np.int.

  • Reformatted code to comply with PEP8.

0.2.1 (30.01.2023)#

  • Added meme to README

  • Minor bugfix on Image class

0.2.0 (07.01.2023)#

  • Added support for converting empty segmentation masks to an RTSS.

  • Added support for color selection in SubjectToRTSSConverter.

  • Added a data field to each Image sub-class to store additional information.

  • Added an additional mechanism to all Filter sub-classes to raise warnings when a non-invertible filter’s operation is inverted.

  • Added a hole filling algorithm to the classes for loading DICOM-RTSS files to circumvent issues with unexpected small holes in the resulting segmentation masks.

  • Extended the ModalityConfiguration class to support manual addition of modality configuration entries.

  • General optimization of the converter classes.

  • Optimized the writing of directory hierarchies to circumvent issues during copying of multi-level hierarchies.

  • Relaxed exception handling in DicomSeriesRegistrationInfo to allow for more flexible handling of non-compliant DICOM registration files.

  • Fixed the crawling procedure to circumvent issues with single DICOM image series loading.

  • Minor updates to the documentation.

0.1.3 (12.11.2022)#

0.1.2 (24.10.2022)#

  • Introduced integration tests for inference and conversion.

  • Fixed an error caused by the ITK dependency on Microsoft Windows platforms in combination with Python 3.10 and 3.11.

  • Optimized DatasetDicomCrawler for fast single subject processing.

  • Updated documentation.

0.1.1 (16.10.2022)#

  • Fixed an error caused by the ITK dependency on Microsoft Windows platforms.

  • Removed PyPI version 0.1.0 to avoid errors on Microsoft Windows platforms.

0.1.0 (15.10.2022)#

  • Initial public release on PyPI.