processing_stream_-_image_file_conversion
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
processing_stream_-_image_file_conversion [2010/05/26 17:19] – created jochen | processing_stream_-_image_file_conversion [2010/05/26 17:34] – Corrected the target path, etc. jochen | ||
---|---|---|---|
Line 34: | Line 34: | ||
% find all folders that contain DICOM import files (sessions) | % find all folders that contain DICOM import files (sessions) | ||
- | importdirs = findfiles([pwd '/ | + | importdirs = findfiles([pwd '/ |
% remove subjects that have already been imported | % remove subjects that have already been imported | ||
- | donedirs = findfiles([pwd '/ | + | donedirs = findfiles([pwd '/ |
for dc = 1: | for dc = 1: | ||
% take out those which match the CHIP* part | % take out those which match the CHIP* part | ||
- | [study, chip] = fileparts(fileparts(donedirs{dc})); | + | [study, chip] = fileparts(fileparts(fileparts(donedirs{dc}))); |
importdirs(~isemptycell(regexp(importdirs, | importdirs(~isemptycell(regexp(importdirs, | ||
end | end | ||
Line 49: | Line 49: | ||
% find dicom files | % find dicom files | ||
- | dcmfiles = findfiles(importdirs{dc}, | + | dcmfiles = findfiles(importdirs{dc}, |
| | ||
% no files, continue | % no files, continue | ||
Line 58: | Line 58: | ||
% figure out the target folder | % figure out the target folder | ||
[study, target] = fileparts(fileparts(dcmfiles{1})); | [study, target] = fileparts(fileparts(dcmfiles{1})); | ||
+ | | ||
+ | % re-vamp the target folder name (which for us is NUMVOLr_NUMSCAN) | ||
+ | target_particles = regexp(target, | ||
+ | if isempty(target_particles) || ... | ||
+ | numel(target_particles{1}) ~= 2 | ||
+ | continue; | ||
+ | end | ||
+ | target = sprintf(' | ||
+ | str2double(target_particles{1}{2}), | ||
+ | str2double(target_particles{1}{1})); | ||
| | ||
% create target folder | % create target folder | ||
- | target = [fileparts(study) '/run_' target]; | + | target = [fileparts(study) '/func/' target]; |
mkadir(target); | mkadir(target); | ||
| |
processing_stream_-_image_file_conversion.txt · Last modified: 2010/05/30 03:36 by jochen