0001 function disp_conn_data_make(vmni_connect_file, vbmeg_brain_file, data_conn_file)
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012 if nargin ~= 3
0013 error('Please check function usage.');
0014 end
0015
0016
0017
0018
0019 if exist(vmni_connect_file, 'file') ~= 2
0020 error('vmni_connect_file not found.');
0021 end
0022 if exist(vbmeg_brain_file, 'file') ~= 2
0023 error('vbmeg_brain_file not found.');
0024 end
0025
0026
0027
0028
0029 outfile = data_conn_file;
0030
0031
0032 conn_file = vmni_connect_file;
0033
0034
0035 out_dir = fileparts(outfile);
0036 if exist(out_dir, 'dir') ~= 7
0037 mkdir(out_dir);
0038 end
0039
0040
0041 atlas_dir = [fileparts(which('ch2.img')), filesep];
0042 parm.atlas_file = [atlas_dir 'aal.img'];
0043 parm.conn_file = conn_file;
0044 parm.brainfile = vbmeg_brain_file;
0045
0046
0047 parm.outfile = outfile;
0048
0049 if isfield(parm,'outfile') && ~isempty(parm.outfile) ...
0050
0051
0052 Data.Vc = load_connection_dti(parm);
0053
0054 load(parm.conn_file, 'Index_to', 'Index_from');
0055
0056 Data.I_to = Index_to;
0057 Data.I_from= Index_from;
0058
0059 fprintf('disp_conn_data_make done\n\n')
0060
0061
0062
0063
0064
0065
0066 save([parm.outfile],'Data')
0067 end