Workflow1Found_genes_by_xrefXrefs_FetchedXrefSearchlaunchJobBlockingInput0launchJobBlockingOutput00net.sf.taverna.t2.activitieswsdl-activity1.0.1net.sf.taverna.t2.activities.wsdl.WSDLActivity http://webservices.genouest.org/typedservices/Xref.wsdl launchJobBlocking net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeXrefSearch_launchJobBlockingInputinput0mode0output00net.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="launchJobBlockingInput" name="launchJobBlockingInput" qname="{http://nbcr.sdsc.edu/opal/types}launchJobBlockingInput"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="species" qname="JobInputType&gt;species" /><s:basetype optional="false" unbounded="false" typename="string" name="mode" qname="JobInputType&gt;mode" /><s:complextype optional="true" unbounded="false" typename="InputFileType" name="input" qname="JobInputType&gt;input"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="InputFileType&gt;name" /><s:basetype optional="true" unbounded="false" typename="base64Binary" name="contents" qname="InputFileType&gt;contents" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="location" qname="InputFileType&gt;location" /><s:basetype optional="true" unbounded="false" typename="DataHandler" name="attachment" qname="InputFileType&gt;attachment" /></s:elements></s:complextype><s:complextype optional="true" unbounded="false" typename="InputFileType" name="xrefsrcs" qname="JobInputType&gt;xrefsrcs"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="InputFileType&gt;name" /><s:basetype optional="true" unbounded="false" typename="base64Binary" name="contents" qname="InputFileType&gt;contents" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="location" qname="InputFileType&gt;location" /><s:basetype optional="true" unbounded="false" typename="DataHandler" name="attachment" qname="InputFileType&gt;attachment" /></s:elements></s:complextype><s:basetype optional="false" unbounded="false" typename="string" name="outputFile" qname="JobInputType&gt;outputFile" /><s:basetype optional="true" unbounded="false" typename="int" name="numProcs" qname="JobInputType&gt;numProcs" /><s:basetype optional="true" unbounded="false" typename="nonNegativeInteger" name="wallClockTime" qname="JobInputType&gt;wallClockTime" /></s:elements></s:complextype></s:extensions> false species 0 'text/plain' false mode 0 'text/plain' false input 0 'text/xml' false xrefsrcs 0 'text/xml' false outputFile 0 'text/plain' false numProcs 0 'text/plain' false wallClockTime 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokelaunchJobBlockingInput_inputname0location0output00net.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="true" unbounded="false" typename="InputFileType" name="input" qname="JobInputType&gt;input"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="InputFileType&gt;name" /><s:basetype optional="true" unbounded="false" typename="base64Binary" name="contents" qname="InputFileType&gt;contents" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="location" qname="InputFileType&gt;location" /><s:basetype optional="true" unbounded="false" typename="DataHandler" name="attachment" qname="InputFileType&gt;attachment" /></s:elements></s:complextype></s:extensions> false name 0 'text/plain' false contents 0 'application/octet-stream' false location 0 'text/plain' false attachment 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeXrefSearch_launchJobBlockingOutputinput0jobOut00net.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="launchJobBlockingOutput" name="launchJobBlockingOutput" qname="{http://nbcr.sdsc.edu/opal/types}launchJobBlockingOutput"><s:elements><s:complextype optional="false" unbounded="false" typename="StatusOutputType" name="status" qname="BlockingOutputType&gt;status"><s:elements><s:basetype optional="false" unbounded="false" typename="int" name="code" qname="StatusOutputType&gt;code" /><s:basetype optional="false" unbounded="false" typename="string" name="message" qname="StatusOutputType&gt;message" /><s:basetype optional="false" unbounded="false" typename="anyURI" name="baseURL" qname="StatusOutputType&gt;baseURL" /></s:elements></s:complextype><s:complextype optional="false" unbounded="false" typename="JobOutputType" name="jobOut" qname="BlockingOutputType&gt;jobOut"><s:elements><s:basetype optional="true" unbounded="false" typename="anyURI" name="stdOut" qname="JobOutputType&gt;stdOut" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="stdErr" qname="JobOutputType&gt;stdErr" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="OutputFileType" name="outputFile" qname="JobOutputType&gt;outputFile"><s:elementtype><s:complextype optional="false" unbounded="false" typename="OutputFileType" name="" qname="{http://nbcr.sdsc.edu/opal/types}OutputFileType"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="OutputFileType&gt;name" /><s:basetype optional="false" unbounded="false" typename="anyURI" name="url" qname="OutputFileType&gt;url" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 status 0 'text/xml' 0 jobOut 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokelaunchJobBlockingOutput_jobOutinput0outputFile11net.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="JobOutputType" name="jobOut" qname="BlockingOutputType&gt;jobOut"><s:elements><s:basetype optional="true" unbounded="false" typename="anyURI" name="stdOut" qname="JobOutputType&gt;stdOut" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="stdErr" qname="JobOutputType&gt;stdErr" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="OutputFileType" name="outputFile" qname="JobOutputType&gt;outputFile"><s:elementtype><s:complextype optional="false" unbounded="false" typename="OutputFileType" name="" qname="{http://nbcr.sdsc.edu/opal/types}OutputFileType"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="OutputFileType&gt;name" /><s:basetype optional="false" unbounded="false" typename="anyURI" name="url" qname="OutputFileType&gt;url" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 stdOut 0 'text/plain' 0 stdErr 0 'text/plain' 1 outputFile 1 l('text/xml') net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokexrefSearch_Output_filterstringlist1regex0filteredlist11net.sf.taverna.t2.activitieslocalworker-activity1.0net.sf.taverna.t2.activities.localworker.LocalworkerActivity org.embl.ebi.escience.scuflworkers.java.FilterStringList workflow java.lang.String true stringlist 1 l('text/plain') java.lang.String true regex 0 'text/plain' 1 filteredlist 1 l('text/plain') net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokexrefSearch_modevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivity get_ens net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokexrefSearch_inputFileNamevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivity askedGenes.txt net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeregex_filtervalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivity .*output.tsv net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeDGDFetchByEnsIdslaunchJobBlockingInput0launchJobBlockingOutput00net.sf.taverna.t2.activitieswsdl-activity1.0.1net.sf.taverna.t2.activities.wsdl.WSDLActivity http://webservices.genouest.org/typedservices/DGD.wsdl launchJobBlocking net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeDGDFetchByEnsIds_launchJobBlockingInputinputEnsids0output00net.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="launchJobBlockingInput" name="launchJobBlockingInput" qname="{http://nbcr.sdsc.edu/opal/types}launchJobBlockingInput"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="species" qname="JobInputType&gt;species" /><s:basetype optional="true" unbounded="false" typename="string" name="chromosome" qname="JobInputType&gt;chromosome" /><s:basetype optional="true" unbounded="false" typename="integer" name="begin" qname="JobInputType&gt;begin" /><s:basetype optional="true" unbounded="false" typename="integer" name="end" qname="JobInputType&gt;end" /><s:complextype optional="true" unbounded="false" typename="InputFileType" name="inputEnsids" qname="JobInputType&gt;inputEnsids"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="InputFileType&gt;name" /><s:basetype optional="true" unbounded="false" typename="base64Binary" name="contents" qname="InputFileType&gt;contents" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="location" qname="InputFileType&gt;location" /><s:basetype optional="true" unbounded="false" typename="DataHandler" name="attachment" qname="InputFileType&gt;attachment" /></s:elements></s:complextype><s:basetype optional="false" unbounded="false" typename="string" name="outputFile" qname="JobInputType&gt;outputFile" /><s:basetype optional="true" unbounded="false" typename="int" name="numProcs" qname="JobInputType&gt;numProcs" /><s:basetype optional="true" unbounded="false" typename="nonNegativeInteger" name="wallClockTime" qname="JobInputType&gt;wallClockTime" /></s:elements></s:complextype></s:extensions> false species 0 'text/plain' false chromosome 0 'text/plain' false begin 0 'text/plain' false end 0 'text/plain' false inputEnsids 0 'text/xml' false outputFile 0 'text/plain' false numProcs 0 'text/plain' false wallClockTime 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokelaunchJobBlockingInput_inputEnsidslocation0name0output00net.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="true" unbounded="false" typename="InputFileType" name="inputEnsids" qname="JobInputType&gt;inputEnsids"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="InputFileType&gt;name" /><s:basetype optional="true" unbounded="false" typename="base64Binary" name="contents" qname="InputFileType&gt;contents" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="location" qname="InputFileType&gt;location" /><s:basetype optional="true" unbounded="false" typename="DataHandler" name="attachment" qname="InputFileType&gt;attachment" /></s:elements></s:complextype></s:extensions> false name 0 'text/plain' false contents 0 'application/octet-stream' false location 0 'text/plain' false attachment 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeDGDFetchByEnsIds_launchJobBlockingOutputinput0jobOut00net.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="launchJobBlockingOutput" name="launchJobBlockingOutput" qname="{http://nbcr.sdsc.edu/opal/types}launchJobBlockingOutput"><s:elements><s:complextype optional="false" unbounded="false" typename="StatusOutputType" name="status" qname="BlockingOutputType&gt;status"><s:elements><s:basetype optional="false" unbounded="false" typename="int" name="code" qname="StatusOutputType&gt;code" /><s:basetype optional="false" unbounded="false" typename="string" name="message" qname="StatusOutputType&gt;message" /><s:basetype optional="false" unbounded="false" typename="anyURI" name="baseURL" qname="StatusOutputType&gt;baseURL" /></s:elements></s:complextype><s:complextype optional="false" unbounded="false" typename="JobOutputType" name="jobOut" qname="BlockingOutputType&gt;jobOut"><s:elements><s:basetype optional="true" unbounded="false" typename="anyURI" name="stdOut" qname="JobOutputType&gt;stdOut" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="stdErr" qname="JobOutputType&gt;stdErr" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="OutputFileType" name="outputFile" qname="JobOutputType&gt;outputFile"><s:elementtype><s:complextype optional="false" unbounded="false" typename="OutputFileType" name="" qname="{http://nbcr.sdsc.edu/opal/types}OutputFileType"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="OutputFileType&gt;name" /><s:basetype optional="false" unbounded="false" typename="anyURI" name="url" qname="OutputFileType&gt;url" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 status 0 'text/xml' 0 jobOut 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokelaunchJobBlockingOutput_jobOut_2input0outputFile11net.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="JobOutputType" name="jobOut" qname="BlockingOutputType&gt;jobOut"><s:elements><s:basetype optional="true" unbounded="false" typename="anyURI" name="stdOut" qname="JobOutputType&gt;stdOut" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="stdErr" qname="JobOutputType&gt;stdErr" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="OutputFileType" name="outputFile" qname="JobOutputType&gt;outputFile"><s:elementtype><s:complextype optional="false" unbounded="false" typename="OutputFileType" name="" qname="{http://nbcr.sdsc.edu/opal/types}OutputFileType"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="OutputFileType&gt;name" /><s:basetype optional="false" unbounded="false" typename="anyURI" name="url" qname="OutputFileType&gt;url" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 stdOut 0 'text/plain' 0 stdErr 0 'text/plain' 1 outputFile 1 l('text/xml') net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeDGDFetch_inputFileNamevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivity inputDGD.txt net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeDGDFetch_Output_filterregex0stringlist1filteredlist11net.sf.taverna.t2.activitieslocalworker-activity1.0net.sf.taverna.t2.activities.localworker.LocalworkerActivity org.embl.ebi.escience.scuflworkers.java.FilterStringList workflow java.lang.String true stringlist 1 l('text/plain') java.lang.String true regex 0 'text/plain' 1 filteredlist 1 l('text/plain') net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_Web_Page_from_URLurl0contents00net.sf.taverna.t2.activitieslocalworker-activity1.0net.sf.taverna.t2.activities.localworker.LocalworkerActivity org.embl.ebi.escience.scuflworkers.java.WebPageFetcher workflow java.lang.String true url 0 'text/x-taverna-web-url' java.lang.String true base 0 'text/x-taverna-web-url' 0 contents 0 'text/plain,text/html' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokelocation_searchTermsvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivity http://dgd.genouest.org/images/dgd/tutorial/ws_example.txt net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokejobOut_outputFileinput0url00net.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="OutputFileType" name="" qname="{http://nbcr.sdsc.edu/opal/types}OutputFileType"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="OutputFileType&gt;name" /><s:basetype optional="false" unbounded="false" typename="anyURI" name="url" qname="OutputFileType&gt;url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 name 0 'text/plain' 0 url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_outputFileinput0url00net.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="OutputFileType" name="" qname="{http://nbcr.sdsc.edu/opal/types}OutputFileType"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="OutputFileType&gt;name" /><s:basetype optional="false" unbounded="false" typename="anyURI" name="url" qname="OutputFileType&gt;url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 name 0 'text/plain' 0 url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeXrefFetchlaunchJobBlockingInput0launchJobBlockingOutput00net.sf.taverna.t2.activitieswsdl-activity1.0.1net.sf.taverna.t2.activities.wsdl.WSDLActivity http://webservices.genouest.org/typedservices/Xref.wsdl launchJobBlocking net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeXrefFetch_launchJobBlockingInputinput0xrefsrcs0mode0output00net.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="launchJobBlockingInput" name="launchJobBlockingInput" qname="{http://nbcr.sdsc.edu/opal/types}launchJobBlockingInput"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="species" qname="JobInputType&gt;species" /><s:basetype optional="false" unbounded="false" typename="string" name="mode" qname="JobInputType&gt;mode" /><s:complextype optional="true" unbounded="false" typename="InputFileType" name="input" qname="JobInputType&gt;input"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="InputFileType&gt;name" /><s:basetype optional="true" unbounded="false" typename="base64Binary" name="contents" qname="InputFileType&gt;contents" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="location" qname="InputFileType&gt;location" /><s:basetype optional="true" unbounded="false" typename="DataHandler" name="attachment" qname="InputFileType&gt;attachment" /></s:elements></s:complextype><s:complextype optional="true" unbounded="false" typename="InputFileType" name="xrefsrcs" qname="JobInputType&gt;xrefsrcs"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="InputFileType&gt;name" /><s:basetype optional="true" unbounded="false" typename="base64Binary" name="contents" qname="InputFileType&gt;contents" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="location" qname="InputFileType&gt;location" /><s:basetype optional="true" unbounded="false" typename="DataHandler" name="attachment" qname="InputFileType&gt;attachment" /></s:elements></s:complextype><s:basetype optional="false" unbounded="false" typename="string" name="outputFile" qname="JobInputType&gt;outputFile" /><s:basetype optional="true" unbounded="false" typename="int" name="numProcs" qname="JobInputType&gt;numProcs" /><s:basetype optional="true" unbounded="false" typename="nonNegativeInteger" name="wallClockTime" qname="JobInputType&gt;wallClockTime" /></s:elements></s:complextype></s:extensions> false species 0 'text/plain' false mode 0 'text/plain' false input 0 'text/xml' false xrefsrcs 0 'text/xml' false outputFile 0 'text/plain' false numProcs 0 'text/plain' false wallClockTime 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokelaunchJobBlockingInput_input_2name0location0output00net.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="true" unbounded="false" typename="InputFileType" name="input" qname="JobInputType&gt;input"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="InputFileType&gt;name" /><s:basetype optional="true" unbounded="false" typename="base64Binary" name="contents" qname="InputFileType&gt;contents" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="location" qname="InputFileType&gt;location" /><s:basetype optional="true" unbounded="false" typename="DataHandler" name="attachment" qname="InputFileType&gt;attachment" /></s:elements></s:complextype></s:extensions> false name 0 'text/plain' false contents 0 'application/octet-stream' false location 0 'text/plain' false attachment 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokexrefFetch_inputFileNamevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivity inputXrefFetch.txt net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeXrefFetch_launchJobBlockingOutputinput0jobOut00net.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="launchJobBlockingOutput" name="launchJobBlockingOutput" qname="{http://nbcr.sdsc.edu/opal/types}launchJobBlockingOutput"><s:elements><s:complextype optional="false" unbounded="false" typename="StatusOutputType" name="status" qname="BlockingOutputType&gt;status"><s:elements><s:basetype optional="false" unbounded="false" typename="int" name="code" qname="StatusOutputType&gt;code" /><s:basetype optional="false" unbounded="false" typename="string" name="message" qname="StatusOutputType&gt;message" /><s:basetype optional="false" unbounded="false" typename="anyURI" name="baseURL" qname="StatusOutputType&gt;baseURL" /></s:elements></s:complextype><s:complextype optional="false" unbounded="false" typename="JobOutputType" name="jobOut" qname="BlockingOutputType&gt;jobOut"><s:elements><s:basetype optional="true" unbounded="false" typename="anyURI" name="stdOut" qname="JobOutputType&gt;stdOut" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="stdErr" qname="JobOutputType&gt;stdErr" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="OutputFileType" name="outputFile" qname="JobOutputType&gt;outputFile"><s:elementtype><s:complextype optional="false" unbounded="false" typename="OutputFileType" name="" qname="{http://nbcr.sdsc.edu/opal/types}OutputFileType"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="OutputFileType&gt;name" /><s:basetype optional="false" unbounded="false" typename="anyURI" name="url" qname="OutputFileType&gt;url" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 status 0 'text/xml' 0 jobOut 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokelaunchJobBlockingOutput_jobOut_3input0outputFile11net.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="JobOutputType" name="jobOut" qname="BlockingOutputType&gt;jobOut"><s:elements><s:basetype optional="true" unbounded="false" typename="anyURI" name="stdOut" qname="JobOutputType&gt;stdOut" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="stdErr" qname="JobOutputType&gt;stdErr" /><s:arraytype optional="true" unbounded="true" wrapped="false" typename="OutputFileType" name="outputFile" qname="JobOutputType&gt;outputFile"><s:elementtype><s:complextype optional="false" unbounded="false" typename="OutputFileType" name="" qname="{http://nbcr.sdsc.edu/opal/types}OutputFileType"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="OutputFileType&gt;name" /><s:basetype optional="false" unbounded="false" typename="anyURI" name="url" qname="OutputFileType&gt;url" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 stdOut 0 'text/plain' 0 stdErr 0 'text/plain' 1 outputFile 1 l('text/xml') net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke3_outputFileinput0url00net.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="OutputFileType" name="" qname="{http://nbcr.sdsc.edu/opal/types}OutputFileType"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="OutputFileType&gt;name" /><s:basetype optional="false" unbounded="false" typename="anyURI" name="url" qname="OutputFileType&gt;url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 name 0 'text/plain' 0 url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeXrefFetch_Output_filterstringlist1regex0filteredlist11net.sf.taverna.t2.activitieslocalworker-activity1.0net.sf.taverna.t2.activities.localworker.LocalworkerActivity org.embl.ebi.escience.scuflworkers.java.FilterStringList workflow java.lang.String true stringlist 1 l('text/plain') java.lang.String true regex 0 'text/plain' 1 filteredlist 1 l('text/plain') net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_Web_Page_from_URL_2url0contents00net.sf.taverna.t2.activitieslocalworker-activity1.0net.sf.taverna.t2.activities.localworker.LocalworkerActivity org.embl.ebi.escience.scuflworkers.java.WebPageFetcher workflow java.lang.String true url 0 'text/x-taverna-web-url' java.lang.String true base 0 'text/x-taverna-web-url' 0 contents 0 'text/plain,text/html' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokelaunchJobBlockingInput_xrefsrcslocation0name0output00net.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="true" unbounded="false" typename="InputFileType" name="xrefsrcs" qname="JobInputType&gt;xrefsrcs"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="InputFileType&gt;name" /><s:basetype optional="true" unbounded="false" typename="base64Binary" name="contents" qname="InputFileType&gt;contents" /><s:basetype optional="true" unbounded="false" typename="anyURI" name="location" qname="InputFileType&gt;location" /><s:basetype optional="true" unbounded="false" typename="DataHandler" name="attachment" qname="InputFileType&gt;attachment" /></s:elements></s:complextype></s:extensions> false name 0 'text/plain' false contents 0 'application/octet-stream' false location 0 'text/plain' false attachment 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokelocation_askedXrefsvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivity http://dgd.genouest.org/images/dgd/tutorial/ws_example_xrefs.txt net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokexrefFetch_SrcsFileNamevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivity askedXrefs.txt net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokexrefFetch_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.0net.sf.taverna.t2.activities.stringconstant.StringConstantActivity get_xrefs net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.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.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.0net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeXrefSearchlaunchJobBlockingInputXrefSearch_launchJobBlockingInputoutputXrefSearch_launchJobBlockingInputinputlaunchJobBlockingInput_inputoutputXrefSearch_launchJobBlockingInputmodexrefSearch_modevaluelaunchJobBlockingInput_inputnamexrefSearch_inputFileNamevaluelaunchJobBlockingInput_inputlocationlocation_searchTermsvalueXrefSearch_launchJobBlockingOutputinputXrefSearchlaunchJobBlockingOutputlaunchJobBlockingOutput_jobOutinputXrefSearch_launchJobBlockingOutputjobOutxrefSearch_Output_filterstringlistjobOut_outputFileurlxrefSearch_Output_filterregexregex_filtervalueDGDFetchByEnsIdslaunchJobBlockingInputDGDFetchByEnsIds_launchJobBlockingInputoutputDGDFetchByEnsIds_launchJobBlockingInputinputEnsidslaunchJobBlockingInput_inputEnsidsoutputlaunchJobBlockingInput_inputEnsidslocationxrefSearch_Output_filterfilteredlistlaunchJobBlockingInput_inputEnsidsnameDGDFetch_inputFileNamevalueDGDFetchByEnsIds_launchJobBlockingOutputinputDGDFetchByEnsIdslaunchJobBlockingOutputlaunchJobBlockingOutput_jobOut_2inputDGDFetchByEnsIds_launchJobBlockingOutputjobOutDGDFetch_Output_filterregexregex_filtervalueDGDFetch_Output_filterstringlist2_outputFileurlGet_Web_Page_from_URLurlDGDFetch_Output_filterfilteredlistjobOut_outputFileinputlaunchJobBlockingOutput_jobOutoutputFile2_outputFileinputlaunchJobBlockingOutput_jobOut_2outputFileXrefFetchlaunchJobBlockingInputXrefFetch_launchJobBlockingInputoutputXrefFetch_launchJobBlockingInputinputlaunchJobBlockingInput_input_2outputXrefFetch_launchJobBlockingInputxrefsrcslaunchJobBlockingInput_xrefsrcsoutputXrefFetch_launchJobBlockingInputmodexrefFetch_valuevaluelaunchJobBlockingInput_input_2namexrefFetch_inputFileNamevaluelaunchJobBlockingInput_input_2locationxrefSearch_Output_filterfilteredlistXrefFetch_launchJobBlockingOutputinputXrefFetchlaunchJobBlockingOutputlaunchJobBlockingOutput_jobOut_3inputXrefFetch_launchJobBlockingOutputjobOut3_outputFileinputlaunchJobBlockingOutput_jobOut_3outputFileXrefFetch_Output_filterstringlist3_outputFileurlXrefFetch_Output_filterregexregex_filtervalueGet_Web_Page_from_URL_2urlXrefFetch_Output_filterfilteredlistlaunchJobBlockingInput_xrefsrcslocationlocation_askedXrefsvaluelaunchJobBlockingInput_xrefsrcsnamexrefFetch_SrcsFileNamevalueFound_genes_by_xrefGet_Web_Page_from_URLcontentsXrefs_FetchedGet_Web_Page_from_URL_2contents