Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Canon DICOM support #388

Closed
neurolabusc opened this issue Mar 20, 2020 · 1 comment
Closed

Canon DICOM support #388

neurolabusc opened this issue Mar 20, 2020 · 1 comment

Comments

@neurolabusc
Copy link
Collaborator

Clément Debacker has provided a dataset from a Canon Galan 3T. Since Canon acquired Toshiba Medical Systems, the data varies slightly from the Toshiba Galan 3T.

  • Manufacturer (0008,0070) is now CANON_MEC.
  • Storage of DWI values has changed. The recommended tag is now used for DiffusionBValue (0018,9087).
  • Bizarrely, The Diffusion Directionality is now reported as text in the ImageComments tag (0020,4000), e.g. b=1500(0.000,0.445,0.895).

A patch for dcm2niix now supports these features.

  • New BIDS JSON Manufacturer value Canon
  • The gradient vector directions are not validated, and should be treated as experimental. Clément Debacker has offered to provide a public validation dataset (as he did for Toshiba) once the quarantine is lifted.
yarikoptic added a commit to neurodebian/dcm2niix that referenced this issue May 6, 2020
* tag 'v1.0.20200331': (52 commits)
  Update submodules
  Update dcm_qa submodule.
  UIH 3D sequence quirk
  New release, EstimatedTotalReadoutTime/EstimatedEffectiveEchoSpacing (rordenlab#377)
  Philips TotalReadoutTime (rordenlab#377)
  Cleanup
  Experimental Canon DICOM support (rordenlab#388)
  Experimental solution for issue 384 (rordenlab#384)
  Detect catastrophic anonymization (rordenlab#383)
  Only report "multiple inversion times" if 0018,9079 values differ (e.g. Bangalore data in https://github.com/neurolabusc/dcm_qa_philips)
  Consistent echo naming (rordenlab#381)
  Philips partial Fourier (rordenlab#377)
  Support InversionTImes (0018,9079) tag (rordenlab#380)
  Philips effective echo spacing formula ambiguous (rordenlab#377)
  TR for Philips 3D EPI (rordenlab#369)
  Citation (rordenlab#102)
  GE PET with variable slice intensity (rordenlab#374)
  Estimate Philips EffectiveEchoSpacing (nipreps/sdcflows#5)
  GE slice interpolation (rordenlab#373)
  3D EPI TR (rordenlab#369) 3D phase (rordenlab#371) Enhanced ordering (rordenlab#372 (comment))
  ...
@malaterre
Copy link

malaterre commented Sep 5, 2023

In case this help for validation: an alternative way to extract diffusion info is gdcmdump --pmtf.

     --pmtf           print PMTF INFORMATION DATA sub-sequences (0029,01,PMTF INFORMATION DATA).
                      or TOSHIBA_MEC_MR3 sub-sequences (0029,01,TOSHIBA_MEC_MR3).
                      or CANON_MEC_MR3 sub-sequences (0029,01,CANON_MEC_MR3).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants