File tree Expand file tree Collapse file tree 8 files changed +19
-24
lines changed Expand file tree Collapse file tree 8 files changed +19
-24
lines changed Original file line number Diff line number Diff line change 2525 p = bids .internal .parse_filename(sourceImage );
2626 p.entities.label = labelStruct .ROI ;
2727 p.suffix = ' mask' ;
28- p.use_schema = false ;
2928
30- newName = bids .create_filename(p );
31- hdr.fname = spm_file(hdr .fname , ' filename' , newName );
29+ bidsFile = bids .File(p );
30+
31+ hdr.fname = spm_file(hdr .fname , ' filename' , bidsFile .filename );
3232
3333 spm_write_vol(hdr , outputVol );
3434 outputImage = hdr .fname ;
Original file line number Diff line number Diff line change 6666 nameStructure = struct(' entities' , entities , ...
6767 ' suffix' , ' mask' , ...
6868 ' ext' , ' .nii' );
69- nameStructure.use_schema = false ;
70- newName = bids .create_filename(nameStructure );
69+ bidsFile = bids .File(nameStructure );
7170
72- movefile(roiImage , fullfile(outputDir , newName ));
71+ movefile(roiImage , fullfile(outputDir , bidsFile . filename ));
7372
7473 % create side car json
75- roiImage = fullfile(outputDir , newName );
74+ roiImage = fullfile(outputDir , bidsFile . filename );
7675 json = bids .derivatives_json(roiImage );
7776 bids .util .jsonencode(json .filename , json .content );
7877
Original file line number Diff line number Diff line change 1919 % Write new image with cluster laebelled with their voxel size
2020 p = bids .internal .parse_filename(sourceImage );
2121 p.suffix = ' dseg' ; % discrete segmentation
22- p.use_schema = false ;
2322
24- newName = bids .create_filename (p );
25- hdr.fname = spm_file(hdr .fname , ' filename' , newName );
23+ bidsFile = bids .File (p );
24+ hdr.fname = spm_file(hdr .fname , ' filename' , bidsFile . filename );
2625
2726 % Cluster labels as their size.
2827 spm_write_vol(hdr , vol );
Original file line number Diff line number Diff line change 352352 end
353353
354354 p.entities.label = [label ' ' mask .label ];
355- p.use_schema = false ;
356355
357- roiName = bids .create_filename(p );
356+ bidsFile = bids .File(p );
357+ roiName = bidsFile .filename ;
358358
359359end
Original file line number Diff line number Diff line change 4040
4141 p = bids .internal .parse_filename(inputImage );
4242 p.entities.hemi = hemisphere ;
43- p.use_schema = false ;
44- newName = bids .create_filename(p );
43+ bidsFile = bids .File(p );
4544
46- hdr.fname = spm_file(inputImage , ' filename' , newName );
45+ hdr.fname = spm_file(inputImage , ' filename' , bidsFile . filename );
4746
4847 spm_write_vol(hdr , vol );
4948
Original file line number Diff line number Diff line change 3131 parts = strsplit(basename , ' _' );
3232 p.entities.label = [' neurosynth ' parts{1 }];
3333
34- p.use_schema = false ;
34+ bidsFile = bids .File( p ) ;
3535
36- newName = bids .create_filename(p );
37-
38- outputImage = spm_file(inputImage , ' filename' , newName );
36+ outputImage = spm_file(inputImage , ' filename' , bidsFile .filename );
3937
4038 movefile(inputImage , outputImage );
4139
Original file line number Diff line number Diff line change 1212
1313 p = bids .internal .parse_filename(inputImage );
1414 p.suffix = ' mask' ;
15- p.use_schema = false ;
16- newName = bids .create_filename(p );
1715
18- hdr.fname = spm_file(hdr .fname , ' filename' , newName );
16+ bidsFile = bids .File(p );
17+
18+ hdr.fname = spm_file(hdr .fname , ' filename' , bidsFile .filename );
1919 img = img > threshold ;
2020 spm_write_vol(hdr , img );
2121
Original file line number Diff line number Diff line change 1616 %
1717 % (C) Copyright 2021 CPP ROI developers
1818
19- specification.use_schema = false ;
20- newName = bids .create_filename( specification , inputFile ) ;
19+ bidsFile = bids .File( inputFile , false , specification ) ;
20+ newName = bidsFile . filename ;
2121
2222 outputFile = spm_file(inputFile , ' filename' , newName );
2323
You can’t perform that action at this time.
0 commit comments