Skip to content

Commit 2b3e6ff

Browse files
committed
update createFilename
1 parent bf850d6 commit 2b3e6ff

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

createFilename.m

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
subjectNb = cfg.subject.subjectNb;
6565
sessionNb = cfg.subject.sessionNb;
6666
modality = cfg.fileName.modality;
67-
taskName = cfg.task.name;
67+
taskName = cfg.fileName.task;
6868

6969
if isempty(sessionNb)
7070
sessionNb = 1;
@@ -101,19 +101,19 @@
101101

102102
% set values for the suffixes for the different fields in the BIDS name
103103
fields2Check = { ...
104-
'ce', ...
105-
'dir', ... % For BIDS file naming: phase encoding direction of acquisition for fMRI
106-
'rec', ... % For BIDS file naming: reconstruction of fMRI images
104+
'contrastEnhancement', ...
105+
'phaseEncodingDirection', ... % For BIDS file naming: phase encoding direction of acquisition for fMRI
106+
'reconstruction', ... % For BIDS file naming: reconstruction of fMRI images
107107
'echo', ... % For BIDS file naming: echo fMRI images
108-
'acq' % For BIDS file naming: acquisition of fMRI images
108+
'acquisition' % For BIDS file naming: acquisition of fMRI images
109109
};
110110

111111
for iField = 1:numel(fields2Check)
112-
if isempty (cfg.fileName.mri.(fields2Check{iField})) %#ok<*GFLD>
112+
if isempty (cfg.mri.(fields2Check{iField})) %#ok<*GFLD>
113113
cfg.fileName.suffix.mri.(fields2Check{iField}) = ''; %#ok<*SFLD>
114114
else
115115
cfg.fileName.suffix.mri.(fields2Check{iField}) = ...
116-
['_' fields2Check{iField} '-' getfield(cfg.fileName.mri, fields2Check{iField})];
116+
['_' fields2Check{iField} '-' getfield(cfg.mri, fields2Check{iField})];
117117
end
118118
end
119119

@@ -128,10 +128,10 @@
128128
pattern = cfg.fileName.pattern;
129129

130130
runSuffix = cfg.fileName.suffix.run;
131-
acqSuffix = cfg.fileName.suffix.mri.acq ;
132-
ceSuffix = cfg.fileName.suffix.mri.ce ;
133-
dirSuffix = cfg.fileName.suffix.mri.dir ;
134-
recSuffix = cfg.fileName.suffix.mri.rec ;
131+
acqSuffix = cfg.fileName.suffix.mri.acquisition ;
132+
ceSuffix = cfg.fileName.suffix.mri.contrastEnhancement ;
133+
dirSuffix = cfg.fileName.suffix.mri.phaseEncodingDirection ;
134+
recSuffix = cfg.fileName.suffix.mri.reconstruction ;
135135
echoSuffix = cfg.fileName.suffix.mri.echo;
136136

137137
thisDate = cfg.fileName.date;

tests/test_createFilename.m

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ function test_createFilename()
99

1010
cfg.subject.subjectNb = 1;
1111
cfg.subject.runNb = 1;
12-
cfg.task.name = 'testtask';
12+
cfg.task.name = 'test task';
1313
cfg.dir.output = outputDir;
1414

1515
%%% run part
@@ -20,9 +20,9 @@ function test_createFilename()
2020
% test data
2121
behDir = fullfile(outputDir, 'source', 'sub-001', 'ses-001', 'beh');
2222
eyetrackerDir = fullfile(outputDir, 'source', 'sub-001', 'ses-001', 'eyetracker');
23-
eventFilename = ['sub-001_ses-001_task-testtask_run-001_events_date-'...
23+
eventFilename = ['sub-001_ses-001_task-testTask_run-001_events_date-'...
2424
cfg.fileName.date '.tsv'];
25-
stimFilename = ['sub-001_ses-001_task-testtask_run-001_stim_date-'...
25+
stimFilename = ['sub-001_ses-001_task-testTask_run-001_stim_date-'...
2626
cfg.fileName.date '.tsv'];
2727

2828
% make sure the beh dir is created
@@ -50,7 +50,7 @@ function test_createFilename()
5050
cfg.subject.subjectNb = 2;
5151
cfg.subject.sessionNb = 2;
5252
cfg.subject.runNb = 2;
53-
cfg.task.name = 'testtask';
53+
cfg.task.name = 'testTask';
5454
cfg.dir.output = outputDir;
5555

5656
cfg.eyeTracker.do = true;
@@ -63,10 +63,10 @@ function test_createFilename()
6363
% test data
6464
funcDir = fullfile(outputDir, 'source', 'sub-ctrl002', 'ses-002', 'func');
6565
eyetrackerDir = fullfile(outputDir, 'source', 'sub-ctrl002', 'ses-002', 'eyetracker');
66-
baseFilename = 'sub-ctrl002_ses-002_task-testtask';
67-
eventFilename = ['sub-ctrl002_ses-002_task-testtask_run-002_events_date-' ...
66+
baseFilename = 'sub-ctrl002_ses-002_task-testTask';
67+
eventFilename = ['sub-ctrl002_ses-002_task-testTask_run-002_events_date-' ...
6868
cfg.fileName.date '.tsv'];
69-
eyetrackerFilename = ['sub-ctrl002_ses-002_task-testtask_run-002_eyetrack_date-' ...
69+
eyetrackerFilename = ['sub-ctrl002_ses-002_task-testTask_run-002_eyetrack_date-' ...
7070
cfg.fileName.date '.edf'];
7171

7272
% make sure the func dir is created
@@ -93,7 +93,7 @@ function test_createFilename()
9393
cfg.subject.subjectNb = 3;
9494
cfg.subject.sessionNb = 1;
9595
cfg.subject.runNb = 1;
96-
cfg.task.name = 'testtask';
96+
cfg.task.name = 'testTask';
9797
cfg.dir.output = outputDir;
9898

9999
cfg.testingDevice = 'eeg';

0 commit comments

Comments
 (0)