Our pipeline looks like the following:
fetch a .tar file containing several DICOM files
- untar the DICOM files with
js-untar
- pipe each of them into a
File instance
- pass the list of
Files to readImageDICOMFileSeries
It'd be extremely useful if itk-wasm exposed a function similar to readImageDICOMFileSeries but that accepts a list of ArrayBuffers, since that's what we already receive from js-untar, this way the logic would look like this:
fetch a .tar file containing several DICOM files
- untar the DICOM files with
js-untar
- pass the list of
ArrayBuffers to readImageDICOMArrayBufferSeries
The process that creates the "fake" File instances can take a lot of time (400ms on a ~300 DICOMs list)
Is there any technical reason that prevents this from being added?
Thanks!
Our pipeline looks like the following:
fetcha.tarfile containing several DICOM filesjs-untarFileinstanceFiles toreadImageDICOMFileSeriesIt'd be extremely useful if itk-wasm exposed a function similar to
readImageDICOMFileSeriesbut that accepts a list ofArrayBuffers, since that's what we already receive fromjs-untar, this way the logic would look like this:fetcha.tarfile containing several DICOM filesjs-untarArrayBuffers toreadImageDICOMArrayBufferSeriesThe process that creates the "fake"
Fileinstances can take a lot of time (400ms on a ~300 DICOMs list)Is there any technical reason that prevents this from being added?
Thanks!