Read_files_from_Directoryinput_directory00file_extension00flattened_listmerged_listfiles_in_dirfile_contentsRead_Text_Filefileurl0filecontents00net.sf.taverna.t2.activitieslocalworker-activity1.3-SNAPSHOTnet.sf.taverna.t2.activities.localworker.LocalworkerActivity fileurl 0 'text/plain' java.lang.String true filecontents 0 'text/plain' 0 workflow net.sourceforge.taverna.scuflworkers.io.TextFileReader net.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeFlatten_Listinputlist2outputlist11net.sf.taverna.t2.activitieslocalworker-activity1.3-SNAPSHOTnet.sf.taverna.t2.activities.localworker.LocalworkerActivity inputlist 2 l(l('')) [B true outputlist 1 l('') 1 workflow org.embl.ebi.escience.scuflworkers.java.FlattenList net.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeMerge_String_List_to_a_Stringstringlist1concatenated00net.sf.taverna.t2.activitieslocalworker-activity1.3-SNAPSHOTnet.sf.taverna.t2.activities.localworker.LocalworkerActivity stringlist 1 l('text/plain') java.lang.String true seperator 0 'text/plain' java.lang.String true concatenated 0 'text/plain' 0 workflow org.embl.ebi.escience.scuflworkers.java.StringListMerge net.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeList_Files_by_Extensiondirectory0extension0filelist11net.sf.taverna.t2.activitieslocalworker-activity1.3-SNAPSHOTnet.sf.taverna.t2.activities.localworker.LocalworkerActivity directory 0 'text/plain' java.lang.String true extension 0 'text/plain' java.lang.String true filelist 1 l('text/plain') 1 workflow net.sourceforge.taverna.scuflworkers.io.FileListByExtTask net.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3-SNAPSHOTnet.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeRead_Text_FilefileurlList_Files_by_ExtensionfilelistFlatten_ListinputlistRead_Text_FilefilecontentsMerge_String_List_to_a_StringstringlistRead_Text_FilefilecontentsList_Files_by_Extensiondirectoryinput_directoryList_Files_by_Extensionextensionfile_extensionflattened_listFlatten_Listoutputlistmerged_listMerge_String_List_to_a_Stringconcatenatedfiles_in_dirList_Files_by_Extensionfilelistfile_contentsRead_Text_Filefilecontents Paul Fisher 2010-09-15 11:22:58.648 BST b5f82aea-b39a-4fe8-b768-57188a6f2644 2010-09-15 11:20:55.373 BST ad404329-ca6d-4edb-8c20-9ad0108fd2ea 2010-09-15 11:19:21.48 BST 09ece9bf-57ce-4581-a0ff-fd6a6905456e 2010-09-15 11:18:43.857 BST Read files from Directory 2010-09-15 11:23:10.972 BST 5b2e8aba-f61c-4967-97d2-43fa55376477 2011-02-03 16:02:23.291 GMT This workflow reads files from a given directory, based on a known file extension (e.g. .txt), and then outputs the contents of each file in a single value/single list. 2010-09-15 11:23:54.340 BST 5125a769-262b-4a81-87dc-d4a41442bf08 2010-09-15 11:23:54.472 BST