Changeset 589 for trunk/src/browse_data.m
- Timestamp:
- Mar 16, 2013, 3:46:12 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/browse_data.m
r581 r589 169 169 170 170 171 % ------------------------------------------------------------------------172 function MirrorDir_Callback(hObject, eventdata, handles)173 % ------------------------------------------------------------------------174 MirrorDir=get(handles.MirrorDir,'String');175 [tild,MirrorName]=fileparts(MirrorDir);176 s=xml2struct(fullfile(MirrorDir,[MirrorName '.xml']));177 set(handles.SourceDir,'String',s.SourceDir)178 SourceDir_Callback([],[], handles)171 % %------------------------------------------------------------------------ 172 % function MirrorDir_Callback(hObject, eventdata, handles) 173 % %------------------------------------------------------------------------ 174 % MirrorDir=get(handles.MirrorDir,'String'); 175 % [tild,MirrorName]=fileparts(MirrorDir); 176 % s=xml2struct(fullfile(MirrorDir,[MirrorName '.xml'])); 177 % set(handles.SourceDir,'String',s.SourceDir) 178 % SourceDir_Callback([],[], handles) 179 179 180 180 … … 212 212 function ListExperiments_Callback(hObject, eventdata, handles) 213 213 %------------------------------------------------------------------------ 214 MirrorPath=''; 215 CampaignPath=get(handles.SourceDir,'String'); 214 216 if strcmp(get(handles.MirrorDir,'Visible'),'on') 215 CampaignPath=get(handles.MirrorDir,'String'); 216 else 217 CampaignPath=get(handles.SourceDir,'String'); 217 % CampaignPath=get(handles.MirrorDir,'String'); 218 MirrorPath=get(handles.MirrorDir,'String'); 219 else 220 % CampaignPath=get(handles.SourceDir,'String'); 218 221 end 219 222 % MirrorPath=get(handles.MirrorDir,'String'); … … 228 231 testList=0; 229 232 end 230 scan_experiments(handles,ListExperiments,CampaignPath )233 scan_experiments(handles,ListExperiments,CampaignPath,MirrorPath) 231 234 232 235 … … 242 245 if ~isequal(hdir(ilist).name(1),'.') 243 246 DataSeries=fullfile(CampaignPath,ListExperiments{iexp},hdir(ilist).name); 244 if exist('MirrorPath','var')247 if ~isempty(MirrorPath) 245 248 mirror=fullfile(MirrorPath,ListExperiments{iexp},hdir(ilist).name); 246 249 if ~exist(mirror)% create mirror if needed 247 system(['ln -s ' source' ' mirror])250 system(['ln -s ' DataSeries ' ' mirror]) 248 251 end 249 252 end
Note: See TracChangeset
for help on using the changeset viewer.