Skip to content

Releases: QIICR/dcmqi

v1.2.3

28 Dec 20:13
v1.2.3
ee9711c
Compare
Choose a tag to compare

This is a maintenance release updating the use of coded terms to SCT, and resolving minor bugs.


$ git shortlog v1.2.2..v1.2.3 --no-merges

Andras Lasso (2):
      BUG: Fix loading of single-frame segmentation
      ENH: Added detailed logging option to itkimage2segimage and segimage2itkimage

Andrey Fedorov (21):
      ENH: update to DCMTK 3.6.5
      COMP: remove use of CERR and COUT
      COMP: update DCMTK/ITK to fix static link issue
      BUG: update SRT to SCT codes
      BUG: fix SR roundtrip test by checking for SCT codes
      ENH: check both SCT and SRT codes
      ENH: add cardinality constraint to the schemas
      ENH: revise multi-segment example
      ENH: compare to epsilon instead of zero
      BUG: remove midas pointers
      BUG: create a new example
      ENH: improve seg conversion support
      BUG: fix typos
      ENH: update the documentation link
      update support options
      update readme
      ENH: initialize SegmentsOverlap for simple case
      BUG: switch to dcmtk for CIELab conversion
      ENH: switch to CIELab conversion from @dclunie
      BUG: downgrade ajv to 3.3.0
      cmake: set dcmqi version to 1.2.3

Steve Pieper (1):
      COMP: turn of SNDFILE to fix include path

afshinmessiah (6):
      Replaced the srt code with sct codes (the ones are available at snomed dictionary of pydicom)
      Added the PYTHON script which replaces srt wiht sct
      Used dcm.h macros instead of direct code strings for dcm codes. The list was incomplete for sct&ucum
      Got the reader to read both srt/sct codes
      Replaced all SRT wiht their SCT counterparts except for 4: (1)G-C306              "Measurement Method" (2)A-10044         "Non-Lesion Object Type" (3)T-00317             "FindingSite" (4)R-404A4                "Entire"
      Final step SRT to SCT conversion (1) 'G-C306'-->'370129005' (2) 'A-10044'-->'111102' (3) 'T-00317'-->'55940004' (4) 'R-404A4'-->'255503000'

v1.2.2

22 Jan 17:58
v1.2.2
a33fa9e
Compare
Choose a tag to compare

This is a minor release, and the last one before updating to DCMTK 3.6.5

$ git shortlog v1.2.1..v1.2.2 --no-merges
Andrey Fedorov (7):
ENH: add warning if composite context is not initialized
ENH: add SEG SegmentLabel support
ENH: improve error reporting for seg converter
ENH: improve error handling
BUG: fix and add missing codes to the Slicer terminology file
ENH: populate 3dSlicerIntegerLabel in JSON seg context
cmake: update version to v1.2.2

v1.2.1

01 Feb 07:27
Compare
Choose a tag to compare
v1.2.1

v1.2.0

16 Nov 16:37
v1.2.0
eb376ec
Compare
Choose a tag to compare
v1.2.0

v1.1.0

07 Mar 19:07
v1.1.0
a48dbe9
Compare
Choose a tag to compare

Bug fixes and improvements: v1.0.9...v1.1.0

Major change from v1.0.9 is that due to the changes in the DCMTK API, starting from this release DCMTK 3.6.3 or later is required. This and subsequent dcmqi releases will not compile against earlier versions of DCMTK!

v1.0.9

12 Jan 20:02
v1.0.9
8657ffe
Compare
Choose a tag to compare
v1.0.9

v1.0.8

12 Jan 20:15
v1.0.8
20051ec
Compare
Choose a tag to compare
v1.0.8

v1.0.7

11 Jan 18:41
Compare
Choose a tag to compare
v1.0.7

v1.0.6

11 Jan 18:01
6ddae90
Compare
Choose a tag to compare
Update README.md

v1.0.5

07 Apr 18:49
Compare
Choose a tag to compare

Bug fixes

  • fix the failure of the itkimage2segimage converter in the case when referenced instances list is empty

Improvements

  • DICOM segmentation context (coded terms describing the segmentation) has been updated to include the codes from the current version of the DICOM standard
  • DICOM parametric map diffusion and perfusion contexts (coded terms describing quantities/units used for encoding parametric maps derived by the quantitative analysis of DW, DCE and DSC MRI) have been updated, and now include terms included in the standard, and proposed for inclusion in the standard in CP-1665 (coding scheme 99DCMCP1665)
  • simplify initialization of DerivedPixelContrast: always use QUANTITY (DICOM CP not yet assigned a number!). As a result, the user is no longer required (or allowed) to specify this attribute in the metadata JSON.
  • minor fixes to the schema JSONs
  • more tests added
  • cleanup of CLI XML to improve consistency of the labels and fix semantics of the parameters
  • add dcmqi gitter channel - you can now chat with us on gitter (follow gitter badge in README)