Terms_from_collection_of_text_filesWorkflow5_textFileDirectoryPath00single input value, absolute path to a directory containing one or more PDF files2010-02-22 17:59:34.983 GMT/Users/jameseales/temp/text2010-02-22 17:59:41.312 GMTWorkflow10_cValueThreshold005.02010-02-22 17:59:17.216 GMTc-value threshold, terms with score below this value are excluded from the "above threshold" output 2010-02-22 17:59:14.407 GMTWorkflow10_termCandidatesAboveThresholdTerms with c-value scores above threshold2010-02-22 18:00:26.448 GMTWorkflow10_allTermCandidatesAll terms found by termine2010-02-22 18:00:03.272 GMTWorkflow5textFileDirectoryPath0textFileContents11net.sf.taverna.t2.activitiesdataflow-activity1.0.1net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeWorkflow18plainTextForCleaning0cleanedTextASCII00net.sf.taverna.t2.activitiesdataflow-activity1.0.1net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeWorkflow9plainText0sentencesList11net.sf.taverna.t2.activitiesdataflow-activity1.0.1net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeWorkflow10sentencesList1cValueThreshold0termCandidatesAboveThreshold11allTermCandidates11net.sf.taverna.t2.activitiesdataflow-activity1.0.1net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeWorkflow5textFileDirectoryPathWorkflow18plainTextForCleaningWorkflow9plainTextWorkflow10sentencesListWorkflow10cValueThresholdWorkflow10_termCandidatesAboveThresholdWorkflow10_allTermCandidatesThis workflow will give you a set of candidate terms for each text file in a user-specified directory. You can also specify a c-value threshold that will restrict the terms to those with higher scores.2010-02-22 17:56:08.700 GMTJames Eales2010-02-22 17:54:12.18 GMTTerms from collection of text files2010-02-22 17:54:58.602 GMTWorkflow18plainTextForCleaning00cleanedTextASCIIcleanTextASCIIparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.0.1net.sf.taverna.t2.activities.wsdl.WSDLActivityhttp://gnode1.mib.man.ac.uk:8080/FullTextWebServices/TextCleanerService?wsdlcleanTextASCIInet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokecleanTextASCII_inputtextStringBytesUTF80output00net.sf.taverna.t2.activitieswsdl-activity1.0.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="cleanTextASCII" name="parameters" qname="{http://webservices.fulltextwebservices/}cleanTextASCII"><s:elements><s:basetype optional="true" unbounded="false" typename="base64Binary" name="textStringBytesUTF8" qname="cleanTextASCII>textStringBytesUTF8" /></s:elements></s:complextype></s:extensions>falsetextStringBytesUTF80'application/octet-stream'0output0'text/xml'net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokecleanTextASCII_outputinput0cleanedTextASCII00net.sf.taverna.t2.activitieswsdl-activity1.0.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="cleanTextASCIIResponse" name="parameters" qname="{http://webservices.fulltextwebservices/}cleanTextASCIIResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="cleanedTextASCII" qname="cleanTextASCIIResponse>cleanedTextASCII" /></s:elements></s:complextype></s:extensions>java.lang.Stringfalseinput0'text/xml'0cleanedTextASCII0'text/plain'net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeencodeByteArrayToBase64bytes0base6400net.sf.taverna.t2.activitieslocalworker-activity1.0net.sf.taverna.t2.activities.localworker.LocalworkerActivityorg.embl.ebi.escience.scuflworkers.java.EncodeBase64commons-codec:commons-codec:1.3workflowcommons-codeccommons-codec1.31635363350[Btruebytes0'application/octet-stream'0base640'text/plain'net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokecleanTextASCIIparameterscleanTextASCII_inputtextStringBytesUTF8cleanTextASCII_outputinputencodeByteArrayToBase64bytescleanedTextASCIIWorkflow9plainText00sentencesListsplitIntoSentencesparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.0.1net.sf.taverna.t2.activities.wsdl.WSDLActivityhttp://gnode1.mib.man.ac.uk:8080/FullTextWebServices/SentenceSplitterService?wsdlsplitIntoSentencesnet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokesplitIntoSentences_inputtextToSplit0output00net.sf.taverna.t2.activitieswsdl-activity1.0.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="splitIntoSentences" name="parameters" qname="{http://webservices.fulltextwebservices/}splitIntoSentences"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="textToSplit" qname="splitIntoSentences>textToSplit" /></s:elements></s:complextype></s:extensions>falsetextToSplit0'text/plain'0output0'text/xml'net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokesplitIntoSentences_outputinput0sentencesArray11net.sf.taverna.t2.activitieswsdl-activity1.0.1net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="splitIntoSentencesResponse" name="parameters" qname="{http://webservices.fulltextwebservices/}splitIntoSentencesResponse"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="string" name="sentencesArray" qname="splitIntoSentencesResponse>sentencesArray"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:extensions>java.lang.Stringfalseinput0'text/xml'1sentencesArray1l('text/plain')net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokesplitIntoSentencesparameterssplitIntoSentences_inputtextToSplitsplitIntoSentences_outputinputsentencesListWorkflow10sentencesList11cValueThreshold005.02010-02-14 16:49:44.949 GMTc-Value threshold value (a higher score indicates a higher probability of being a real term). If you want good quality terms raise this value, if you want all terms then lower it.2010-02-14 16:49:37.741 GMTtermCandidatesAboveThresholdxpathOutputallTermCandidatessentenceListNormalisersentences1sentenceListString00net.sf.taverna.t2.activitiesbeanshell-activity1.0net.sf.taverna.t2.activities.beanshell.BeanshellActivityworkflowjava.lang.Stringtruesentences1text/plain0sentenceListString0net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeanalyzefilter0input_format0output_format0stoplist0src0result00net.sf.taverna.t2.activitieswsdl-activity1.0.1net.sf.taverna.t2.activities.wsdl.WSDLActivityhttp://www.nactem.ac.uk/software/termine/webservice/termine.wsdlanalyzenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokefilter_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeinput_format_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeoutput_format_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivityxmlnet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokestoplist_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokejamesXPathxml0xPathString0resultValues11net.sf.taverna.t2.activitiesbeanshell-activity1.0net.sf.taverna.t2.activities.beanshell.BeanshellActivityworkflowjava.lang.Stringtruexml0text/plainjava.lang.StringtruexPathString0text/plain1resultValues1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeConcatenate_two_stringsstring20string10output00net.sf.taverna.t2.activitieslocalworker-activity1.0net.sf.taverna.t2.activities.localworker.LocalworkerActivityorg.embl.ebi.escience.scuflworkers.java.StringConcatworkflowjava.lang.Stringtruestring10'text/plain'java.lang.Stringtruestring20'text/plain'0output0'text/plain'net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokexpath_first_bitvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivity//termCandidate[@cValueScore>=net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeConcatenate_two_strings_2string10string20output00net.sf.taverna.t2.activitieslocalworker-activity1.0net.sf.taverna.t2.activities.localworker.LocalworkerActivityorg.embl.ebi.escience.scuflworkers.java.StringConcatworkflowjava.lang.Stringtruestring10'text/plain'java.lang.Stringtruestring20'text/plain'0output0'text/plain'net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokexpath_last_bitvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivity]/text()net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokejamesXPath_2xml0xPathString0resultValues11net.sf.taverna.t2.activitiesbeanshell-activity1.0net.sf.taverna.t2.activities.beanshell.BeanshellActivityworkflowjava.lang.Stringtruexml0text/plainjava.lang.StringtruexPathString0text/plain1resultValues1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokexPathString_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivity//termCandidate/text()net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokesentenceListNormalisersentencesanalyzefilteranalyzeinput_formatanalyzeoutput_formatanalyzestoplistanalyzesrcjamesXPathxmljamesXPathxPathStringConcatenate_two_stringsstring2Concatenate_two_stringsstring1Concatenate_two_strings_2string1Concatenate_two_strings_2string2jamesXPath_2xmljamesXPath_2xPathStringtermCandidatesAboveThresholdxpathOutputallTermCandidatesWorkflow5textFileDirectoryPath00textFileContentslistFilesByExtensiondirectory0extension0filelist11net.sf.taverna.t2.activitieslocalworker-activity1.0net.sf.taverna.t2.activities.localworker.LocalworkerActivitynet.sourceforge.taverna.scuflworkers.io.FileListByExtTaskworkflowjava.lang.Stringtruedirectory0'text/plain'java.lang.Stringtrueextension0'text/plain'1filelist1l('text/plain')net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokefileExtensionvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivitytxtnet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokebinaryFileReaderabsoluteFilePath0fileContents00net.sf.taverna.t2.activitiesbeanshell-activity1.0net.sf.taverna.t2.activities.beanshell.BeanshellActivityworkflowjava.lang.StringtrueabsoluteFilePath0text/plain0fileContents0net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokebyteArrayToDefaultSystemCharsetStringbytes0string00net.sf.taverna.t2.activitieslocalworker-activity1.0net.sf.taverna.t2.activities.localworker.LocalworkerActivityorg.embl.ebi.escience.scuflworkers.java.ByteArrayToStringworkflow[Btruebytes0'application/octet-stream'0string0'text/plain'net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokelistFilesByExtensiondirectorylistFilesByExtensionextensionbinaryFileReaderabsoluteFilePathbyteArrayToDefaultSystemCharsetStringbytestextFileContents