aa0fb379218f6b86818442412779930261a7d51a
Christoph Budziszewski enabled svm classification....

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m  1) function subjectData = runCoordTable(args)
Christoph Budziszewski snapshot, classification

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m  2) 
Christoph Budziszewski zwischenspeicherung

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m  3)     disp('run coord table')
private/runCoordTable.m  4)     
Christoph Budziszewski coordTabel works for JZ006

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m  5)     subjects = args.subjects;
Christoph Budziszewski working: SingleSubject, Coo...

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m  6)     nSubjects = numel(subjects);
Christoph Budziszewski coordTabel works for JZ006

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m  7)     sessionlist = args.sessionList;
Christoph Budziszewski normalization features enabled

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m  8)     pstopts = args.psthOpts;
Christoph Budziszewski working: SingleSubject, Coo...

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m  9)     
Christoph Budziszewski task-models implementet.

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 10)     disp(sprintf('batch processing %g subjects.',nSubjects));
Christoph Budziszewski subject loop is function

Christoph Budziszewski authored 15 years ago

private/classify.m      11) 
Christoph Budziszewski coordTabel works for JZ006

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 12)     for s = 1:nSubjects
Christoph Budziszewski spatial and temporal groupi...

Christoph Budziszewski authored 14 years ago

private/runCoordTable.m 13)         % load SPM Design 
Christoph Budziszewski coordTabel works for JZ006

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 14)         subjectStruct{s}.dir = fullfile(args.basedir,cell2mat(subjects(s)));
private/runCoordTable.m 15)         d = load(fullfile(subjectStruct{s}.dir,'results','SPM.mat'));
private/runCoordTable.m 16)         subjectStruct{s}.des = d.SPM;
private/runCoordTable.m 17)         subjectStruct{s}.name = cell2mat(subjects(s));
Christoph Budziszewski spatial and temporal groupi...

Christoph Budziszewski authored 14 years ago

private/runCoordTable.m 18)         % load ROI look-up table
Christoph Budziszewski coordTabel works for JZ006

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 19)         map = load(fullfile(subjectStruct{s}.dir,'results','roi','coord_map.mat'));
private/runCoordTable.m 20)         subjectStruct{s}.coords = getSubjectCoordinates(args.coords,map);
Christoph Budziszewski SVMCrossVal toolbox init

Christoph Budziszewski authored 15 years ago

classify.m              21)         
Christoph Budziszewski spatial and temporal groupi...

Christoph Budziszewski authored 14 years ago

private/runCoordTable.m 22)         %preload images
Christoph Budziszewski coordTabel works for JZ006

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 23)         disp('fetching volume definitions, please wait');
private/runCoordTable.m 24)         subjectStruct{s}.volumes = spm_vol(getImageFileList(subjectStruct{s}.dir,sessionlist,args.mask));
Christoph Budziszewski schwimmen.

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 25)       
Christoph Budziszewski spatial and temporal groupi...

Christoph Budziszewski authored 14 years ago

private/runCoordTable.m 26)         %extract voxel values
private/runCoordTable.m 27)         [extr nExtractedVoxel] = calculateImageData(subjectStruct{s}.volumes,subjectStruct{s}.coords,args.groupingFkt);
Christoph Budziszewski schwimmen.

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 28)          
private/runCoordTable.m 29)         pstopts.des = subjectStruct{s}.des;
private/runCoordTable.m 30)         pstopts.eventList = args.eventList;
private/runCoordTable.m 31)         pstopts.sessionList = sessionlist;
Christoph Budziszewski transport changes

Christoph Budziszewski authored 15 years ago

private/classify.m      32)         
Christoph Budziszewski radius backend working

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 33)         disp(sprintf('computing psth for %g voxel',nExtractedVoxel));
private/runCoordTable.m 34)         for iVoxel = 1:nExtractedVoxel
Christoph Budziszewski schwimmen.

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 35)             rawdata = [];
private/runCoordTable.m 36)             for iImage = 1:length(extr);
private/runCoordTable.m 37)                 tmp = extr(iImage);
Christoph Budziszewski radius backend working

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 38)                 rawdata = [rawdata tmp.dat(iVoxel)];
Christoph Budziszewski schwimmen.

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 39)             end
Christoph Budziszewski radius bug fast behoben.

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 40)             subjectStruct{s}.rawData{iVoxel} = rawdata;
Christoph Budziszewski schwimmen.

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 41)             subjectStruct{s}.pst{iVoxel} = calculatePST(args.timeline,pstopts,rawdata);
private/runCoordTable.m 42)         end
Christoph Budziszewski radius backend working

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 43)         
Christoph Budziszewski working: SingleSubject, Coo...

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 44)        disp(sprintf('done %g / %g',s,nSubjects));
Christoph Budziszewski coordTabel works for JZ006

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 45)     end
Christoph Budziszewski schwimmen.

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 46)     
Christoph Budziszewski enabled svm classification....

Christoph Budziszewski authored 15 years ago

private/runCoordTable.m 47)     subjectData = subjectStruct;
private/runCoordTable.m 48) %     assignin('base',SVMCROSSVAL_SUBJECTSTRUCT_NAME,subjectStruct);