CoolFace
Datasetpublic

kylewisialowski/new_wdl_data

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes1downloads
wdl_data.csv84002 linesDownload Raw Back to root
1instruction,input,output,text2Add a scatter-gather loop for the task in the following WDL.,"version 1.03 4task stepA_1 {5  input {6    File item7  }8  command <<<9    echo ""Processing ~{item}""10    cp ~{item} out_1.txt11  >>>12  output {13    File out = ""out_1.txt""14  }15}16 17task stepB_1 {18  input {19    Array[File] files20  }21  command <<<22    cat ~{sep=' ' files} > merged_1.txt23  >>>24  output {25    File merged = ""merged_1.txt""26  }27}28 29workflow run_1 {30  input {31    File item32  }33  call stepA_1 { input: item = item }34  call stepB_1 { input: files = [stepA_1.out] }35 36  output {37    File merged = stepB_1.merged38  }39}40","version 1.041 42task stepA_1 {43  input {44    File item45  }46  command <<<47    echo ""Processing ~{item}""48    cp ~{item} out_1.txt49  >>>50  output {51    File out = ""out_1.txt""52  }53}54 55task stepB_1 {56  input {57    Array[File] files58  }59  command <<<60    cat ~{sep=' ' files} > merged_1.txt61  >>>62  output {63    File merged = ""merged_1.txt""64  }65}66 67workflow run_1 {68  input {69    Array[File] items70  }71  scatter (f in items) {72    call stepA_1 { input: item = f }73  }74  call stepB_1 { input: files = stepA_1.out }75 76  output {77    Array[File] stepA_outputs = stepA_1.out78    File merged = stepB_1.merged79  }80}81","Below is an instruction that describes a task. Write a response that appropriately completes the request.82 83### Instruction:84Add a scatter-gather loop for the task in the following WDL.85 86### Input:87version 1.088 89task stepA_1 {90  input {91    File item92  }93  command <<<94    echo ""Processing ~{item}""95    cp ~{item} out_1.txt96  >>>97  output {98    File out = ""out_1.txt""99  }100}101 102task stepB_1 {103  input {104    Array[File] files105  }106  command <<<107    cat ~{sep=' ' files} > merged_1.txt108  >>>109  output {110    File merged = ""merged_1.txt""111  }112}113 114workflow run_1 {115  input {116    File item117  }118  call stepA_1 { input: item = item }119  call stepB_1 { input: files = [stepA_1.out] }120 121  output {122    File merged = stepB_1.merged123  }124}125 126 127### Response:128version 1.0129 130task stepA_1 {131  input {132    File item133  }134  command <<<135    echo ""Processing ~{item}""136    cp ~{item} out_1.txt137  >>>138  output {139    File out = ""out_1.txt""140  }141}142 143task stepB_1 {144  input {145    Array[File] files146  }147  command <<<148    cat ~{sep=' ' files} > merged_1.txt149  >>>150  output {151    File merged = ""merged_1.txt""152  }153}154 155workflow run_1 {156  input {157    Array[File] items158  }159  scatter (f in items) {160    call stepA_1 { input: item = f }161  }162  call stepB_1 { input: files = stepA_1.out }163 164  output {165    Array[File] stepA_outputs = stepA_1.out166    File merged = stepB_1.merged167  }168}169"170Add a scatter-gather loop for the task in the following WDL.,"version 1.0171 172task stepA_2 {173  input {174    File f175  }176  command <<<177    echo ""Processing ~{f}""178    cat ~{f} out_2.txt179  >>>180  output {181    File out = ""out_2.txt""182  }183}184 185task stepB_2 {186  input {187    Array[File] files188  }189  command <<<190    cat ~{sep=' ' files} > merged_2.txt191  >>>192  output {193    File merged = ""merged_2.txt""194  }195}196 197workflow run_2 {198  input {199    File f200  }201  call stepA_2 { input: f = f }202  call stepB_2 { input: files = [stepA_2.out] }203 204  output {205    File merged = stepB_2.merged206  }207}208","version 1.0209 210task stepA_2 {211  input {212    File f213  }214  command <<<215    echo ""Processing ~{f}""216    cat ~{f} out_2.txt217  >>>218  output {219    File out = ""out_2.txt""220  }221}222 223task stepB_2 {224  input {225    Array[File] files226  }227  command <<<228    cat ~{sep=' ' files} > merged_2.txt229  >>>230  output {231    File merged = ""merged_2.txt""232  }233}234 235workflow run_2 {236  input {237    Array[File] fs238  }239  scatter (f in fs) {240    call stepA_2 { input: f = f }241  }242  call stepB_2 { input: files = stepA_2.out }243 244  output {245    Array[File] stepA_outputs = stepA_2.out246    File merged = stepB_2.merged247  }248}249","Below is an instruction that describes a task. Write a response that appropriately completes the request.250 251### Instruction:252Add a scatter-gather loop for the task in the following WDL.253 254### Input:255version 1.0256 257task stepA_2 {258  input {259    File f260  }261  command <<<262    echo ""Processing ~{f}""263    cat ~{f} out_2.txt264  >>>265  output {266    File out = ""out_2.txt""267  }268}269 270task stepB_2 {271  input {272    Array[File] files273  }274  command <<<275    cat ~{sep=' ' files} > merged_2.txt276  >>>277  output {278    File merged = ""merged_2.txt""279  }280}281 282workflow run_2 {283  input {284    File f285  }286  call stepA_2 { input: f = f }287  call stepB_2 { input: files = [stepA_2.out] }288 289  output {290    File merged = stepB_2.merged291  }292}293 294 295### Response:296version 1.0297 298task stepA_2 {299  input {300    File f301  }302  command <<<303    echo ""Processing ~{f}""304    cat ~{f} out_2.txt305  >>>306  output {307    File out = ""out_2.txt""308  }309}310 311task stepB_2 {312  input {313    Array[File] files314  }315  command <<<316    cat ~{sep=' ' files} > merged_2.txt317  >>>318  output {319    File merged = ""merged_2.txt""320  }321}322 323workflow run_2 {324  input {325    Array[File] fs326  }327  scatter (f in fs) {328    call stepA_2 { input: f = f }329  }330  call stepB_2 { input: files = stepA_2.out }331 332  output {333    Array[File] stepA_outputs = stepA_2.out334    File merged = stepB_2.merged335  }336}337"338Add a scatter-gather loop for the task in the following WDL.,"version 1.0339 340task stepA_3 {341  input {342    File infile343  }344  command <<<345    echo ""Processing ~{infile}""346    cp ~{infile} out_3.txt347  >>>348  output {349    File out = ""out_3.txt""350  }351}352 353task stepB_3 {354  input {355    Array[File] files356  }357  command <<<358    cat ~{sep=' ' files} > merged_3.txt359  >>>360  output {361    File merged = ""merged_3.txt""362  }363}364 365workflow run_3 {366  input {367    File infile368  }369  call stepA_3 { input: infile = infile }370  call stepB_3 { input: files = [stepA_3.out] }371 372  output {373    File merged = stepB_3.merged374  }375}376","version 1.0377 378task stepA_3 {379  input {380    File infile381  }382  command <<<383    echo ""Processing ~{infile}""384    cp ~{infile} out_3.txt385  >>>386  output {387    File out = ""out_3.txt""388  }389}390 391task stepB_3 {392  input {393    Array[File] files394  }395  command <<<396    cat ~{sep=' ' files} > merged_3.txt397  >>>398  output {399    File merged = ""merged_3.txt""400  }401}402 403workflow run_3 {404  input {405    Array[File] infiles406  }407  scatter (f in infiles) {408    call stepA_3 { input: infile = f }409  }410  call stepB_3 { input: files = stepA_3.out }411 412  output {413    Array[File] stepA_outputs = stepA_3.out414    File merged = stepB_3.merged415  }416}417","Below is an instruction that describes a task. Write a response that appropriately completes the request.418 419### Instruction:420Add a scatter-gather loop for the task in the following WDL.421 422### Input:423version 1.0424 425task stepA_3 {426  input {427    File infile428  }429  command <<<430    echo ""Processing ~{infile}""431    cp ~{infile} out_3.txt432  >>>433  output {434    File out = ""out_3.txt""435  }436}437 438task stepB_3 {439  input {440    Array[File] files441  }442  command <<<443    cat ~{sep=' ' files} > merged_3.txt444  >>>445  output {446    File merged = ""merged_3.txt""447  }448}449 450workflow run_3 {451  input {452    File infile453  }454  call stepA_3 { input: infile = infile }455  call stepB_3 { input: files = [stepA_3.out] }456 457  output {458    File merged = stepB_3.merged459  }460}461 462 463### Response:464version 1.0465 466task stepA_3 {467  input {468    File infile469  }470  command <<<471    echo ""Processing ~{infile}""472    cp ~{infile} out_3.txt473  >>>474  output {475    File out = ""out_3.txt""476  }477}478 479task stepB_3 {480  input {481    Array[File] files482  }483  command <<<484    cat ~{sep=' ' files} > merged_3.txt485  >>>486  output {487    File merged = ""merged_3.txt""488  }489}490 491workflow run_3 {492  input {493    Array[File] infiles494  }495  scatter (f in infiles) {496    call stepA_3 { input: infile = f }497  }498  call stepB_3 { input: files = stepA_3.out }499 500  output {501    Array[File] stepA_outputs = stepA_3.out502    File merged = stepB_3.merged503  }504}505"506Add a scatter-gather loop for the task in the following WDL.,"version 1.0507 508task stepA_4 {509  input {510    File infile511  }512  command <<<513    echo ""Processing ~{infile}""514    cp ~{infile} out_4.txt515  >>>516  output {517    File out = ""out_4.txt""518  }519}520 521task stepB_4 {522  input {523    Array[File] files524  }525  command <<<526    cat ~{sep=' ' files} > merged_4.txt527  >>>528  output {529    File merged = ""merged_4.txt""530  }531}532 533workflow run_4 {534  input {535    File infile536  }537  call stepA_4 { input: infile = infile }538  call stepB_4 { input: files = [stepA_4.out] }539 540  output {541    File merged = stepB_4.merged542  }543}544","version 1.0545 546task stepA_4 {547  input {548    File infile549  }550  command <<<551    echo ""Processing ~{infile}""552    cp ~{infile} out_4.txt553  >>>554  output {555    File out = ""out_4.txt""556  }557}558 559task stepB_4 {560  input {561    Array[File] files562  }563  command <<<564    cat ~{sep=' ' files} > merged_4.txt565  >>>566  output {567    File merged = ""merged_4.txt""568  }569}570 571workflow run_4 {572  input {573    Array[File] infiles574  }575  scatter (f in infiles) {576    call stepA_4 { input: infile = f }577  }578  call stepB_4 { input: files = stepA_4.out }579 580  output {581    Array[File] stepA_outputs = stepA_4.out582    File merged = stepB_4.merged583  }584}585","Below is an instruction that describes a task. Write a response that appropriately completes the request.586 587### Instruction:588Add a scatter-gather loop for the task in the following WDL.589 590### Input:591version 1.0592 593task stepA_4 {594  input {595    File infile596  }597  command <<<598    echo ""Processing ~{infile}""599    cp ~{infile} out_4.txt600  >>>601  output {602    File out = ""out_4.txt""603  }604}605 606task stepB_4 {607  input {608    Array[File] files609  }610  command <<<611    cat ~{sep=' ' files} > merged_4.txt612  >>>613  output {614    File merged = ""merged_4.txt""615  }616}617 618workflow run_4 {619  input {620    File infile621  }622  call stepA_4 { input: infile = infile }623  call stepB_4 { input: files = [stepA_4.out] }624 625  output {626    File merged = stepB_4.merged627  }628}629 630 631### Response:632version 1.0633 634task stepA_4 {635  input {636    File infile637  }638  command <<<639    echo ""Processing ~{infile}""640    cp ~{infile} out_4.txt641  >>>642  output {643    File out = ""out_4.txt""644  }645}646 647task stepB_4 {648  input {649    Array[File] files650  }651  command <<<652    cat ~{sep=' ' files} > merged_4.txt653  >>>654  output {655    File merged = ""merged_4.txt""656  }657}658 659workflow run_4 {660  input {661    Array[File] infiles662  }663  scatter (f in infiles) {664    call stepA_4 { input: infile = f }665  }666  call stepB_4 { input: files = stepA_4.out }667 668  output {669    Array[File] stepA_outputs = stepA_4.out670    File merged = stepB_4.merged671  }672}673"674Add a scatter-gather loop for the task in the following WDL.,"version 1.0675 676task stepA_5 {677  input {678    File item679  }680  command <<<681    echo ""Processing ~{item}""682    cp ~{item} out_5.txt683  >>>684  output {685    File out = ""out_5.txt""686  }687}688 689task stepB_5 {690  input {691    Array[File] files692  }693  command <<<694    cat ~{sep=' ' files} > merged_5.txt695  >>>696  output {697    File merged = ""merged_5.txt""698  }699}700 701workflow run_5 {702  input {703    File item704  }705  call stepA_5 { input: item = item }706  call stepB_5 { input: files = [stepA_5.out] }707 708  output {709    File merged = stepB_5.merged710  }711}712","version 1.0713 714task stepA_5 {715  input {716    File item717  }718  command <<<719    echo ""Processing ~{item}""720    cp ~{item} out_5.txt721  >>>722  output {723    File out = ""out_5.txt""724  }725}726 727task stepB_5 {728  input {729    Array[File] files730  }731  command <<<732    cat ~{sep=' ' files} > merged_5.txt733  >>>734  output {735    File merged = ""merged_5.txt""736  }737}738 739workflow run_5 {740  input {741    Array[File] items742  }743  scatter (f in items) {744    call stepA_5 { input: item = f }745  }746  call stepB_5 { input: files = stepA_5.out }747 748  output {749    Array[File] stepA_outputs = stepA_5.out750    File merged = stepB_5.merged751  }752}753","Below is an instruction that describes a task. Write a response that appropriately completes the request.754 755### Instruction:756Add a scatter-gather loop for the task in the following WDL.757 758### Input:759version 1.0760 761task stepA_5 {762  input {763    File item764  }765  command <<<766    echo ""Processing ~{item}""767    cp ~{item} out_5.txt768  >>>769  output {770    File out = ""out_5.txt""771  }772}773 774task stepB_5 {775  input {776    Array[File] files777  }778  command <<<779    cat ~{sep=' ' files} > merged_5.txt780  >>>781  output {782    File merged = ""merged_5.txt""783  }784}785 786workflow run_5 {787  input {788    File item789  }790  call stepA_5 { input: item = item }791  call stepB_5 { input: files = [stepA_5.out] }792 793  output {794    File merged = stepB_5.merged795  }796}797 798 799### Response:800version 1.0801 802task stepA_5 {803  input {804    File item805  }806  command <<<807    echo ""Processing ~{item}""808    cp ~{item} out_5.txt809  >>>810  output {811    File out = ""out_5.txt""812  }813}814 815task stepB_5 {816  input {817    Array[File] files818  }819  command <<<820    cat ~{sep=' ' files} > merged_5.txt821  >>>822  output {823    File merged = ""merged_5.txt""824  }825}826 827workflow run_5 {828  input {829    Array[File] items830  }831  scatter (f in items) {832    call stepA_5 { input: item = f }833  }834  call stepB_5 { input: files = stepA_5.out }835 836  output {837    Array[File] stepA_outputs = stepA_5.out838    File merged = stepB_5.merged839  }840}841"842Add a scatter-gather loop for the task in the following WDL.,"version 1.0843 844task stepA_6 {845  input {846    File raw847  }848  command <<<849    echo ""Processing ~{raw}""850    cat ~{raw} out_6.txt851  >>>852  output {853    File out = ""out_6.txt""854  }855}856 857task stepB_6 {858  input {859    Array[File] files860  }861  command <<<862    cat ~{sep=' ' files} > merged_6.txt863  >>>864  output {865    File merged = ""merged_6.txt""866  }867}868 869workflow run_6 {870  input {871    File raw872  }873  call stepA_6 { input: raw = raw }874  call stepB_6 { input: files = [stepA_6.out] }875 876  output {877    File merged = stepB_6.merged878  }879}880","version 1.0881 882task stepA_6 {883  input {884    File raw885  }886  command <<<887    echo ""Processing ~{raw}""888    cat ~{raw} out_6.txt889  >>>890  output {891    File out = ""out_6.txt""892  }893}894 895task stepB_6 {896  input {897    Array[File] files898  }899  command <<<900    cat ~{sep=' ' files} > merged_6.txt901  >>>902  output {903    File merged = ""merged_6.txt""904  }905}906 907workflow run_6 {908  input {909    Array[File] raws910  }911  scatter (f in raws) {912    call stepA_6 { input: raw = f }913  }914  call stepB_6 { input: files = stepA_6.out }915 916  output {917    Array[File] stepA_outputs = stepA_6.out918    File merged = stepB_6.merged919  }920}921","Below is an instruction that describes a task. Write a response that appropriately completes the request.922 923### Instruction:924Add a scatter-gather loop for the task in the following WDL.925 926### Input:927version 1.0928 929task stepA_6 {930  input {931    File raw932  }933  command <<<934    echo ""Processing ~{raw}""935    cat ~{raw} out_6.txt936  >>>937  output {938    File out = ""out_6.txt""939  }940}941 942task stepB_6 {943  input {944    Array[File] files945  }946  command <<<947    cat ~{sep=' ' files} > merged_6.txt948  >>>949  output {950    File merged = ""merged_6.txt""951  }952}953 954workflow run_6 {955  input {956    File raw957  }958  call stepA_6 { input: raw = raw }959  call stepB_6 { input: files = [stepA_6.out] }960 961  output {962    File merged = stepB_6.merged963  }964}965 966 967### Response:968version 1.0969 970task stepA_6 {971  input {972    File raw973  }974  command <<<975    echo ""Processing ~{raw}""976    cat ~{raw} out_6.txt977  >>>978  output {979    File out = ""out_6.txt""980  }981}982 983task stepB_6 {984  input {985    Array[File] files986  }987  command <<<988    cat ~{sep=' ' files} > merged_6.txt989  >>>990  output {991    File merged = ""merged_6.txt""992  }993}994 995workflow run_6 {996  input {997    Array[File] raws998  }999  scatter (f in raws) {1000    call stepA_6 { input: raw = f }1001  }1002  call stepB_6 { input: files = stepA_6.out }1003 1004  output {1005    Array[File] stepA_outputs = stepA_6.out1006    File merged = stepB_6.merged1007  }1008}1009"1010Add a scatter-gather loop for the task in the following WDL.,"version 1.01011 1012task stepA_7 {1013  input {1014    File f1015  }1016  command <<<1017    echo ""Processing ~{f}""1018    cp ~{f} out_7.txt1019  >>>1020  output {1021    File out = ""out_7.txt""1022  }1023}1024 1025task stepB_7 {1026  input {1027    Array[File] files1028  }1029  command <<<1030    cat ~{sep=' ' files} > merged_7.txt1031  >>>1032  output {1033    File merged = ""merged_7.txt""1034  }1035}1036 1037workflow run_7 {1038  input {1039    File f1040  }1041  call stepA_7 { input: f = f }1042  call stepB_7 { input: files = [stepA_7.out] }1043 1044  output {1045    File merged = stepB_7.merged1046  }1047}1048","version 1.01049 1050task stepA_7 {1051  input {1052    File f1053  }1054  command <<<1055    echo ""Processing ~{f}""1056    cp ~{f} out_7.txt1057  >>>1058  output {1059    File out = ""out_7.txt""1060  }1061}1062 1063task stepB_7 {1064  input {1065    Array[File] files1066  }1067  command <<<1068    cat ~{sep=' ' files} > merged_7.txt1069  >>>1070  output {1071    File merged = ""merged_7.txt""1072  }1073}1074 1075workflow run_7 {1076  input {1077    Array[File] fs1078  }1079  scatter (f in fs) {1080    call stepA_7 { input: f = f }1081  }1082  call stepB_7 { input: files = stepA_7.out }1083 1084  output {1085    Array[File] stepA_outputs = stepA_7.out1086    File merged = stepB_7.merged1087  }1088}1089","Below is an instruction that describes a task. Write a response that appropriately completes the request.1090 1091### Instruction:1092Add a scatter-gather loop for the task in the following WDL.1093 1094### Input:1095version 1.01096 1097task stepA_7 {1098  input {1099    File f1100  }1101  command <<<1102    echo ""Processing ~{f}""1103    cp ~{f} out_7.txt1104  >>>1105  output {1106    File out = ""out_7.txt""1107  }1108}1109 1110task stepB_7 {1111  input {1112    Array[File] files1113  }1114  command <<<1115    cat ~{sep=' ' files} > merged_7.txt1116  >>>1117  output {1118    File merged = ""merged_7.txt""1119  }1120}1121 1122workflow run_7 {1123  input {1124    File f1125  }1126  call stepA_7 { input: f = f }1127  call stepB_7 { input: files = [stepA_7.out] }1128 1129  output {1130    File merged = stepB_7.merged1131  }1132}1133 1134 1135### Response:1136version 1.01137 1138task stepA_7 {1139  input {1140    File f1141  }1142  command <<<1143    echo ""Processing ~{f}""1144    cp ~{f} out_7.txt1145  >>>1146  output {1147    File out = ""out_7.txt""1148  }1149}1150 1151task stepB_7 {1152  input {1153    Array[File] files1154  }1155  command <<<1156    cat ~{sep=' ' files} > merged_7.txt1157  >>>1158  output {1159    File merged = ""merged_7.txt""1160  }1161}1162 1163workflow run_7 {1164  input {1165    Array[File] fs1166  }1167  scatter (f in fs) {1168    call stepA_7 { input: f = f }1169  }1170  call stepB_7 { input: files = stepA_7.out }1171 1172  output {1173    Array[File] stepA_outputs = stepA_7.out1174    File merged = stepB_7.merged1175  }1176}1177"1178Add a scatter-gather loop for the task in the following WDL.,"version 1.01179 1180task stepA_8 {1181  input {1182    File f1183  }1184  command <<<1185    echo ""Processing ~{f}""1186    cp ~{f} out_8.txt1187  >>>1188  output {1189    File out = ""out_8.txt""1190  }1191}1192 1193task stepB_8 {1194  input {1195    Array[File] files1196  }1197  command <<<1198    cat ~{sep=' ' files} > merged_8.txt1199  >>>1200  output {

Showing the first 1,200 of 84002 lines. Download the file for the rest.