Skip to content

JSON tag when using BIDS #22

@manuegrx

Description

@manuegrx

Hi,

I would like to add some tags available in the BIDS JSON in the mri_conv JSON. I think that they need to be add in the DictionnaryMRI_System.yml but for some it will be necessary to add some calculation in the code.

  • Slice Gap : already in the DictionnaryMRI_System.yml but not for BIDS. We can use the tag SpacingBetweenSlices and SliceThickness in the JSON BIDS and compute Sloce gap : SpacingBetweenSlices - SliceThickness

  • Acquisition duration: not yet in the DictionnaryMRI_System.yml. We can use the tag AcquisitionDuration in the JSON BIDS

I also have some questions about Protocole Name and Sequence Name tag.
In the DictionnaryMRI_System.ym, the BIDS JSON tag ProtocoleName and SequenceName are correctly used but in the final mri_conv JSON it is the name of the original file that is is used (for example sequencename = sub-003_ses-01_T1w and procotolname = anat). Is there a reason ? It is possible to use the BIDS JSON tag instead?
For Sequence Name, we should used the JSON BIDS tag "PulseSequenceName"

Here is a example of a BIDS JSON with the available tag :
sub-003_ses-01_T1w.json

And the current mri_conv JSON:
sub-003---0-anat-sub-003_ses-01_T1w-153355_910000.json

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions