XGrid Batch Plist File for Pipeline

From dftwiki3
Revision as of 23:30, 3 March 2010 by Thiebaut (talk | contribs) (pipe.batch)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

--D. Thiebaut 04:29, 4 March 2010 (UTC)


pipe.batch

{
    jobSpecification =     {
        applicationIdentifier = "com.apple.xgrid.cli";
        inputFiles =         {
              "pipeline.sh" = { fileData = <2321202f 62696e2f 62617368 0a232070 69706520 74686174 20666565 6473206f 75747075 74206f66 20676574 4c497374 4f664964 732e7079 20746f20 70726f63 65737349 64506167 652e7079 0a232055 73657220 6d757374 2070726f 76696465 206e756d 62657220 6f662077 696b6970 65646961 20706167 6573206f 6e20636f 6d6d616e 64206c69 6e652e0a 23200a23 20557361 67653a0a 23202020 20202020 20202e2f 70697065 6c696e65 2e736820 3130300a 230a2e2f 6765744c 6973744f 66496473 2e707920 2d6e2024 31207c20 2e2f7072 6f636573 73496450 6167652e 70790a0a>; isExecutable = YES; }; 
  "getListOfIds.py" = { fileData = <2321202f 7573722f 62696e2f 656e7620 70797468 6f6e0a23 20676574 4c697374 4f664964 732e7079 0a232044 2e205468 69656261 75740a23 0a232054 68697320 70726f67 72616d20 72657175 65737473 204e2049 6473206f 66207769 6b697065 64696120 70616765 73206672 6f6d2074 68650a23 2077696b 69207365 72766572 20287867 7269646d 61632e64 796e646e 732e6f72 67290a23 0a232055 73616765 3a0a2320 0a232020 20202020 2e2f6765 744c6973 744f6649 64732e70 79202d6e 204e205b 30662066 696c656e 616d655d 205b2d6f 5d0a2320 77686572 65204e20 69732074 6865206e 756d6265 72207769 6b697065 64696120 70616765 20496473 2077616e 7465642c 20616e64 0a232066 696c656e 616d6520 69732074 6865206e 616d6520 6f662074 68652066 696c6520 746f2073 746f7265 20746865 6d20696e 2e0a2320 2d6f2069 73207573 65642074 6f20696e 64696361 74652074 68617420 6f757470 75742073 686f756c 64206265 2073656e 7420746f 20737464 6f75740a 230a696d 706f7274 20737973 0a696d70 6f727420 75726c6c 69622c20 75726c6c 6962320a 0a4d4149 4e55524c 203d2022 68747470 3a2f2f78 67726964 6d61632e 64796e64 6e732e6f 72672f63 67692d62 696e2f67 65745769 6b695061 67654279 49642e63 6769220a 56455253 494f4e20 3d202222 224d6f7a 696c6c61 2f352e30 20285769 6e646f77 733b2055 3b205769 6e646f77 73204e54 20352e31 3b206974 3b207276 3a312e38 2e312e31 31290a20 4765636b 6f2f3230 30373131 32372046 69726566 6f782f32 2e302e30 2e313122 22220a48 45414445 5253203d 207b2255 7365722d 4167656e 74222020 3a205645 5253494f 4e207d0a 200a6465 66207379 6e746178 28293a0a 20202020 7072696e 74202255 73616765 3a20220a 20202020 7072696e 74202220 20202020 20202e2f 6765744c 6973744f 66496473 2e707920 2d6e204e 205b2d66 2066696c 656e616d 655d205b 2d6f5d22 0a202020 20707269 6e74200a 20202020 7072696e 74202277 68657265 204e2069 73207468 65206e75 6d626572 2077696b 69706564 69612070 61676520 49647320 77616e74 65642c20 616e6422 0a202020 20707269 6e742022 66696c65 6e616d65 20697320 74686520 6e616d65 206f6620 74686520 66696c65 20746f20 73746f72 65207468 656d2069 6e2e220a 20202020 7072696e 7420222d 6f206973 20757365 6420746f 20696e64 69636174 65207468 6174206f 75747075 74207368 6f756c64 20626520 73656e74 20746f20 7374646f 7574220a 0a646566 20676574 4c697374 28204e2c 20646562 75673d46 616c7365 20293a20 20200a20 20202022 22226765 74206120 6c697374 206f6620 4e204964 73206672 6f6d2074 68652077 696b6920 73657276 65722222 220a2020 20207572 6c203d20 4d41494e 55524c0a 20202020 61726773 203d207b 2022436f 756e7422 203a2073 7472284e 29207d0a 20202020 72657120 3d207572 6c6c6962 322e5265 71756573 74282075 726c2c20 2075726c 6c69622e 75726c65 6e636f64 65282061 72677320 292c2048 45414445 52532029 0a202020 2066203d 2075726c 6c696232 2e75726c 6f70656e 28207265 7120290a 20202020 6c697374 203d2066 2e726561 6428290a 20202020 72657475 726e206c 6973740a 0a646566 20676574 50617261 6d657465 72732829 3a0a2020 20202222 22476574 20706172 616d6574 65727320 66726f6d 20746865 20636f6d 6d616e64 206c696e 65222222 0a202020 204e203d 20313030 0a202020 2066696c 656e616d 65203d20 4e6f6e65 0a202020 206f7574 70757420 20203d20 46616c73 650a2020 2020666f 72206920 696e2072 616e6765 28206c65 6e282073 79732e61 72677620 2920293a 0a202020 20202020 20696620 7379732e 61726776 5b695d3d 3d222d66 2220616e 64206920 3c206c65 6e282073 79732e61 72677620 292d313a 0a202020 20202020 20202020 2066696c 656e616d 65203d20 7379732e 61726776 5b692b31 5d0a2020 20202020 20206966 20737973 2e617267 765b695d 3d3d222d 6f223a0a 20202020 20202020 20202020 6f757470 7574203d 20547275 650a2020 20202020 20206966 20737973 2e617267 765b695d 3d3d222d 6e222061 6e642069 203c206c 656e2820 7379732e 61726776 292d313a 0a202020 20202020 20202020 204e203d 20696e74 28207379 732e6172 67765b69 2b315d20 290a2020 20206966 2066696c 656e616d 65206973 204e6f6e 653a0a20 20202020 2020206f 75747075 74203d20 54727565 0a202020 20726574 75726e20 28204e2c 2066696c 656e616d 652c206f 75747075 74202920 0a0a6465 66206d61 696e2820 64656275 673d4661 6c736520 293a0a0a 20202020 232d2d2d 20646973 706c6179 2073796e 74617820 6966206e 6f206172 6773202d 2d2d0a20 20202069 66206c65 6e282073 79732e61 72677620 29203c20 323a0a20 20202020 20202073 796e7461 7828290a 20202020 20202020 7379732e 65786974 28290a0a 20202020 232d2d2d 20676574 20636f6d 6d616e64 2d6c696e 65207061 72616d65 74657273 202d2d2d 0a202020 204e2c20 66696c65 6e616d65 2c206f75 74707574 203d2067 65745061 72616d65 74657273 28290a20 20202069 66206465 6275673a 0a202020 20202020 20707269 6e742022 4e202020 20202020 20202020 3d20222c 204e0a20 20202020 20202070 72696e74 20226669 6c65206e 616d6520 20203d20 222c2066 696c656e 616d650a 20202020 20202020 7072696e 7420226f 75747075 74202020 2020203d 20222c20 6f757470 75740a20 2020200a 20202020 232d2d2d 20676574 206c6973 74206f66 20496473 202d2d2d 0a202020 206c6973 744f6649 6473203d 20676574 4c697374 28204e2c 20646562 75672029 0a202020 20696620 64656275 673a0a20 20202020 20202070 72696e74 20226c69 73744f66 49647320 3d20222c 206c6973 744f6649 64730a0a 20202020 232d2d2d 2073746f 72652074 6f206669 6c65202d 2d2d0a20 20202069 66206669 6c656e61 6d652069 73206e6f 74204e6f 6e653a0a 20202020 20202020 6f70656e 28206669 6c656e61 6d652c20 22772220 292e7772 69746528 206c6973 744f6649 64732029 0a0a2020 2020232d 2d2d206f 75747075 7420746f 20737464 6f757420 2d2d2d0a 20202020 6966206f 75747075 743a0a20 20202020 20202066 6f722049 6420696e 206c6973 744f6649 64732e73 706c6974 2820225c 6e222029 3a0a2020 20202020 20202020 20206966 206c656e 28204964 20293e31 3a0a2020 20202020 20202020 20202020 20207072 696e7420 49640a0a 6966205f 5f6e616d 655f5f3d 3d225f5f 6d61696e 5f5f223a 0a202020 206d6169 6e282046 616c7365 20290a0a 0a202020 200a0a>; isExecutable = YES; }; 
  "processIdPage.py" = { fileData = <2321202f 7573722f 62696e2f 656e7620 70797468 6f6e0a23 2070726f 63657373 49645061 67652e70 790a2320 442e2054 68696562 6175740a 23200a23 20546869 73207072 6f677261 6d206765 74732061 206c6973 74206f66 2077696b 69706564 69612070 61676520 49647320 66726f6d 20737464 696e206f 72206f6e 20746865 200a2320 636f6d6d 616e6420 6c696e65 2c20616e 64206665 74636865 73207468 65207061 67652061 73736f63 69617465 64207769 74682065 61636820 6f6e6520 66726f6d 200a2320 78677269 646d6163 2e64796e 646e732e 6f72672c 20616e64 20636f75 6e747320 686f7720 6d616e79 20223c70 6167653e 22207461 67732069 74206669 6e64732c 0a232061 6363756d 756c6174 696e6720 74686520 6e756d62 6572206f 66206c69 6e6b7320 666f756e 6420696e 20616c6c 20746865 20706167 65732e0a 23205448 69732069 73206e6f 74207465 72726962 6c792069 6e746572 65737469 6e672c20 62757420 69732061 20736b65 6c65746f 6e20666f 72206d6f 72650a23 20636f6d 706c6963 61746564 2070726f 6772616d 732e0a0a 696d706f 72742073 79730a69 6d706f72 74207572 6c6c6962 2c207572 6c6c6962 320a0a4d 41494e55 524c203d 20226874 74703a2f 2f786772 69646d61 632e6479 6e646e73 2e6f7267 2f636769 2d62696e 2f676574 57696b69 50616765 42794964 2e636769 220a5645 5253494f 4e203d20 2222224d 6f7a696c 6c612f35 2e302028 57696e64 6f77733b 20553b20 57696e64 6f777320 4e542035 2e313b20 69743b20 72763a31 2e382e31 2e313129 0a204765 636b6f2f 32303037 31313237 20466972 65666f78 2f322e30 2e302e31 31222222 0a484541 44455253 203d207b 22557365 722d4167 656e7422 20203a20 56455253 494f4e20 7d0a200a 64656620 73796e74 61782829 3a0a2020 20202222 22646973 706c6179 20757361 6765206f 66207072 6f677261 6d222222 0a202020 20707269 6e742022 55736167 653a2022 0a202020 20707269 6e742022 20202020 20202070 726f6365 73734964 50616765 2e707920 5b49645d 220a2020 20207072 696e7420 0a202020 20707269 6e742022 77686572 65204964 20697320 74686520 4964206f 66207468 65207061 67652074 6f207072 6f636573 73220a20 20202070 72696e74 2022656c 73652074 68652049 64206f72 20496473 2077696c 6c206265 2074616b 656e2066 726f6d20 73746469 6e220a20 20202070 72696e74 0a0a6465 66206765 74506167 65282049 642c2064 65627567 3d46616c 73652029 3a202020 0a202020 20222222 47697665 6e207468 65207769 6b692070 61676520 49642c20 66657463 68657320 74686520 74657874 2066726f 6d207867 7269646d 61632e64 796e646e 732e6f72 670a2020 2020616e 64207265 7475726e 73207468 65207465 78742066 6f756e64 2222220a 20202020 75726c20 3d204d41 494e5552 4c0a2020 20206172 6773203d 207b2022 49642220 3a207374 72284964 29207d0a 20202020 72657120 3d207572 6c6c6962 322e5265 71756573 74282075 726c2c20 2075726c 6c69622e 75726c65 6e636f64 65282061 72677320 292c2048 45414445 52532029 0a202020 2066203d 2075726c 6c696232 2e75726c 6f70656e 28207265 7120290a 20202020 74657874 203d2066 2e726561 6428290a 20202020 72657475 726e2074 6578740a 0a646566 20676574 4c697374 4f664964 73282064 65627567 3d46616c 73652029 3a0a2020 20202222 22476574 73207468 65206c69 7374206f 66204964 73206672 6f6d2073 7464696e 2c206f72 2066726f 6d207468 6520636f 6d6d616e 64206c69 6e652222 220a2020 20204964 73203d20 5b5d0a20 20202069 66206c65 6e282073 79732e61 72677620 29203e20 313a0a20 20202020 20202023 2d2d2d20 74727920 746f2067 65742069 6e746567 65727320 66726f6d 20746865 20636f6d 6d616e64 206c696e 65202d2d 2d0a2020 20202020 20207472 793a200a 20202020 20202020 20202020 666f7220 6920696e 2072616e 67652820 312c206c 656e2820 7379732e 61726776 20292029 3a0a2020 20202020 20202020 20202020 20204964 732e6170 70656e64 2820696e 74282073 79732e61 7267765b 695d2029 20290a20 20202020 20202065 78636570 743a0a20 20202020 20202020 20202070 72696e74 20222a2a 20457272 6f72202a 2a207468 65207061 72616d65 74657220 6973206e 6f742061 6e20696e 74656765 722e220a 20202020 20202020 20202020 73796e74 61782829 0a202020 20202020 20202020 20737973 2e657869 7428290a 20202020 656c7365 3a0a2020 20202020 2020232d 2d2d2069 66206e6f 20636f6d 6d616e64 206c696e 65206172 67732c20 67657420 696e666f 2066726f 6d207374 64696e20 2d2d2d0a 20202020 20202020 666f7220 6c696e65 20696e20 7379732e 73746469 6e3a0a20 20202020 20202020 20202049 64732e61 7070656e 6428206c 696e652e 73747269 70282920 290a0a20 20202069 66206465 6275673a 0a202020 20202020 20707269 6e742022 49647320 3d20222c 20496473 0a0a2020 20207265 7475726e 20496473 0a0a2320 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d0a23 20576f72 6b686f72 73652066 756e6374 696f6e0a 23202d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 0a646566 20636f75 6e744c69 6e6b7328 20746578 7420293a 0a202020 20222222 436f756e 74207468 65206e75 6d626572 206f6620 70616765 20746167 7320666f 756e6420 696e2070 61676522 22220a20 20202072 65747572 6e207465 78742e63 6f756e74 2820223c 70616765 3e222029 0a23202d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d0a0a64 6566206d 61696e28 20646562 75673d46 616c7365 20293a0a 20202020 636f756e 74203d20 300a2020 20204964 73203d20 6765744c 6973744f 66496473 28206465 62756720 290a2020 2020666f 72204964 20696e20 4964733a 0a202020 20202020 20746578 74203d20 67657450 61676528 2049642c 20646562 75672029 0a202020 20202020 20696620 64656275 673a0a20 20202020 20202020 20202070 72696e74 20222d22 202a2036 300a2020 20202020 20202020 20207072 696e7420 49640a20 20202020 20202020 20202070 72696e74 20222d22 202a2036 300a2020 20202020 20202020 20207072 696e7420 74657874 0a202020 20202020 20636f75 6e74202b 3d20636f 756e744c 696e6b73 28207465 78742029 0a202020 20707269 6e742022 636f756e 743a2564 22202520 2820636f 756e7420 290a0a69 66205f5f 6e616d65 5f5f3d3d 225f5f6d 61696e5f 5f223a0a 20202020 6d61696e 28204661 6c736520 290a0a0a 0a0a2020 20200a0a>; isExecutable = YES; }; 
        };
        name = dft;
        schedulerHints =  { 0 = mathgrid5; };
        submissionIdentifier = "dft batch job";
        taskSpecifications = {
        0 = { arguments = ( 100 ); command = "./pipeline.sh" ;  };
        };
    };
}