Downloadpathwaysforexternalreferenceslistxreflist00output_path00file_type00written_filescreatePathoutput_path0xref0path_name00net.sf.taverna.t2.activitiesbeanshell-activity0.4net.sf.taverna.t2.activities.beanshell.BeanshellActivityworkflowjava.lang.Stringtrueoutput_path0'text/plain'java.lang.Stringtruexref0'text/plain'0path_name0'text/plain'net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokecreateFileNamepathway_name0pathway_species0path_name0file_name00net.sf.taverna.t2.activitiesbeanshell-activity0.4net.sf.taverna.t2.activities.beanshell.BeanshellActivityworkflowjava.lang.Stringtruepathway_name0'text/plain'java.lang.Stringtruepath_name0'text/plain'java.lang.Stringtruepathway_species0'text/plain'0file_name0'text/plain'net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokecountlist1count00net.sf.taverna.t2.activitiesbeanshell-activity0.4net.sf.taverna.t2.activities.beanshell.BeanshellActivityworkflowjava.lang.Stringtruelist1l('text/plain')0count0'text/plain'net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokesplitLinesstring0regex0split11net.sf.taverna.t2.activitieslocalworker-activity0.4net.sf.taverna.t2.activities.localworker.LocalworkerActivityworkflowjava.lang.Stringtruestring0'text/plain'java.lang.Stringtrueregex0'text/plain'1split1l('text/plain')net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokereadXrefListfileurl0filecontents00net.sf.taverna.t2.activitieslocalworker-activity0.4net.sf.taverna.t2.activities.localworker.LocalworkerActivityworkflowjava.lang.Stringtruefileurl0'text/plain'0filecontents0'text/plain'net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeclone_listcopy_number0input0clones11net.sf.taverna.t2.activitiesdataflow-activity0.4net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokefind_pathways_by_xrefsystem_code0identifier0pathway_ids11pathway_names11pathway_species11net.sf.taverna.t2.activitiesdataflow-activity0.4net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokewrite_pathwayfile_type0file_name0pathway_id0revision0writtenFile00net.sf.taverna.t2.activitiesdataflow-activity0.4net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokesplitLines_regex_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity0.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity\nnet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokefind_pathways_by_xref_system_code_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity0.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivitynet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokewrite_pathway_revision_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity0.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity0net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokecreatePathoutput_pathcreatePathxrefcreateFileNamepathway_namecreateFileNamepathway_speciescreateFileNamepath_namecountlistsplitLinesstringsplitLinesregexreadXrefListfileurlclone_listcopy_numberclone_listinputfind_pathways_by_xrefsystem_codefind_pathways_by_xrefidentifierwrite_pathwayfile_typewrite_pathwayfile_namewrite_pathwaypathway_idwrite_pathwayrevisionwritten_filesThomas Kelder2009-02-02 16:58:14.366 CETDownload pathways for external references list2009-02-02 16:58:14.366 CETTakes a list of external references to genes/proteins/metabolites, finds all pathways on WikiPathways that contain one of the given genes/proteins/metabolites and downloads them in a given file format.2009-02-02 16:58:14.366 CETCloneItemsInListcopy_number00input00clonesCloneinput0copy_number0clones11net.sf.taverna.t2.activitiesbeanshell-activity0.4net.sf.taverna.t2.activities.beanshell.BeanshellActivityworkflowjava.lang.Stringtruecopy_number0'text/plain'java.lang.Stringtrueinput0'text/plain'1clones1'text/plain'net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeCloneinputClonecopy_numberclonesUtility workflow that clones an item copy_number times. You can use this to work around standard iteration strategies, e.g. in combination with the CountListItems workflow.
Workflow examples: TestIterationStrategy_withClones. For an alternative approach see TestIterationStrategy_withNesting.
Example I/O:
input: A
copy_number: 3
result: [A,A,A]
input: [A,B,C]
copy_number: 3
result: [[A,A,A][B,B,B][C,C,C]]
input: [A,B,C]
copy_number: [3,2]
result: [[[A,A,A],[A,A]][[B,B,B],[B,B]],[[C,C,C],[C,C]]]
input: [A,B,C]
copy_number: [3,2,1]
iteration strategy: dot product
result: [[A,A,A],[B,B],[C]]2009-02-02 16:58:14.263 CETCloneItemsInList2009-02-02 16:58:14.263 CETMarco Roos (AID)2009-02-02 16:58:14.263 CETGetpathwaysbyexternalreferenceidentifier00system_code00pathway_namespathway_speciespathway_idsgetIdxpath0xml-text0nodelistAsXML11nodelist11net.sf.taverna.t2.activitieslocalworker-activity0.4net.sf.taverna.t2.activities.localworker.LocalworkerActivitydom4j:dom4j:1.6workflowdom4jdom4j1.6java.lang.Stringtruexpath0'text/plain'java.lang.Stringtruexml-text0'text/xml'1nodelist1l('text/plain')1nodelistAsXML1l('text/plain')net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetSpeciesxpath0xml-text0nodelist11nodelistAsXML11net.sf.taverna.t2.activitieslocalworker-activity0.4net.sf.taverna.t2.activities.localworker.LocalworkerActivitydom4j:dom4j:1.6workflowdom4jdom4j1.6java.lang.Stringtruexpath0'text/plain'java.lang.Stringtruexml-text0'text/xml'1nodelist1l('text/plain')1nodelistAsXML1l('text/plain')net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokefindPathwaysByXrefInputcode0id0output00net.sf.taverna.t2.activitieswsdl-activity0.4net.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="findPathwaysByXref" name="parameters" qname="{http://www.wso2.org/php/xsd}findPathwaysByXref"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="id" qname="{http://www.wso2.org/php/xsd}>findPathwaysByXref>id" /><s:basetype optional="false" unbounded="false" typename="string" name="code" qname="{http://www.wso2.org/php/xsd}>findPathwaysByXref>code" /></s:elements></s:complextype></s:extensions>java.lang.Stringtrueid0'text/plain'java.lang.Stringtruecode0'text/plain'0output0'text/xml'net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetNamesxml-text0xpath0nodelist11nodelistAsXML11net.sf.taverna.t2.activitieslocalworker-activity0.4net.sf.taverna.t2.activities.localworker.LocalworkerActivitydom4j:dom4j:1.6workflowdom4jdom4j1.6java.lang.Stringtruexpath0'text/plain'java.lang.Stringtruexml-text0'text/xml'1nodelist1l('text/plain')1nodelistAsXML1l('text/plain')net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokefindPathwaysByXrefparameters0parameters00attachmentList11net.sf.taverna.t2.activitieswsdl-activity0.4net.sf.taverna.t2.activities.wsdl.WSDLActivityhttp://www.wikipathways.org/wpi/webservice/webservice.php?wsdlfindPathwaysByXrefnet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetId_xpath_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity0.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity//*[local-name()="id"]net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetSpecies_xpath_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity0.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity//*[local-name()="species"]net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetNames_xpath_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity0.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity//*[local-name()="result"]/*[local-name()="name"]net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetIdxpathgetIdxml-textgetSpeciesxpathgetSpeciesxml-textfindPathwaysByXrefInputcodefindPathwaysByXrefInputidgetNamesxml-textgetNamesxpathfindPathwaysByXrefparameterspathway_namespathway_speciespathway_idsFinds pathways on WikiPathways by an external gene/protein/metabolite reference. See http://www.pathvisio.org/Help_1.1#Supported_database_systems for a list of supported database systems.2009-02-02 16:58:14.335 CETGet pathways by external reference2009-02-02 16:58:14.335 CETThomas Kelder2009-02-02 16:58:14.335 CETWritepathwaytodiskfile_type00revision00file_name00pathway_id00writtenFileconcat_filetypestring20string10output00net.sf.taverna.t2.activitieslocalworker-activity0.4net.sf.taverna.t2.activities.localworker.LocalworkerActivityworkflowjava.lang.Stringtruestring10'text/plain'java.lang.Stringtruestring20'text/plain'0output0'text/plain'net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeconcat_dotstring20string10output00net.sf.taverna.t2.activitieslocalworker-activity0.4net.sf.taverna.t2.activities.localworker.LocalworkerActivityworkflowjava.lang.Stringtruestring10'text/plain'java.lang.Stringtruestring20'text/plain'0output0'text/plain'net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokewriteFilefileName0data0net.sf.taverna.t2.activitiesbeanshell-activity0.4net.sf.taverna.t2.activities.beanshell.BeanshellActivityworkflowjava.lang.Stringtruedata0'text/plain'java.lang.StringtruefileName0'text/plain'net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetPathwayAs_inputpwId0fileType0revision0output00net.sf.taverna.t2.activitieswsdl-activity0.4net.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="getPathwayAs" name="parameters" qname="{http://www.wso2.org/php/xsd}getPathwayAs"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="fileType" qname="{http://www.wso2.org/php/xsd}>getPathwayAs>fileType" /><s:basetype optional="false" unbounded="false" typename="string" name="pwId" qname="{http://www.wso2.org/php/xsd}>getPathwayAs>pwId" /><s:basetype optional="false" unbounded="false" typename="int" name="revision" qname="{http://www.wso2.org/php/xsd}>getPathwayAs>revision" /></s:elements></s:complextype></s:extensions>java.lang.StringtruefileType0'text/plain'java.lang.StringtruepwId0'text/plain'java.lang.Stringtruerevision0'text/plain'0output0'text/xml'net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetPathwayAsOutputinput0data00net.sf.taverna.t2.activitieswsdl-activity0.4net.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="getPathwayAsResponse" name="parameters" qname="{http://www.wso2.org/php/xsd}getPathwayAsResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="base64Binary" name="data" qname="{http://www.wso2.org/php/xsd}>getPathwayAsResponse>data" /></s:elements></s:complextype></s:extensions>java.lang.Stringtrueinput0'text/xml'0data0'application/octet-stream'net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetPathwayAsparameters0attachmentList11parameters00net.sf.taverna.t2.activitieswsdl-activity0.4net.sf.taverna.t2.activities.wsdl.WSDLActivityhttp://www.wikipathways.org/wpi/webservice/webservice.php?wsdlgetPathwayAsnet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeconcat_dot_string2_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity0.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity.net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0000net.sf.taverna.t2workflowmodel-impl0.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeconcat_filetypestring2concat_filetypestring1concat_dotstring2concat_dotstring1writeFilefileNamewriteFiledatagetPathwayAs_inputpwIdgetPathwayAs_inputfileTypegetPathwayAs_inputrevisiongetPathwayAsOutputinputgetPathwayAsparameterswrittenFileThomas Kelder2009-02-02 16:58:14.365 CETWrite pathway to disk2009-02-02 16:58:14.365 CETDownloads and writes a pathway from WikiPathways to a local disk in the given file type.2009-02-02 16:58:14.365 CET