0001 function LaunchQueueJobgemini(md,executionpath)
0002
0003
0004
0005
0006
0007
0008 if ~exist([ md.name '.bin'],'file'),
0009 error('LaunchQueueJobgemini error message: Binary input file missing, cannot go forward');
0010 end
0011
0012 if ~exist([ md.name '.queue'],'file'),
0013 error('LaunchQueueJobgemini error message: queueing script issing, cannot go forward');
0014 end
0015
0016
0017 disp('uploading input file, queueing script and variables script');
0018 eval(['!scp ' md.name '.bin' ' ' md.name '.queue ' md.cluster ':' executionpath]);
0019
0020 disp('launching solution sequence on remote cluster');
0021
0022 system(['ssh ' md.cluster ' ''cd ' executionpath ' && bsub < ' md.name '.queue ''']);