I have two T1 files. The first is the original scan. The second is the normalized scanner output.
The json files from both of these scans are exactly the same. The only difference is the series name (which is variable by the participant)
When I run dcm2bids, it can’t differentiate these two scans and simply names them run01 and run02. Is there some way to better differentiate these scans based upon their order? Their series number isn’t always the same between participants but the original image is always before the normalized one.
Also, the BIDS naming convention is adding additional information that I am not asking to add to the name.
I want:
sub-a017_ses-01_run-01_T1w.nii.gz
I am getting…
sub-a017_ses-01_run-01_T1w_8mmIso_202205171211124.nii.gz
Why is this happening? How do I stop it from doing this?
Here is my config file. What am I missing here?
{
“descriptions”: [
{
“dataType”: “anat”,
“modalityLabel”: “T2w”,
“customLabels”:"",
“criteria”: {
“SeriesDescription”: “T2”
},
“sidecarChanges”: {
“ProtocolName”: “T2”
}
},
{
“dataType”: “anat”,
“modalityLabel”: “T1w”,
“customLabels”:"",
“criteria”: {
“SeriesDescription”: “T1”
},
“sidecarChanges”: {
“ProtocolName”: “T1”
}
},
Also, is there a way to force dcm2bids to include “run_01” in the naming convention when there is only run? Sometimes, I will have 1 and sometimes 2 depending on the participant, so adding it to customLabels is problematic.