-
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
BIDS json file doesn't contain MultiBandAccelerationFactor for DWI sequences #141
Comments
I see you are using v1.0.20170923 - can you test to see if the latest release also has this problem. dcm2niix should read multiband directly from the CSA header rather than relying on the DICOM header. If there is still a problem, I would guess it is because you are using the Siemens SMS product rather than the CMRR sequences. I do not have the Siemens SMS license, so if this is the case I would be grateful if you could send me a sample dataset to examine. |
I can confirm that with the latest release the MultiBand field is not reported. I'm emailing you a sample dataset of the DWI without acceleration/with grappa/with sms. Thanks! |
Thanks for the example. If you compile the latest source code you will get v1.0.20171103 - this will detect multi-band from 0051,1011 if the CSA tag MosaicRefAcqTimes is missing. However, note that without MosaicRefAcqTimes you will not get slice timing parameters. The fact that MosaicRefAcqTimes is a defect of your images, and I suggest you work with your vendor (Siemens) to document and fix this issue with their VE11C. |
Thank you! |
Hello, can I suggest you acquire your diffusion data with the |
@neurolabusc thank you so much for this! I will try on our system and run some tests. |
FYI: One peculiarity related to dMRI and the “Mosaic” output format is that at least under Siemens VE11 and VD13 (but I don’t think earlier versions), you have to set “Diff. weightings” >= 2 for the Mosaic option to be selectable.
Assuming you are using a custom gradient table, we set “b-value 1” = 0, and “b-value 2” = <your desired maximum b-value>. You’ll then get an extra “b=0” volume at the front end of your acquisition, but you can use the Mosaic output format.
Cheers,
-MH
…--
Michael Harms, Ph.D.
-----------------------------------------------------------
Conte Center for the Neuroscience of Mental Disorders
Washington University School of Medicine
Department of Psychiatry, Box 8134
660 South Euclid Ave. Tel: 314-747-6173
St. Louis, MO 63110 Email: [email protected]
From: Chris Rorden <[email protected]>
Reply-To: rordenlab/dcm2niix <[email protected]>
Date: Thursday, November 9, 2017 at 1:42 PM
To: rordenlab/dcm2niix <[email protected]>
Cc: Subscribed <[email protected]>
Subject: Re: [rordenlab/dcm2niix] BIDS json file doesn't contain MultiBandAccelerationFactor for DWI sequences (#141)
Hello, can I suggest you acquire your diffusion data with the mosaic option selected. I just checked our system, and if you do not have this checked each 2D slice is saved as a separate DICOM image and the MosaicRefAcqTimes CSA tag is omitted. Without that you will not get the SliceTiming field in your BIDS file. That will help you use eddy_cuda's --slspec file option. As an aside I keep the trace, ADC, FA and tensor buttons unchecked, as you can create better derived images after processing with dwidenoise, topup and eddy.
[mage removed by sender. mosaics]<https://user-images.githubusercontent.com/8930807/32624971-ed847b38-c558-11e7-9af2-24a63b81eb33.png>
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<#141 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/ADswBoXh_7k012eMRI0Wyw6VrFgrKKc-ks5s01WegaJpZM4QQas8>.
________________________________
The materials in this message are private and may contain Protected Healthcare Information or other information of a sensitive nature. If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone or return mail.
|
Today I tested with the mosaic option on, and everything works perfectly. Thank you!! |
* commit 'v1.0.20171017-3-g9ccc4c0': Detect SMS using 0051,1011 if MosaicRefAcqTimes missing rordenlab#141 Hide NIfTI sliceOrder if protocolSliceNumber1 > 1 SliceTiming for reversed image numbering https://github.com/neurolabusc/dcm2niix/issues/40 Update dcm_qa submodule. New version (v1.0.20171017) Added link rordenlab#138 Store mulbiband factor in NIfTI descrip field (e.g. "mb=2") https://www.nitrc.org/forum/message.php?msg_id=22593 Add patient sex, weight, etc, https://www.nitrc.org/forum/message.php?msg_id=22567 Add ImageOrientationPatientDICOM and InPlanePhaseEncodingDirectionDICOM for 3D undistortion Compiling with CentOS 7: rordenlab#137 BIDS 1.0.2 DelayTime field for sparse fMRI Add InstitutionalDepartmentName Get ProtocolName from CSA header if it is not in DICOM header nipy/heudiconv#80 Change name of output tag of two variables to match DICOM Group PixelBandwidth with DwellTime in output json Vanquish compiler warnings. Report lower order shims prior to higher order (requested by mharms) Handle Siemens product gradient offsets? More Siemens information saved to BIDS BIDS: Do not set multiband factor for 3D EPI, report as "MRAcquisitionType": "3D",
Hi,
using heudiconv I realized that for DWI sequences
dcm2niix
doesn't store the fieldMultiBandAccelerationFactor
. See nipy/heudiconv#110 for more info.The information seem to be present in the dicom headers though (assuming I'm looking at the right field):
GRAPPA 2 (in this case the json file contains
"ParallelReductionFactorInPlane": 2
correctly)SMS 4
This is the version we're using
The text was updated successfully, but these errors were encountered: