Recent Releases of divest
divest - divest 1.2.0
imageAttributes(), and other functions for extracting and manipulating extended image attributes, have now been moved to theRNiftipackage. They are still exported bydivestfor convenience.- If the
jsonlitepackage is not available thenreadDicom()will not attempt to convert JSON to separate image attributes. Instead the.bidsJsonattribute will be retained as a JSON string. - Success in converting some DICOM files but not others now produces a warning
rather than an error from
dcm2niix. This allows the successfully converted images to be recovered. - Some
bash-specific syntax has been removed from the package'sconfigurescript.
- C++
Published by jonclayden 12 months ago
divest - divest 1.1.1
- If an output directory is specified to
readDicom()orconvertDicom(), it will now be created if it doesn't already exist. (Previouslydcm2niixwould emit warnings about file permissions and nothing would be written.) The vector of files written will also be returned invisibly. - The
minizlibrary included withdcm2niixis no longer used except on Windows, aszlibshould otherwise be available. - The package configuration script will no longer try to interpret "none" as a
path to
pkg-config. - Several small issues identified by compiler sanitisers and
valgrindhave been resolved.
- C++
Published by jonclayden over 1 year ago
divest - divest 1.1.0
- The new
divest.capabilities()function reports on the package build's input/output capabilities, by analogy withcapabilities()from base R. - The package's configuration script now uses
pkg-config(if available) to find the correct flags for the OpenJPEG library. This should improve the range of systems where it is properly detected. - Upstream improvements to v1.0.20241001, including reductions to stack usage.
- C++
Published by jonclayden over 1 year ago