Skip to content

GE enhanced ASL 7 PLDs check #1516

@HenkMutsaerts

Description

@HenkMutsaerts

Description

Figure out correct parameter reading for GE eASL. We have an example flavor here, and we know the correct PLD and labeling duration from a sequence description file. But this doesn't match the DICOM information at all.

See example here. The flavor is added and working, but automatic DICOM parameter parsing not.
GE_PCASL_3Dspiral_DV29.1_eASLPLD7_1

Tasks

  • Read GE private fields 015387a
  • distinguish eASL and normal ASL GE version 015387a
  • Convert correctly GE private fields to PLD values 015387a
  • GE and DICOM fields for labeling duration and PLD are a mess and do not correspond to the real values at all. But there's no clear way how to recalculate this. 015387a
  • NII2BIDS crashes without ASLcontext, which it should be able to detect automatically with latest GE scans? (M0 is always at the end and the rest is just deltaM). See if we can extract this also for eASL GE. 015387a
  • First do GE special tags and only then merge dcm2nii and studyPar.json
  • Empty x.S added to dataPar during BIDS2Legacy
  • Compile FLUX version
  • Compile DCMTK windows
  • Compile DCMTK MacOS
  • Update flavors
  • test flavors for old DCMTK - GE_PCASL_3Dspiral_DV25.0_eASL_1 generates 1 PLD instead of adding 0 to m0scan.
  • test flavors for new DCMTK (both should work as we still provide studyPar.json info until all is recompiled)

Release notes

Read GE private fields.

Metadata

Metadata

Assignees

Labels

featureNew feature, enhancement or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions