isis-group/isis — Issue #33: some more fun with dicom plugin
Author: lydiatgit
Created: 2011-11-03 13:43:07+00:00
State: open

Okay, next try to convert files (standard dicom files from 3T TRIO) with isisconv via :

isisconv -dCore info -in DICOM/00000010 -rf ima -out image_{sequenceNumber}_{DICOM/ImageType}_{acquisitionNumber}.nii

Mysterious things happening:

1. Where do the different indexOrigins come from and what's the decision to reject:

Rejecting property "indexOrigin:{<98.5486|81.7746|-15.4209|0>(fvector4)}" because "{<98.1819|81.0055|-11.5536|0>(fvector4)}" is allready there

2. the written output filename has no acquisition number although isisdump gives a '5' for this property and no DICOM/ImageType

Image of size <64|64|30|1> written to image_2__.nii using Nifti

3. a mysterious property that normally should be the DICOM/ImageType

The property "ORIGINAL,PRIMARY,M,ND,NORM,MOCO,WAS_MOSAIC" does not exist - ignoring it

LAST: the whole output on commandline

ImageIO:warning[io_interface.cpp:51] Missing property "DICOM/PatientsAge"
ImageIO:warning[io_interface.cpp:110] The property "subjectName" does not exist - ignoring it
CoreDebug:warning[propmap.hpp:503] Returning <0|0|0|0>(fvector4) because property voxelGap does not exist
CoreDebug:info[propmap.cpp:408] Rejecting property "indexOrigin:{<98.5486|81.7746|-15.4209|0>(fvector4)}" because "{<98.1819|81.0055|-11.5536|0>(fvector4)}" is allready there
ImageIO:notice[io_interface.cpp:33] Image of size <64|64|30|1> written to niftiDialect_postConverted/image__2_.nii using Nifti

192-168-128-39:14328.80_20111018.VER1 Lydi$ isisconv -dCore info -in DICOM/00000010 -rf ima -out niftiDialect_postConverted/image_{sequenceNumber}_{DICOM/ImageType}_{acquisitionNumber}.nii
ImageIO:warning[io_interface.cpp:51] Missing property "DICOM/PatientsAge"
ImageIO:warning[io_interface.cpp:110] The property "ORIGINAL,PRIMARY,M,ND,NORM,WAS_MOSAIC" does not exist - ignoring it
CoreDebug:warning[propmap.hpp:503] Returning <0|0|0|0>(fvector4) because property voxelGap does not exist
CoreDebug:info[propmap.cpp:408] Rejecting property "indexOrigin:{<98.5486|81.7746|-15.4209|0>(fvector4)}" because "{<98.1819|81.0055|-11.5536|0>(fvector4)}" is allready there
ImageIO:notice[io_interface.cpp:33] Image of size <64|64|30|1> written to niftiDialect_postConverted/image_2__.nii using Nifti

192-168-128-39:14328.80_20111018.VER1 Lydi$ isisconv -dCore info -in DICOM/0000011 -rf ima -out niftiDialect_postConverted/image_{sequenceNumber}_{DICOM/ImageType}_{acquisitionNumber}.nii
00000110 00000111 00000112 00000113 00000114 00000115 00000116 00000117 00000118 00000119
192-168-128-39:14328.80_20111018.VER1 Lydi$ isisconv -dCore info -in DICOM/00000110 -rf ima -out niftiDialect_postConverted/image_{sequenceNumber}_{DICOM/ImageType}_{acquisitionNumber}.nii
ImageIO:warning[io_interface.cpp:51] Missing property "DICOM/PatientsAge"
ImageIO:warning[io_interface.cpp:110] The property "ORIGINAL,PRIMARY,M,ND,NORM,MOCO,WAS_MOSAIC" does not exist - ignoring it
CoreDebug:warning[propmap.hpp:503] Returning <0|0|0|0>(fvector4) because property voxelGap does not exist
CoreDebug:info[propmap.cpp:408] Rejecting property "indexOrigin:{<98.5486|81.7746|-15.4209|0>(fvector4)}" because "{<98.1819|81.0055|-11.5536|0>(fvector4)}" is allready there
ImageIO:notice[io_interface.cpp:33] Image of size <64|64|30|1> written to niftiDialect_postConverted/image_7__.nii using Nifti