-
Notifications
You must be signed in to change notification settings - Fork 228
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
Adding header information from NX VA10A Enhanced DICOMs #240
Comments
|
Excellent! Yes, I have a pretty good map of the values. I'll attach the link below. I'll also get you a good dataset. The ones I have now are all form a project, and rather than try to get permission and clearance, I'll just scan a phantom. I assume you'll want a functional and a DW run. Anything else that might be helpful? Thanks a ton! |
OK, here are the corrected links. I have tested them this time, so they should work. Link to freely shareable dataset with enhanced DICOMs: https://utexas.box.com/shared/static/krqu5zuurstqp29v15258awhgu5v5qq6.zip Link to DICOM tag map of the first slice of the DTI wSMS=3 woGRAPPA run in that dataset: https://utexas.box.com/shared/static/b68p1yjc0wk0pbfu6m6i5xeo3u2k8eef.txt Link to the PDF dump of acquisition parameters for the full protocol: https://utexas.box.com/shared/static/0vgjhps87tk2vlxtimc99g4tvrcvg3jr.pdf |
Thanks for the example. The following header BIDS tags are generated for Vida data:
Thats about all I could decipher. As I do not have access to Vida XA10 hardware, I would ask @lucijj, @BrainStormCenter, @mitchem890, @captainnova to test this release and see if you can make any more suggestions. The slice timing reported for the Siemens SMS product sequences is unusual, but does seem to match the tags. I have asked Siemens to validate the temporal slice timing used in these sequences. Note you exported your data as both enhanced and mosaic images. Be aware that the Vida XA10 mosaic images are missing Type 1 information such as slice orientation. Therefore they are not valid DICOM data, they lack vital fields, and no conversion can fix those defects. Please train you users to avoid exporting as mosaics to avoid data loss. |
I verified this one based on "Echo Spacing" in the PDF: |
Thanks @xiangruili - update generates values that try to estimate same parameters as previous Siemens BIDS, delving with partial Fourier and iPAT settings. E.G.:
|
I have acquired a sample dataset and scoped out the read gradient in order to independently validate the timing parameters. The link below includes the DICOMs, the scope data, and my processed scope data in MATLAB mat-files. My method and the results are written up (i.e. slice timing, echo spacing, total readout time) in the text file, writeup.txt. I have intentionally not looked at the DICOMs yet. I wanted to be blinded as I worked up the gradient data in MATLAB. So, could someone please download them and work them up in dcm2niix to verify my measured timings? That would tie the knots on this nicely, I think. https://utexas.box.com/shared/static/tuga6ov2iz20kephz0rr05fokfx521nj.zip |
I am following along with this ticket and using the same data as @lucijj from the same scanner. To clarify, should the above (specifically I'm most concerned with TotalReadouttime) be showing up in the json with the newest files available today? Or is this still not pushed to master? Thanks! |
Yes, if you run Of specific note, be aware that the BIDS tag If you run Windows, you can get a compiled version of the latest commit by clicking on the green
Here is the BIDS file for series 4 of the timing study @lucijj uploaded.
|
Perfect! I got the same results on my end. Thanks! |
Greetings, Chris has been helping me get our Vida data into something usable. Cheers, -- Version information: -- Command --terminal output --Output in .json file |
The version you're using isn't the most recent that includes the updates.
You'll need 20181021 or newer.
Jeff
…On Tue, Oct 23, 2018, 12:09 PM Jason Craggs ***@***.***> wrote:
Greetings,
Chris has been helping me get our Vida data into something usable.
I notice some differences in output. For example, my output doesn’t
contain the slice timing information. Does anyone have a suggestion why
this might be?
Cheers,
Jason
-- Version information:
Chris Rorden's dcm2niiX version v1.0.20181005 Clang10.0.0 (64-bit MacOS)
-- Command
dcm2niix -b y -ba n -f %p_%s -o ../SP022dcm2niix/ ./
--terminal output
Found 704 DICOM file(s)
slices stacked despite varying acquisition numbers (if this is not desired
recompile with 'mySegmentByAcq')
Convert 120 DICOM as ../SP022dcm2niix/fMRI_(Pain_1)
*21 (76x76x36x120) slices stacked despite varying acquisition numbers (if
this is not desired recompile with 'mySegmentByAcq') Warning: Saving 98 DTI
gradients. Validate vectors (image slice orientation not reported, e.g.
2001,100B). Convert 98 DICOM as ../SP022dcm2niix/DTI_5 (244x244x32x98)
slices stacked despite varying acquisition numbers (if this is not desired
recompile with 'mySegmentByAcq') Convert 120 DICOM as ../SP022dcm2niix/fMRI*
(resting)
*17 (76x76x36x120) slices stacked despite varying acquisition numbers (if
this is not desired recompile with 'mySegmentByAcq') Convert 120 DICOM as
../SP022dcm2niix/fMRI*(resting)
*13 (76x76x36x120) slices stacked despite varying acquisition numbers (if
this is not desired recompile with 'mySegmentByAcq') Convert 120 DICOM as
../SP022dcm2niix/fMRI*(Pain_3)
*29 (76x76x36x120) slices stacked despite varying acquisition numbers (if
this is not desired recompile with 'mySegmentByAcq') Convert 120 DICOM as
../SP022dcm2niix/fMRI*(Pain_2)_25 (76x76x36x120)
Convert 1 DICOM as ../SP022dcm2niix/SAG_T2_SPACE_4 (256x256x176x1)
Convert 1 DICOM as ../SP022dcm2niix/DTI_7 (244x244x32x1)
Convert 1 DICOM as ../SP022dcm2niix/t1_space_sag_p2_iso_2 (256x256x192x1)
Convert 1 DICOM as ../SP022dcm2niix/gre_field_mapping_3_ph (64x64x36x1)
Convert 1 DICOM as ../SP022dcm2niix/DTI_8 (244x244x32x1)
Conversion required 63.934312 seconds (63.496799 for core code).
--Output in .json file
{
"Modality": "MR",
"MagneticFieldStrength": 3,
"Manufacturer": "Siemens",
"ManufacturersModelName": "MAGNETOM_Vida",
"InstitutionName": "University_Hospital_Clinics",
"InstitutionAddress": "Hospital_Dr_1_Columbia_Central_US_65201",
"DeviceSerialNumber": "175654",
"StationName": "AWP175654",
"SeriesInstanceUID":
"1.3.12.2.1107.5.2.50.175654.2018101209404933144176809.0.0.0",
"StudyInstanceUID":
"1.3.12.2.1107.5.2.50.175654.30000018101205284676700000058",
"PatientName": "SPO22_001",
"PatientID": "2018.10.12-09:06:49-STD-1.3.12.2.1107.5.99.3",
"PatientSex": "O",
"PatientWeight": 92.9864,
"BodyPartExamined": "HEAD",
"PatientPosition": "HFS",
"ProcedureStepDescription": "HEAD_ROUTINE_20_channel_coil",
"SoftwareVersions": "syngo_MR_XA10",
"MRAcquisitionType": "2D",
"SeriesDescription": "fMRI_(Pain_1)",
"ProtocolName": "fMRI_(Pain_1)",
"ImageType": ["ORIGINAL", "PRIMARY", "M", "NONE"],
"SeriesNumber": 21,
"AcquisitionTime": "09:40:58.365000",
"AcquisitionDateTime": "2018-10-12T09:40:58.365000",
"AcquisitionNumber": 1,
"SliceThickness": 3,
"SpacingBetweenSlices": 3,
"EchoTime": 0.03,
"RepetitionTime": 2.46,
"FlipAngle": 75,
"PercentPhaseFOV": 100,
"EchoTrainLength": 76,
"ReconMatrixPE": 76,
"PixelBandwidth": 1827,
"PhaseEncodingAxis": "j",
"ImageOrientationPatientDICOM": [
1,
-5e-13,
1e-06,
-5e-13,
1,
1e-06 ],
"InPlanePhaseEncodingDirectionDICOM": "COL",
"ConversionSoftware": "dcm2niix",
"ConversionSoftwareVersion": "v1.0.20181005 Clang10.0.0"
}
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#240 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AFO73Y__6zIXN-DB7CVeUnywxmAJX6H3ks5un0jTgaJpZM4XxTHW>
.
|
Hi Jeff et al.,
I just pulled to my clone of
https://github.com/rordenlab/dcm2niix
And it didn’t update to the latest version.
I’ve been following this guide for installing dcm2niix
https://biabl.github.io/installation-repository/imac-late2015-sierra/dcm2niix/
Which puts the repo and compiled versions in different directories.
So I decided to start from scratch.
Is there any problem using just one directory and running cmake & make on the cloned repo?
Cheers,
Jason
On Oct 23, 2018, at 1:06 PM, Jeffrey Luci <[email protected]<mailto:[email protected]>> wrote:
The version you're using isn't the most recent that includes the updates.
You'll need 20181021 or newer.
Jeff
On Tue, Oct 23, 2018, 12:09 PM Jason Craggs ***@***.******@***.***>> wrote:
Greetings,
Chris has been helping me get our Vida data into something usable.
I notice some differences in output. For example, my output doesn’t
contain the slice timing information. Does anyone have a suggestion why
this might be?
Cheers,
Jason
-- Version information:
Chris Rorden's dcm2niiX version v1.0.20181005 Clang10.0.0 (64-bit MacOS)
-- Command
dcm2niix -b y -ba n -f %p_%s -o ../SP022dcm2niix/ ./
--terminal output
Found 704 DICOM file(s)
slices stacked despite varying acquisition numbers (if this is not desired
recompile with 'mySegmentByAcq')
Convert 120 DICOM as ../SP022dcm2niix/fMRI_(Pain_1)
*21 (76x76x36x120) slices stacked despite varying acquisition numbers (if
this is not desired recompile with 'mySegmentByAcq') Warning: Saving 98 DTI
gradients. Validate vectors (image slice orientation not reported, e.g.
2001,100B). Convert 98 DICOM as ../SP022dcm2niix/DTI_5 (244x244x32x98)
slices stacked despite varying acquisition numbers (if this is not desired
recompile with 'mySegmentByAcq') Convert 120 DICOM as ../SP022dcm2niix/fMRI*
(resting)
*17 (76x76x36x120) slices stacked despite varying acquisition numbers (if
this is not desired recompile with 'mySegmentByAcq') Convert 120 DICOM as
../SP022dcm2niix/fMRI*(resting)
*13 (76x76x36x120) slices stacked despite varying acquisition numbers (if
this is not desired recompile with 'mySegmentByAcq') Convert 120 DICOM as
../SP022dcm2niix/fMRI*(Pain_3)
*29 (76x76x36x120) slices stacked despite varying acquisition numbers (if
this is not desired recompile with 'mySegmentByAcq') Convert 120 DICOM as
../SP022dcm2niix/fMRI*(Pain_2)_25 (76x76x36x120)
Convert 1 DICOM as ../SP022dcm2niix/SAG_T2_SPACE_4 (256x256x176x1)
Convert 1 DICOM as ../SP022dcm2niix/DTI_7 (244x244x32x1)
Convert 1 DICOM as ../SP022dcm2niix/t1_space_sag_p2_iso_2 (256x256x192x1)
Convert 1 DICOM as ../SP022dcm2niix/gre_field_mapping_3_ph (64x64x36x1)
Convert 1 DICOM as ../SP022dcm2niix/DTI_8 (244x244x32x1)
Conversion required 63.934312 seconds (63.496799 for core code).
--Output in .json file
{
"Modality": "MR",
"MagneticFieldStrength": 3,
"Manufacturer": "Siemens",
"ManufacturersModelName": "MAGNETOM_Vida",
"InstitutionName": "University_Hospital_Clinics",
"InstitutionAddress": "Hospital_Dr_1_Columbia_Central_US_65201",
"DeviceSerialNumber": "175654",
"StationName": "AWP175654",
"SeriesInstanceUID":
"1.3.12.2.1107.5.2.50.175654.2018101209404933144176809.0.0.0",
"StudyInstanceUID":
"1.3.12.2.1107.5.2.50.175654.30000018101205284676700000058",
"PatientName": "SPO22_001",
"PatientID": "2018.10.12-09:06:49-STD-1.3.12.2.1107.5.99.3",
"PatientSex": "O",
"PatientWeight": 92.9864,
"BodyPartExamined": "HEAD",
"PatientPosition": "HFS",
"ProcedureStepDescription": "HEAD_ROUTINE_20_channel_coil",
"SoftwareVersions": "syngo_MR_XA10",
"MRAcquisitionType": "2D",
"SeriesDescription": "fMRI_(Pain_1)",
"ProtocolName": "fMRI_(Pain_1)",
"ImageType": ["ORIGINAL", "PRIMARY", "M", "NONE"],
"SeriesNumber": 21,
"AcquisitionTime": "09:40:58.365000",
"AcquisitionDateTime": "2018-10-12T09:40:58.365000",
"AcquisitionNumber": 1,
"SliceThickness": 3,
"SpacingBetweenSlices": 3,
"EchoTime": 0.03,
"RepetitionTime": 2.46,
"FlipAngle": 75,
"PercentPhaseFOV": 100,
"EchoTrainLength": 76,
"ReconMatrixPE": 76,
"PixelBandwidth": 1827,
"PhaseEncodingAxis": "j",
"ImageOrientationPatientDICOM": [
1,
-5e-13,
1e-06,
-5e-13,
1,
1e-06 ],
"InPlanePhaseEncodingDirectionDICOM": "COL",
"ConversionSoftware": "dcm2niix",
"ConversionSoftwareVersion": "v1.0.20181005 Clang10.0.0"
}
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#240 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AFO73Y__6zIXN-DB7CVeUnywxmAJX6H3ks5un0jTgaJpZM4XxTHW>
.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#240 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AQySS-T7drskD8yV0kEK16_sZAd4L0MWks5un1qigaJpZM4XxTHW>.
|
I followed the instructions above from @neurolabusc and they worked perfectly for me. Might be worth removing and re-installing following those instructions: #240 (comment) I believe he's planning on releasing a full update release soon, so you could also wait for that if it's not urgent. |
Hi,
dcm2niix 20181022 passes my test suite, which includes GE, Philips and
Siemens both with and without XA10, but does not test the BIDS. I spot
checked the BIDS results from Philips and XA10, and the only problem I can
spot by eye is that ImageOrientationPatientDICOM is missing its closing ].
It produced slice timings, but I have no idea if they are correct, or if
they are even correct in the DICOM.
It looks good except for the apparent ] typo!
Rob
…On Sat, Oct 20, 2018 at 5:00 PM Chris Rorden ***@***.***> wrote:
Thanks for the example. The following header BIDS tags are generated for
Vida data:
- 0018,0091; 0018,9231; 0021,1009 -> PartialFourier
- 0021,1104 -> SliceTiming, MultibandAccelerationFactor
- 0021,111C -> PhaseEncodingDirectionPositive
- 0021,1142 -> DwellTime
- 0021,114f -> ReceiveCoilActiveElements
- 0021,1156 -> ParallelReductionFactorInPlane
- 0018,1250 -> CoilString
Thats about all I could decipher. As I do not have access to Vida XA10
hardware, I would ask @lucijj <https://github.com/lucijj>,
@BrainStormCenter <https://github.com/BrainStormCenter>, @mitchem890
<https://github.com/mitchem890>, @captainnova
<https://github.com/captainnova> to test this release and see if you can
make any more suggestions.
The slice timing reported for the Siemens SMS product sequences is
unusual, but does seem to match the tags. I have asked Siemens to validate
the temporal slice timing used in these sequences.
Note you exported your data as both enhanced and mosaic images. Be aware
that the Vida XA10 mosaic images are missing Type 1 information such as
slice orientation. Therefore they are not valid DICOM data, they lack vital
fields, and no conversion can fix those defects. Please train you users to
avoid exporting as mosaics to avoid data loss
<#236>.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#240 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/APHk6Y0KIHcoASxd_4rtzvWJ-tRrNr50ks5um50FgaJpZM4XxTHW>
.
--
Rob
|
Is someone willing to summarize after this recent flurry of development (1) which BIDS fields are not available in Enhanced Dicom from XA10 that were available in the Siemen's Dicoms prior to XA10, and (2) which, if any, of the BIDS fields that are now being extracted for XA10 still need to be treated cautiously? |
I’ve completely reinstalled dcm2niix and got the updated version. I really have to thank Chris for all the help and effort he's put into dealing with these Vida issues. |
Example comparison of Siemens Vida (syngo_MR_XA10) and TrioTim (syngo_MR_B17) dicom headers. The extensions are changed from json to txt for uploading. TrimTrio_dicom.txt ('un'enhanced ) = dcm2niix converted dicom files from the Siemens TrimTio |
@BrainStormCenter Could you run the conversion of the Trio data with the same version of dcm2niix? There are a bunch of fields missing in your Trio example, solely because it was converted with a different (greater than year older) version of dcm2niix. Also, do you by any chance have Vida enhanced Dicoms for either dMRI or fMRI acquired using Siemens SMS/MB? If so, it would be good the see the json for that as well (to see if all the MB related stuff is getting reported). @neurolabusc It seems a bit odd that the Vida json should have a "PhaseEncodingPolarityGE" flag. Should that tag perhaps be renamed? |
@mharms You asked a completely reasonable question, I should have thought of that before posting. I’ve updated the files. Regarding your other questions, the answer is maybe... 🤔 I just don't know exactly what you're asking for so I don't know. Sorry. What do you mean by SMS/MB and MB related stuff? |
Thanks. So, @neurolabusc, are @BrainStormCenter SMS/MB = Simultaneous MultiSlice/ Multiband; I believe that Vida XA has Siemens product SMS implementation available (assuming you have the SMS license), so I was wondering if you could do an acquisition with MB and post the json from that? |
strok- @mharms, you are correct, I should probably remove the
|
My apologies, the ] is there, I just failed to see it.
Obviously my eyes had a lot of downward momentum after scanning through the list elements, and I missed it despite double checking with XA10 and Philips. I must have had blinders on. Rob |
Thanks. Very helpful to have that listing in one place of what is currently "missing". |
Sorry for the delay in responding.
Thanks for the information. I'll check on our availability of the SMS/MB protocols. If we have them, I'll collect and post the data.
Jason
On Oct 24, 2018, at 10:23 PM, Michael Harms <[email protected]<mailto:[email protected]>> wrote:
Thanks. So, @neurolabusc<https://github.com/neurolabusc>, are ScanningSequence, SequenceVariant, ScanOptions, and SequenceName (which I think are all standard Dicom fields; i.e., not part of the CSA header) not included in the Vida Enhanced Dicoms?
@BrainStormCenter<https://github.com/BrainStormCenter> SMS/MB = Simultaneous MultiSlice/ Multiband; I believe that Vida XA has Siemens product SMS implementation available (assuming you have the SMS license), so I was wondering if you could do an acquisition with MB and post the json from that?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#240 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AQySSxLbz7xTqXlpIKBfHluQFBWViaLgks5uoS6lgaJpZM4XxTHW>.
|
I agree, thanks for the summary. Just to be clear, does the enhanced dicom have all of the information for processing the diffusion scans?
Jason
On Oct 25, 2018, at 11:20 AM, Michael Harms <[email protected]<mailto:[email protected]>> wrote:
Thanks. Very helpful to have that listing in one place of what is currently "missing".
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#240 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AQySS0jM_vYJv-5jDZEIfRYD9FWZItdcks5uoeS4gaJpZM4XxTHW>.
|
I am closing this issue, as I think dcm2niix converts all the data Siemens provides us with. |
OK, sorry this took so long. Sickness was plentiful and scanner time was scarce. I think I was able to get everything you wanted. a straight, small EPI, and the same scan with PE polarity reversed, with interpolation, with reversed slice order (H-F -> F-H), and with the head turning during the scan. I also got a small 6 direction DTI and another with the PE polarity reversed. These data are publicly shareable, and can be obtained at the following URL: https://utexas.box.com/shared/static/g8mrr5cgxldepixok9c8agg0vtvsczlo.zip |
@neurolabusc SAR SequenceVariant (I found a private one) |
@lucijj and @xiangruili thanks for the sample dataset and suggestions. Latest build now detects substitutes for Interpolation, ImagingFrequency, SequenceVariant. I amended the table above with ~~ to denote changes and substitutions. |
Thanks for the update.
Jason
On Nov 1, 2018, at 10:38 PM, Chris Rorden <[email protected]<mailto:[email protected]>> wrote:
@lucijj<https://github.com/lucijj> and @xiangruili<https://github.com/xiangruili> thanks for the sample dataset and suggestions. Latest build now detects substitutes for Interpolation, ImagingFrequency, SequenceVariant. I amended the table above with ~~ to denote changes and substitutions.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#240 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AQySS9rR4EQfVcQEPsqdEyJfxavtP_KGks5uq74hgaJpZM4XxTHW>.
|
* tag 'v1.0.20181114': (70 commits) New stable release: update documentation (v1.0.20181114) Avoid using GDCM's internal OpenJPEG library. Discriminate trace from raw GE DWI scans (rordenlab#245) Restore Philips enhanced (rordenlab@3c31d18) Clean up readme, interpolation errors less verbose, add date-of-birth to BIDS (requires '-ba n') Not all GE DWI with b>0 bvec=0 are trace (rordenlab#245) calculate Zmm for enhanced DICOM w/o 0018,0088 (rordenlab#241) Kludge for Siemens MoCo slice timing interfered with CMRR fix (CMRR-C2P/MB#29) Bruker enhanced 4D data (rordenlab#241) XA10A tag substitutes (rordenlab#240) Huffman tables repeated for RGB planes for jpg_0XC3 (rordenlab#244) change MoCo naming and derived detection (rordenlab#243) Update dcm_qa_nih submodule. Update dcm_qa_nih submodule. Update dcm_qa submodule. experimental dcm4che enhanced support (rordenlab#241) Vida partial Fourier update (rordenlab#240) XA10A Vida dwell time (rordenlab#240) More XA10A Vida header info (rordenlab#240) UIH bvecs (rordenlab#225 (comment)) ...
Regarding #240 (comment): |
@mharms the development branch now reports 0021,1142 as |
Looks good. Thanks for restoring. |
* tag 'v1.0.20220720': (65 commits) GE Direct field mapping (TE1/TE2) (rordenlab#617) GE Direct field mapping (TE1/TE2) (rordenlab#617) Issue 618 (rordenlab#618) Update notes Siemens XA30 ASL parameters and ImageTypeText 0021,1175 Reset PET values for classic DICOMs (rordenlab#616) PostLabelDelay for XA30, FrameDuration is only for 4D datasets (rordenlab#616) shims are signed (rordenlab#608) AcquisitionVoxelSize before any interpolation or resampling within reconstruction or image processing Add AcquisitionVoxelSize tag for Siemens ASL (rordenlab#608) Store GE ShimSetting as array (rordenlab#608) GE sequence details (rordenlab#608) Philips slice timing notes Verbose scan options (issue 606) Change scanOptions scan options is long string, fix bvec rejection (rordenlab#606) Ignore non-spatial physio data (rordenlab#606) Flipping Y also flips sign of determinant Better Siemens XA support (rordenlab#606) Report DwellTime for Siemens XA (rordenlab#240) ...
We have recently started using dcm2niix to convert our Siemens Vida's enhanced DICOMs and generate BIDS/json files. The conversion works well, but there are many parameters present in the enhanced DICOM header that are not included in the nii header or the json files. In particular, the SharedFunctionGroupsSequence and PerFrameFunctionalGroupsSequence DICOM tags have a wealth of info; much of which was included and is still parsed from the Siemens CSA headers on N4 mosaic DICOMs. It would be very helpful to have those included in the BIDS/json files and the nii headers.
I'm requesting that the these extra data be included in the nii headers and the BIDS/json files. I would be happy to provide technical assistance, beta testing, and sample datasets if it would be helpful.
The text was updated successfully, but these errors were encountered: