Workflow20BLAST_IDsBLAST_STATUSBLAST_GRAPHICALBLAST_OUTPUTINTERPRO_XMLINTERPRO_STATUSINTERPRO_GRAPHICALINTERPRO_OUTPUTBLAST_FIRST_ID_LISTGENBANK_FILEKEGG_PATHWAY_DESCKEGG_PATHWAY_BY_GENEKEGG_IMAGE_URLKEGG_IMAGEKEGG_DESCRIPTIONSKEGG_IDtranseqsequence_direct_data0outseq00net.sf.taverna.t2.activitiessoaplab-activity1.3net.sf.taverna.t2.activities.soaplab.SoaplabActivity http://www.ebi.ac.uk/soaplab/services/nucleic_translation.transeq 0 1.0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeemailvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity g.georgiou@newcastle.ac.uk net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBLASTsequence0email0getResult_2_output_output00getStatus_output_status00getResult_graphic_output_output00getResult_original_output00list00net.sf.taverna.t2.activitiesdataflow-activity1.3net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeINTERPROsequence0email0getResult_3_output_output00Workflow16_getStatus_output_status00Graphical_output00getResult_output_output00net.sf.taverna.t2.activitiesdataflow-activity1.3net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokemakeGenBankFormatseqin1uniProtIDs1contents00net.sf.taverna.t2.activitieslocalworker-activity1.3net.sf.taverna.t2.activities.localworker.LocalworkerActivity uniProtIDs 1 'text/x-taverna-web-url' java.lang.String true seqin 1 text/plain java.lang.String true contents 0 0 workflow org.embl.ebi.escience.scuflworkers.java.WebPageFetcher UserNameHere 2012-05-04 12:48:55.402 BST net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeglimmerSplitnet.sf.taverna.t2.activitiesexternal-tool-activity1.3net.sf.taverna.t2.activities.externaltool.ExternalToolActivity 789663B8-DA91-428A-9F7D-B3F3DA185FD4 default local <?xml version="1.0" encoding="UTF-8"?> <localInvocation><shellPrefix>/bin/sh -c</shellPrefix><linkCommand>/bin/ln -s %%PATH_TO_ORIGINAL%% %%TARGET_NAME%%</linkCommand></localInvocation> 9526013c-6489-4369-969d-e04c88feb210 perl /home/george/Desktop/Scripts/glimmerSplitter.py /home/george/Desktop/EScience/Glimmer/glimmerresult.predict /home/george/Desktop/EScience/sequence.fasta 1200 1800 false true true 0 false net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeSendToTranseqout11net.sf.taverna.t2.activitiesbeanshell-activity1.3net.sf.taverna.t2.activities.beanshell.BeanshellActivity out 1 1 workflow net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeglimmernet.sf.taverna.t2.activitiesexternal-tool-activity1.3net.sf.taverna.t2.activities.externaltool.ExternalToolActivity 789663B8-DA91-428A-9F7D-B3F3DA185FD4 default local <?xml version="1.0" encoding="UTF-8"?> <localInvocation><shellPrefix>/bin/sh -c</shellPrefix><linkCommand>/bin/ln -s %%PATH_TO_ORIGINAL%% %%TARGET_NAME%%</linkCommand></localInvocation> bb87ec04-7d7d-4e0a-bae6-8aa352b0001e glimmer3 -o50 -g110 -t30 -z11 ~/Desktop/EScience/sequence.fasta ~/Desktop/EScience/Glimmer/icm/icm ~/Desktop/EScience/Glimmer/glimmerresult 1200 1800 false true true 0 false net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokebuild_icmnet.sf.taverna.t2.activitiesexternal-tool-activity1.3net.sf.taverna.t2.activities.externaltool.ExternalToolActivity 789663B8-DA91-428A-9F7D-B3F3DA185FD4 default local <?xml version="1.0" encoding="UTF-8"?> <localInvocation><shellPrefix>/bin/sh -c</shellPrefix><linkCommand>/bin/ln -s %%PATH_TO_ORIGINAL%% %%TARGET_NAME%%</linkCommand></localInvocation> afccfa69-2621-4df7-940c-68d29bc0a6f4 build-icm -r ~/Desktop/EScience/Glimmer/icm/icm < ~/Desktop/EScience/extract/extractoutput.train 1200 1800 false true true 0 false net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeextractnet.sf.taverna.t2.activitiesexternal-tool-activity1.3net.sf.taverna.t2.activities.externaltool.ExternalToolActivity 789663B8-DA91-428A-9F7D-B3F3DA185FD4 default local <?xml version="1.0" encoding="UTF-8"?> <localInvocation><shellPrefix>/bin/sh -c</shellPrefix><linkCommand>/bin/ln -s %%PATH_TO_ORIGINAL%% %%TARGET_NAME%%</linkCommand></localInvocation> 37e2cff8-1af4-4e87-b4e0-69e2e6846977 extract ~/Desktop/EScience/sequence.fasta ~/Desktop/EScience/longorfoutput/output.longorfs > ~/Desktop/EScience/extract/extractoutput.train 1200 1800 out1 ~/Desktop/testtttt false false true true 0 false net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokelongorfnet.sf.taverna.t2.activitiesexternal-tool-activity1.3net.sf.taverna.t2.activities.externaltool.ExternalToolActivity 789663B8-DA91-428A-9F7D-B3F3DA185FD4 default local <?xml version="1.0" encoding="UTF-8"?> <localInvocation><shellPrefix>/bin/sh -c</shellPrefix><linkCommand>/bin/ln -s %%PATH_TO_ORIGINAL%% %%TARGET_NAME%%</linkCommand></localInvocation> b427ecce-db3b-4283-9f99-e91e3a280a71 long-orfs ~/Desktop/EScience/sequence.fasta ~/Desktop/EScience/longorfoutput/output.longorfs 1200 1800 false true true 0 false net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeUNIPROTTOKEGGid0kegg_id11net.sf.taverna.t2.activitiesdataflow-activity1.3net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeKEGGKeggID0KEGGID00kegg_descriptions00pathway_descriptions00URL11image11pathway_by_genes00net.sf.taverna.t2.activitiesdataflow-activity1.3net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeLocalBlastnet.sf.taverna.t2.activitiesdataflow-activity1.3net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketranseqsequence_direct_dataSendToTranseqoutBLASTsequencetranseqoutseqBLASTemailemailvalueINTERPROsequencetranseqoutseqINTERPROemailemailvaluemakeGenBankFormatseqintranseqoutseqmakeGenBankFormatuniProtIDsBLASTlistUNIPROTTOKEGGidBLASTlistKEGGKeggIDUNIPROTTOKEGGkegg_idBLAST_IDsBLASTgetResult_2_output_outputBLAST_STATUSBLASTgetStatus_output_statusBLAST_GRAPHICALBLASTgetResult_graphic_output_outputBLAST_OUTPUTBLASTgetResult_original_outputINTERPRO_XMLINTERPROgetResult_3_output_outputINTERPRO_STATUSINTERPROWorkflow16_getStatus_output_statusINTERPRO_GRAPHICALINTERPROGraphical_outputINTERPRO_OUTPUTINTERPROgetResult_output_outputBLAST_FIRST_ID_LISTBLASTlistGENBANK_FILEmakeGenBankFormatcontentsKEGG_PATHWAY_DESCKEGGpathway_descriptionsKEGG_PATHWAY_BY_GENEKEGGpathway_by_genesKEGG_IMAGE_URLKEGGURLKEGG_IMAGEKEGGimageKEGG_DESCRIPTIONSKEGGkegg_descriptionsKEGG_IDKEGGKEGGID bcd3ebb1-4d78-4e24-b831-569cfea98515 2012-04-29 18:30:16.159 BST ad13cc0e-651e-45be-a477-2facb0497807 2012-04-30 16:14:34.829 BST 979dd8b0-2150-4b7a-b057-eae8f9038d25 2012-05-01 21:09:55.962 BST 6d0073f0-5b72-41d5-9b8d-70ffbebb533f 2012-05-01 15:15:47.704 BST ef125a51-b06e-44d4-8cfa-4e136fa8bf71 2012-04-29 19:59:55.293 BST 381c3334-277c-4c3b-903e-bb3964a22ad0 2012-05-01 16:22:00.927 BST aab9be60-995d-44ae-a417-97493b7ca856 2012-05-03 17:29:41.297 BST 4a4d8bf9-8ab2-49eb-96d2-901befe5f15b 2012-05-01 20:44:10.710 BST 8dcd6574-c32a-4ec1-8a90-d27caf5f56d9 2012-05-03 14:51:17.807 BST cc157d9d-6adc-4d89-82ad-0ce99881e690 2012-05-03 15:04:52.260 BST c4f35a8c-0794-472c-8307-57b0fd4b4268 2012-04-29 18:19:13.437 BST 6a72a79a-be68-4ee3-8892-842acd6f2170 2012-05-02 10:21:39.631 BST a2170f1d-3056-4c7d-be1c-09c7188e18be 2012-05-03 16:54:38.33 BST 50bccf72-d169-4111-9734-6ae1406e5308 2012-05-01 15:53:58.100 BST a2f80af5-9b63-49b7-8464-2bea6b54c025 2012-05-01 17:19:15.508 BST e3b955d9-40a9-4107-a576-6f5f112179cb 2012-05-03 12:09:35.240 BST 1af51fa1-1087-47ee-9edb-825d0b912d54 2012-05-02 13:37:43.547 BST 05b5c7be-2844-4a40-a95d-0026adfa133d 2012-05-03 13:28:54.567 BST c7eadbcd-db27-4182-9da1-35af62edb661 2012-04-29 19:19:01.33 BST df471b76-8dc7-4883-83f7-b00f9248c317 2012-05-01 20:32:28.196 BST 0f163c6c-c76a-43e9-a3aa-f9316a2b57b3 2012-04-30 14:25:00.246 BST 6d36b735-eb99-473c-bdfb-da875c6f7bd3 2012-05-01 17:55:53.637 BST 649a63cc-a8ae-41c5-9e7b-e58eb3dc5314 2012-05-01 16:08:53.673 BST 92c4e02c-e9af-4e28-9551-f43eb7ef70a5 2012-05-01 20:38:21.426 BST 895dc6e5-4bff-4430-8f64-abde163cf5d8 2012-05-03 13:07:45.84 BST a495cab3-719a-43ad-a17c-da2a6274909f 2012-05-01 11:57:49.184 BST 0b0be8af-c589-4c1f-8434-106bc6b9bd41 2012-04-29 18:33:58.550 BST 8e45821c-7ca0-469c-bbf2-28593e64ed8c 2012-04-29 18:21:42.265 BST f46c5aab-33cd-4def-8faf-741c3842e1f5 2012-05-03 13:12:56.633 BST 9b05bb95-51f7-4b33-8ef9-38a696ee8f2f 2012-04-27 15:41:09.395 BST 1ed38675-5128-4687-ab3b-67534da7516c 2012-05-02 14:06:53.492 BST ec86c050-64a9-4380-b4f9-f5641eeca641 2012-04-30 14:30:07.273 BST 4d7efb35-2ce5-4c89-8c74-575eabc6a6f5 2012-05-03 13:03:39.539 BST a158d09f-deac-46cd-8633-db79dffb30f6 2012-05-03 17:45:28.900 BST 88afedab-f14a-47a2-869e-f1091b2207ab 2012-05-01 17:03:57.851 BST 3ff61315-0ed8-4d33-9284-419a15c79a76 2012-04-30 14:28:14.568 BST 217be766-2acd-44f6-b0e9-e5d36312b6b5 2012-04-30 10:53:36.863 BST b1a0b9fa-4996-41c6-82b5-b35e67d857a1 2012-05-03 16:52:30.483 BST d8be11ce-b9ef-4442-888a-e21d8dc381b2 2012-05-01 15:21:30.356 BST a26cc1de-ccf7-4c01-b79a-e1a1d12a7d78 2012-05-01 16:59:34.51 BST bc3f6301-714e-4e81-b965-26ca82db8781 2012-05-02 11:06:01.247 BST a6afc09c-c630-45e3-94ce-7b592c8b7be7 2012-05-03 11:55:38.703 BST 202fcc97-9ef8-4d61-8d96-c820ab1ddcc5 2012-05-01 17:24:09.163 BST b51fdbad-96cd-4d6b-a884-f9d97f02ec67 2012-05-01 16:22:48.958 BST 2609ce36-08b7-494f-afa4-ba8cee686241 2012-05-01 15:41:45.63 BST f5991d03-c43b-446b-85b1-4ba2931867cd 2012-04-30 16:21:31.930 BST b8535b1b-1a82-4343-be17-ecfd8279f97f 2012-05-01 17:39:36.756 BST a17f6114-e39a-4dfd-a7f1-9aee56bb5abf 2012-05-02 13:29:05.189 BST 6e4b8c4d-76d5-4630-a7ab-14d9da83f303 2012-05-03 12:46:23.644 BST 78c9b314-7906-4a49-a035-c9b5d44453e3 2012-05-01 15:02:57.686 BST 6d45b068-aa6f-4bd8-b05a-3fef0f62f59e 2012-05-01 20:10:54.644 BST d6cd08e4-7afc-425c-b12b-478f8a1c971e 2012-05-03 16:03:51.366 BST 1ce24dab-0714-4010-bb94-afd857a888c7 2012-04-29 21:26:36.49 BST c95e4a4b-7b4d-4427-a01b-8e3743d7f389 2012-05-01 20:06:32.857 BST c9def9c0-83df-482c-a555-b724e39781b7 2012-05-03 17:27:23.758 BST 2ad99db6-3d07-45b0-94a1-451ab08f30c3 2012-05-03 19:16:31.544 BST 6377abb4-9aa7-40cc-8668-bf8fd45f94bf 2012-05-01 16:45:09.53 BST 01662aba-bbd8-44da-8ad2-15719ca7312d 2012-05-03 13:27:26.721 BST f0bc2b97-dbba-4ea0-b40e-210faa23e385 2012-04-30 13:48:52.967 BST 4e62225a-02e0-4fe0-8c71-58384d4a8730 2012-04-30 13:59:13.457 BST 227ff4a8-2e61-437c-8688-0dd02dbbdbdc 2012-04-29 21:18:38.358 BST e2df867a-4026-4fc4-94b6-547cd618c4e4 2012-05-02 14:12:12.42 BST e1be02bb-1ce4-4542-bfdb-fd15aa5b35b2 2012-05-01 19:48:35.920 BST 9831c871-9137-44ff-a7b9-c1c9b38d0fe5 2012-05-03 18:02:14.343 BST 898cfaa0-25b0-4f9a-857a-182a5633741e 2012-05-03 18:17:16.715 BST 9b6ce065-5944-411f-b8da-08098d05e648 2012-05-01 20:56:48.285 BST 88c31557-e8b6-4062-83f2-622f7a8d9c46 2012-05-03 17:11:07.273 BST 8d0d1749-a4ff-47c9-aa3e-74ecc4f143db 2012-05-03 19:09:15.621 BST ea79355c-329b-4a1f-85bf-9f9174f1a45b 2012-05-03 17:07:45.623 BST a25cc0f7-05fc-4630-aab5-867675816c89 2012-04-29 18:48:43.389 BST 7a73d55e-94da-43c2-96be-91ede8c67177 2012-05-01 15:13:49.959 BST 328999d2-6f87-46fc-bf21-a35a6d06d3eb 2012-05-01 12:20:52.163 BST 9adb11b3-6dff-424c-8aff-d3b52278c6e2 2012-05-01 20:35:31.249 BST d37ba70b-eff7-481a-aba5-5ac3c9805ed6 2012-05-01 19:04:00.985 BST ebcd4477-e04d-4c34-8899-49eb599ce049 2012-05-01 17:13:18.855 BST 6e5f1c3e-05a7-434a-b362-c003bab40007 2012-05-02 14:04:20.361 BST e7ca58a2-6480-4187-a42c-d99bd4198b1a 2012-05-03 17:19:33.806 BST c0f3dd74-5717-4a1f-b7fd-f43ea89afa08 2012-05-01 17:11:08.55 BST fb359f44-f71c-4a32-b7eb-d4fe73c767fe 2012-05-03 13:00:03.49 BST d2deaf02-cb36-4416-9313-ef9ea692b990 2012-04-29 18:27:20.37 BST f317d3df-d78e-4c43-a827-3fdb4c3db180 2012-05-03 17:03:13.512 BST 8f7cfbaa-5704-4cea-9001-b46559ff7ac1 2012-05-02 13:45:37.362 BST 3f60b9c0-1f3b-44e9-8845-1161f40adbf0 2012-05-03 15:24:47.657 BST c14e4c9d-b561-48a7-9007-e5d3baac9066 2012-04-29 18:31:16.46 BST 9c3fb389-e7f1-43f9-b684-d8dcbb52fa8a 2012-05-02 18:19:38.151 BST 3d4ad22d-9b49-422c-b958-dcdfbcc6bf65 2012-05-01 15:25:03.182 BST 98d17ed1-df00-4fae-b838-088940e65412 2012-04-29 18:27:49.742 BST 6b14b026-8b0a-419e-89b6-354e1a75a475 2012-05-01 17:33:37.403 BST 89ade1a1-12bb-4ad3-9b8e-861018e87834 2012-05-03 15:58:47.402 BST 98aa4a01-43d3-4e83-aa51-e9297c94dadc 2012-04-29 18:32:06.774 BST 1cf8fadc-c7f2-4ca4-a9b1-d8774388806b 2012-05-03 13:47:55.442 BST f60b3ed4-3696-47b3-95c5-a3ab54a003f3 2012-05-03 15:40:46.355 BST fc9faf09-f5da-4299-a854-a078c56b48a5 2012-05-03 12:21:41.915 BST e1235853-0247-4c93-a658-c60d7da7b561 2012-05-03 17:15:47.379 BST daabebdd-7695-43d9-a960-a6a39d03a9a4 2012-04-27 15:44:34.955 BST 9849762b-c1ac-482a-b706-1ac05304815b 2012-04-29 18:13:16.776 BST 2d202ea1-2abe-40fe-a502-b96f6fed4858 2012-05-01 17:43:15.155 BST bc6ecd72-3fb9-4006-a6a6-2d526913a40c 2012-05-02 13:55:24.599 BST 68a9b876-5541-428f-9a0e-c841f8d63813 2012-04-29 21:29:33.337 BST 44981185-f91a-43cf-8d05-a376074040b5 2012-05-03 18:16:07.51 BST 0f0a5a47-8d41-4979-ae62-ab835024f07e 2012-05-03 12:20:34.576 BST d67452cd-919a-42ad-8385-0356ad6b4cfe 2012-05-01 16:24:50.303 BST ca1f15ce-0476-4b44-b51f-2ff5d9fe5c37 2012-05-01 12:00:07.561 BST 70ac1afd-814c-48a7-9bba-8d93ab32ef5b 2012-05-01 16:20:16.556 BST e4339e64-0830-4d8b-a436-f5d8174c1aed 2012-05-01 17:15:34.312 BST 484c70eb-1a4d-4e21-a6ca-d9c17a0169b2 2012-05-03 16:57:48.647 BST fc51ef14-3f30-429f-ad74-d23b605adfd4 2012-04-29 21:03:53.786 BST fbbb9e27-e0ef-4bc6-8ab1-cc58b2f5fb19 2012-04-29 20:06:07.540 BST e236dca2-1805-4e3a-b97e-87293c06a030 2012-05-02 13:42:55.840 BST 784ede0d-218a-4c88-8cab-d34c80230e19 2012-04-29 18:20:34.759 BST 653b1eb8-7449-41f1-8f52-945a7f93d89f 2012-04-29 20:08:40.4 BST 4bfc4b20-d6e8-4ce8-acc7-0f4bf4f9efb9 2012-05-03 13:34:39.441 BST 5e3f32db-358e-4da6-bcf2-c46b4d55492a 2012-04-29 21:07:41.710 BST 948a68e6-8102-46b2-94a6-e03c2cf95f99 2012-05-03 14:04:11.57 BST b648f703-4e13-4ca2-af0a-feca103b074f 2012-05-01 20:05:00.346 BST 5a8dfb9b-0ad8-4b56-838b-811e829673ec 2012-05-02 10:13:17.149 BST fa747c22-a1a1-4f3f-9d7b-42afd8fc3594 2012-05-01 17:49:07.480 BST a0763160-57f9-42f3-95e4-c52c00f4d45d 2012-05-03 12:44:13.348 BST e269303a-c40d-4843-ac49-05c885acc226 2012-05-01 15:56:56.522 BST f6784314-afa2-4f14-b2d5-5ddb434dbd2c 2012-05-04 00:44:09.961 BST 309a9efc-cbcd-4d6d-9d0f-5d7f8169d94b 2012-04-27 16:04:38.482 BST 78e8f8b7-ff6c-4689-8008-1c2a62d9d72f 2012-04-29 20:24:25.59 BST b8e0f090-29f7-4e6d-b7e4-0f8536c4d10a 2012-05-03 16:18:29.168 BST 917c24b8-7fc6-4e44-83ed-6c24d4b2796d 2012-05-03 12:57:19.7 BST e05b54c7-f456-425d-a80f-11e945b6f68f 2012-05-01 16:51:32.410 BST 5232cf95-f520-4c88-b8ee-ee893218564a 2012-05-03 17:49:12.413 BST bac30540-89fc-426e-928a-9d87892292d2 2012-05-02 10:18:08.713 BST e2792fc1-94c3-4296-adaa-f3c01baa695e 2012-05-03 15:43:14.387 BST ab54b300-558f-461d-9ed1-adc5797a1d6c 2012-05-01 15:43:35.27 BST 8b055d39-0205-4754-8841-93fbc24e7dc5 2012-05-03 16:48:31.334 BST a890bf40-1d48-4c25-b3f6-9df68b53053d 2012-05-03 17:53:17.335 BST 3073bbe3-eba5-41dc-bfe2-a6894b29163f 2012-05-03 14:01:40.562 BST be859873-86cd-44db-a624-db465a909b2d 2012-04-29 18:12:24.338 BST 82ca2ca9-5468-4d9b-9be1-0d02a778d7b7 2012-05-03 18:15:04.1 BST 52decb20-6a8a-46c8-a778-077e711c98e8 2012-05-02 10:11:37.917 BST 4036365e-ec3b-42c1-8fb2-c5e35f508542 2012-05-01 16:27:10.45 BST 4cf0bad7-6a9a-4d7a-9ed4-6e5cb0a6392f 2012-04-29 20:03:31.605 BST 7b10a7e3-702a-4a1d-9630-0dd3a49721c7 2012-05-03 16:27:34.412 BST d29e53fd-37ed-4078-b7f3-a04853fb4f9f 2012-05-03 16:45:16.635 BST 408cfab0-9834-47fe-9a45-91f010076394 2012-05-01 16:07:59.404 BST ca782954-6e74-49dd-a5a6-4cc250426efc 2012-04-30 16:22:49.473 BST 60583b22-2d24-433f-a606-d1c44d794f63 2012-05-03 12:25:39.466 BST 2899774e-a61b-4b6e-99ec-ed57c8f736a2 2012-05-01 12:18:09.684 BST a6cff30a-956f-4bb7-8977-7095262aaca6 2012-05-03 13:32:08.445 BST 395f45cd-8697-491e-b15b-810007a68715 2012-05-03 15:55:02.597 BST c34de1e2-f693-40f4-a816-91651f7a81be 2012-05-01 12:20:05.869 BST 409bac98-f934-4779-abb3-320828607021 2012-05-01 20:31:09.700 BST 0c471f79-9962-435c-87a8-ca3505c07f79 2012-05-01 15:18:16.390 BST 78193870-e3a4-4802-a7ee-1351e2d48417 2012-04-29 18:16:35.722 BST 783d6d18-23e5-40c4-9e46-87bb07794e8b 2012-05-01 15:10:15.521 BST 6b44a1c3-8d32-4640-8ff6-7ecff0ef9d28 2012-05-01 15:37:49.854 BST 1816fbd5-5191-4bed-ac34-52489de2ecb1 2012-04-29 21:28:22.638 BST 5e8501a3-81e2-4062-bd22-a7afe4a819aa 2012-05-01 20:32:02.3 BST acd4474c-9a87-46df-b73a-a695485a307c 2012-04-29 18:22:52.870 BST 9248ed66-7b3d-46a2-a640-0b6ce7f51c68 2012-04-29 18:56:08.627 BST 6ab4248a-8b2c-41cd-a9ae-7745fd08f2cf 2012-05-02 10:10:41.266 BST 0200317d-b57a-4c9f-a15b-bec361500689 2012-05-03 13:04:00.231 BST 8b6b5c61-784e-46cd-888b-44eb672b0cb7 2012-05-02 18:28:43.494 BST ac1a781f-f1a0-4cdf-8f9b-f8f3a91f5a8a 2012-05-03 15:03:04.338 BST c0ff1bba-9b53-4f2c-8106-e11c9ee3e3bf 2012-05-01 17:45:49.407 BST 8710d2d7-ab4b-47fb-9f54-a1fe994ee8ff 2012-05-03 15:27:33.415 BST 6a3bb894-db0b-46b1-82d4-fbc075f7d052 2012-05-02 14:26:51.556 BST 3de6e8a9-0957-4801-b807-285c359d85a8 2012-05-01 17:31:06.396 BST b1ac7cf9-2f0b-4a34-9aa1-687392a05c7c 2012-04-29 19:13:22.277 BST 3076fad7-9a7f-4689-8b1a-dea8ccbd57a4 2012-04-29 20:16:06.934 BST 60d3463d-351b-4bef-b574-3ac67fe875ad 2012-04-30 11:05:46.78 BST 5ef56624-c9ff-4062-8b2c-d4c0336eb9c6 2012-05-04 12:50:03.435 BST 42d80c50-caf8-4663-9245-856441eefbf3 2012-05-04 13:01:05.389 BST 1e2d6bcd-1fe4-4a89-ac73-cf65a72ab8c6 2012-05-03 17:35:48.421 BST 7ef152d0-abab-420e-8f36-14c886f4bd1d 2012-04-29 18:18:10.709 BST 75a4063d-5c59-4c08-82ee-932bf99fc4e8 2012-04-29 20:07:16.450 BST 249afb3b-0fa6-40f3-8315-67c73921a8a7 2012-04-30 13:48:19.929 BST b79bdeff-76bb-4dc2-9a85-6db52cabd748 2012-05-03 16:31:31.941 BST 05a70411-1b1d-46e7-8cf3-751241a4c0c8 2012-05-01 20:30:36.646 BST 79cd8bfd-da46-40db-b362-7ee56bd3b08d 2012-05-01 15:59:03.836 BST 697ec331-afc0-4200-ba56-28841113bff7 2012-04-29 20:25:43.401 BST 8c5c43c8-61e0-40f4-bd98-f272aa261805 2012-04-29 20:13:06.299 BST 302a42d6-a98d-467b-a513-fba8b0a256d9 2012-05-01 16:38:08.886 BST 1acdfe87-bbb4-4abc-afc9-c355b0b5fc3a 2012-04-29 19:54:45.110 BST 990754f3-26cf-4890-a395-292be2bc7d96 2012-05-03 12:41:04.984 BST 0450ee2e-10fe-46f5-b223-1a574816a0a1 2012-04-29 18:33:24.592 BST 617e8251-ccff-4df3-838a-85477cabe64a 2012-04-29 21:25:31.798 BST 4dd83703-71b4-4379-85e8-8ac3a87ad96b 2012-05-01 17:06:12.997 BST 2acaeb7a-de39-48ca-ac35-05eedb28fd3c 2012-05-03 15:45:09.216 BST 3e840238-1c73-4599-963e-f8694ff7ec89 2012-04-30 17:56:07.880 BST 5803995c-3b2f-44af-a69e-6dfe2492d0c5 2012-05-01 10:44:57.841 BST 7211d88a-5a20-4a37-b75d-1313f372d4d0 2012-05-01 16:44:22.526 BST ec440288-aab8-4ba9-88e0-6b082b9f7fb3 2012-05-03 15:52:03.919 BST bf63ba90-f08f-4068-b337-180b1227205a 2012-05-02 10:17:31.525 BST 9869d7d5-eb16-4b17-9d0e-675808fba44d 2012-05-01 20:43:16.159 BST c9285e63-d726-4448-84af-dd15f903fbad 2012-05-03 16:24:13.551 BST 8612bc27-2435-497f-b8dc-d2173fedf827 2012-05-03 18:31:49.353 BST 3444e480-300b-479f-9092-092848d4da9d 2012-05-02 13:50:05.785 BST 26c5a58b-a89c-4c4a-ab5d-3d3140d7abf1 2012-04-29 18:21:54.252 BST 532e48a3-3973-443a-9697-01175eddabb0 2012-05-03 17:05:40.55 BST 41e71ba4-4c54-4444-905c-92529aca2b01 2012-05-02 11:17:50.141 BST ab14665b-be36-4c99-a18c-3ac10d00439c 2012-04-29 19:27:52.714 BST 24ec9f31-49fd-4110-86c7-e6557ea02156 2012-05-03 13:00:18.823 BST 4d38102a-98df-47d7-b910-4b0c2cececf3 2012-05-03 12:17:22.1 BST 226496e0-67a0-41df-bada-cdc624bdab0f 2012-04-29 20:30:12.551 BST 3e8cc54d-6dc7-4bc2-ab4c-7e896ba8f90b 2012-05-01 16:47:57.51 BST c8bab5e3-6758-41e6-9bf3-0a8599a99390 2012-04-29 19:07:27.155 BST 3d786480-c1aa-455b-86f1-ddcc64fadde2 2012-05-03 12:16:31.651 BST c5fdf881-88b9-4671-ac18-46e48da5e90a 2012-05-03 16:38:52.281 BST dedf4ead-262f-4a7f-9557-66f1a2f0243a 2012-05-03 12:34:56.491 BST f1a35a24-fb6d-4a8b-b11e-42125aa4ee93 2012-04-29 18:16:57.409 BST 5d6c12ec-c10c-4c8f-ad8f-a4b09abead32 2012-04-30 11:03:30.56 BST 2c5107e9-8afb-4409-96cc-15af44aa7ee2 2012-05-03 16:34:40.380 BST 17b7aa95-1a14-4ce3-8837-7294237b16f3 2012-04-30 17:55:22.768 BST ab2085be-4f33-4e29-8a9f-dcd90760dd48 2012-04-29 19:18:02.207 BST 9c2e009f-68c3-41c9-9828-b0826154f8e0 2012-05-03 16:41:31.821 BST 90d15a49-5052-47cc-8780-6ed21fe1ce7f 2012-05-02 13:59:52.240 BST Status_jobID00getStatus_output_statusgetStatusparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/services/soap/ncbiblast?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_inputjobId0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity jobId 0 'text/plain' false output 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getStatus" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getStatus"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname="&gt;getStatus&gt;jobId" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_outputinput0status00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity input 0 'text/xml' java.lang.String false status 0 'text/plain' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getStatusResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getStatusResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="status" qname="&gt;getStatusResponse&gt;status" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatusparametersgetStatus_inputoutputgetStatus_inputjobIdjobIDgetStatus_outputinputgetStatusparametersgetStatus_output_statusgetStatus_outputstatus 10b2ab29-e2c4-49ca-8667-2d6185696ac8 2011-01-11 16:35:36.301 GMT 479f5c10-89de-4851-9329-4eca70e743e1 2011-01-11 16:37:35.2 GMT Status 2011-01-11 16:37:21.331 GMT EBI_NCBI_BLASTsequence00 Query seqeunce. Either the actual sequence (fasta format recommended) or a database identifer in database:identifier format (e.g. uniprot:wap_rat). 2011-01-17 12:44:43.843 GMT >sp|Q9BTV4|TMM43_HUMAN Transmembrane protein 43 OS=Homo sapiens GN=TMEM43 PE=1 SV=1 MAANYSSTSTRREHVKVKTSSQPGFLERLSETSGGMFVGLMAFLLSFYLIFTNEGRALKT ATSLAEGLSLVVSPDSIHSVAPENEGRLVHIIGALRTSKLLSDPNYGVHLPAVKLRRHVE MYQWVETEESREYTEDGQVKKETRYSYNTEWRSEIINSKNFDREIGHKNPSAMAVESFMA TAPFVQIGRFFLSSGLIDKVDNFKSLSLSKLEDPHVDIIRRGDFFYHSENPKYPEVGDLR VSFSYAGLSGDDPDLGPAHVVTVIARQRGDQLVPFSTKSGDTLLLLHHGDFSAEEVFHRE LRSNSMKTWGLRAAGWMAMFMGLNLMTRILYTLVDWFPVFRDLVNIGLKAFAFCVATSLT LLTVAAGWLFYRPLWALLIAGLALVPILVARTRVPAKKLE 2011-01-17 12:45:10.202 GMT email00 Your email address 2011-01-17 12:45:20.108 GMT getStatus_output_statusgetResult_original_outputgetResult_graphic_output_outputgetResult_2_output_outputlistrunparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/services/soap/ncbiblast?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_inputparameters0email0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity email 0 'text/plain' false title 0 'text/plain' false parameters 0 'text/xml' false output 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}run"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="email" qname="&gt;run&gt;email" /><s:basetype optional="true" unbounded="false" typename="string" name="title" qname="&gt;run&gt;title" /><s:complextype optional="false" unbounded="false" typename="InputParameters" name="parameters" qname="&gt;run&gt;parameters"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="program" qname="InputParameters&gt;program" /><s:basetype optional="true" unbounded="false" typename="string" name="matrix" qname="InputParameters&gt;matrix" /><s:basetype optional="true" unbounded="false" typename="int" name="alignments" qname="InputParameters&gt;alignments" /><s:basetype optional="true" unbounded="false" typename="int" name="scores" qname="InputParameters&gt;scores" /><s:basetype optional="true" unbounded="false" typename="string" name="exp" qname="InputParameters&gt;exp" /><s:basetype optional="true" unbounded="false" typename="int" name="dropoff" qname="InputParameters&gt;dropoff" /><s:basetype optional="true" unbounded="false" typename="string" name="match_scores" qname="InputParameters&gt;match_scores" /><s:basetype optional="true" unbounded="false" typename="int" name="gapopen" qname="InputParameters&gt;gapopen" /><s:basetype optional="true" unbounded="false" typename="int" name="gapext" qname="InputParameters&gt;gapext" /><s:basetype optional="true" unbounded="false" typename="string" name="filter" qname="InputParameters&gt;filter" /><s:basetype optional="true" unbounded="false" typename="string" name="seqrange" qname="InputParameters&gt;seqrange" /><s:basetype optional="true" unbounded="false" typename="boolean" name="gapalign" qname="InputParameters&gt;gapalign" /><s:basetype optional="true" unbounded="false" typename="int" name="align" qname="InputParameters&gt;align" /><s:basetype optional="false" unbounded="false" typename="string" name="stype" qname="InputParameters&gt;stype" /><s:basetype optional="true" unbounded="false" typename="string" name="sequence" qname="InputParameters&gt;sequence" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="database" qname="InputParameters&gt;database"><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:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_outputinput0jobId00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity input 0 'text/xml' java.lang.String false jobId 0 'text/plain' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="runResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}runResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname="&gt;runResponse&gt;jobId" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_input_2sequence0program0database1stype0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity program 0 'text/plain' false matrix 0 'text/plain' false alignments 0 'text/plain' false scores 0 'text/plain' false exp 0 'text/plain' false dropoff 0 'text/plain' false match_scores 0 'text/plain' false gapopen 0 'text/plain' false gapext 0 'text/plain' false filter 0 'text/plain' false seqrange 0 'text/plain' false gapalign 0 'text/plain' false align 0 'text/plain' false stype 0 'text/plain' false sequence 0 'text/plain' false database 1 l('text/plain') false output 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="InputParameters" name="parameters" qname="&gt;run&gt;parameters"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="program" qname="InputParameters&gt;program" /><s:basetype optional="true" unbounded="false" typename="string" name="matrix" qname="InputParameters&gt;matrix" /><s:basetype optional="true" unbounded="false" typename="int" name="alignments" qname="InputParameters&gt;alignments" /><s:basetype optional="true" unbounded="false" typename="int" name="scores" qname="InputParameters&gt;scores" /><s:basetype optional="true" unbounded="false" typename="string" name="exp" qname="InputParameters&gt;exp" /><s:basetype optional="true" unbounded="false" typename="int" name="dropoff" qname="InputParameters&gt;dropoff" /><s:basetype optional="true" unbounded="false" typename="string" name="match_scores" qname="InputParameters&gt;match_scores" /><s:basetype optional="true" unbounded="false" typename="int" name="gapopen" qname="InputParameters&gt;gapopen" /><s:basetype optional="true" unbounded="false" typename="int" name="gapext" qname="InputParameters&gt;gapext" /><s:basetype optional="true" unbounded="false" typename="string" name="filter" qname="InputParameters&gt;filter" /><s:basetype optional="true" unbounded="false" typename="string" name="seqrange" qname="InputParameters&gt;seqrange" /><s:basetype optional="true" unbounded="false" typename="boolean" name="gapalign" qname="InputParameters&gt;gapalign" /><s:basetype optional="true" unbounded="false" typename="int" name="align" qname="InputParameters&gt;align" /><s:basetype optional="false" unbounded="false" typename="string" name="stype" qname="InputParameters&gt;stype" /><s:basetype optional="true" unbounded="false" typename="string" name="sequence" qname="InputParameters&gt;sequence" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="database" qname="InputParameters&gt;database"><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> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeStatusjobID0getStatus_output_status00net.sf.taverna.t2.activitiesdataflow-activity1.3net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Loop <activity xmlns="http://taverna.sf.net/2008/xml/t2flow"><raven><group>net.sf.taverna.t2.activities</group><artifact>beanshell-activity</artifact><version>1.2</version></raven><class>net.sf.taverna.t2.activities.beanshell.BeanshellActivity</class><inputMap /><outputMap /><configBean encoding="xstream"><net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean xmlns=""> <script>loop = "" + getStatus_output_status.equals("RUNNING"); if ("true".matches(loop)) { Thread.sleep(500); }</script> <dependencies /> <classLoaderSharing>workflow</classLoaderSharing> <localDependencies /> <artifactDependencies /> <inputs> <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean> <translatedElementType>java.lang.String</translatedElementType> <allowsLiteralValues>true</allowsLiteralValues> <name>getStatus_output_status</name> <depth>0</depth> </net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean> </inputs> <outputs> <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean> <granularDepth>0</granularDepth> <name>loop</name> <depth>0</depth> </net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean> </outputs> </net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean></configBean><annotations /></activity> true net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeprogram_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity blastp net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokedatabase_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity uniprotkb net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokestype_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity protein net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/services/soap/ncbiblast?wsdl getResult net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_originalFormatjobId0type0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity jobId 0 'text/plain' false type 0 'text/plain' false parameters 1 'text/xml' false output 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResult" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResult"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname="&gt;getResult&gt;jobId" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="&gt;getResult&gt;type" /><s:arraytype optional="true" unbounded="false" wrapped="false" typename="wsRawOutputParameters" name="parameters" qname="&gt;getResult&gt;parameters"><s:elementtype><s:complextype optional="false" unbounded="false" typename="wsRawOutputParameter" name="" qname="{http://soap.jdispatcher.ebi.ac.uk}wsRawOutputParameter"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="wsRawOutputParameter&gt;name" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="value" qname="wsRawOutputParameter&gt;value"><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:elementtype></s:arraytype></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_outputinput0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity input 0 'text/xml' java.lang.String false output 0 'application/octet-stream' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResultResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="base64Binary" name="output" qname="&gt;getResultResponse&gt;output" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeoutput_outvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity out net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_graphicparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/services/soap/ncbiblast?wsdl getResult net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_graphicFormatjobId0type0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity jobId 0 'text/plain' false type 0 'text/plain' false parameters 1 'text/xml' false output 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResult" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResult"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname="&gt;getResult&gt;jobId" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="&gt;getResult&gt;type" /><s:arraytype optional="true" unbounded="false" wrapped="false" typename="wsRawOutputParameters" name="parameters" qname="&gt;getResult&gt;parameters"><s:elementtype><s:complextype optional="false" unbounded="false" typename="wsRawOutputParameter" name="" qname="{http://soap.jdispatcher.ebi.ac.uk}wsRawOutputParameter"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="wsRawOutputParameter&gt;name" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="value" qname="wsRawOutputParameter&gt;value"><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:elementtype></s:arraytype></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_graphic_outputinput0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity input 0 'text/xml' java.lang.String false output 0 'application/octet-stream' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResultResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="base64Binary" name="output" qname="&gt;getResultResponse&gt;output" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeoutput_visualvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity visual-png net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_IDlistparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/services/soap/ncbiblast?wsdl getResult net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_IDListFormatjobId0type0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity jobId 0 'text/plain' false type 0 'text/plain' false parameters 1 'text/xml' false output 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResult" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResult"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname="&gt;getResult&gt;jobId" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="&gt;getResult&gt;type" /><s:arraytype optional="true" unbounded="false" wrapped="false" typename="wsRawOutputParameters" name="parameters" qname="&gt;getResult&gt;parameters"><s:elementtype><s:complextype optional="false" unbounded="false" typename="wsRawOutputParameter" name="" qname="{http://soap.jdispatcher.ebi.ac.uk}wsRawOutputParameter"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="wsRawOutputParameter&gt;name" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="value" qname="wsRawOutputParameter&gt;value"><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:elementtype></s:arraytype></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_IDList_outputinput0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity input 0 'text/xml' java.lang.String false output 0 'application/octet-stream' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResultResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="base64Binary" name="output" qname="&gt;getResultResponse&gt;output" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeoutput_idsvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity ids net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemakelistlist1out00net.sf.taverna.t2.activitiesbeanshell-activity1.3net.sf.taverna.t2.activities.beanshell.BeanshellActivity list 1 text/plain java.lang.String true out 0 0 workflow net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerunparametersrun_inputoutputrun_inputparametersrun_input_2outputrun_inputemailemailrun_outputinputrunparametersrun_input_2sequencesequencerun_input_2programprogram_valuevaluerun_input_2databasedatabase_valuevaluerun_input_2stypestype_valuevalueStatusjobIDrun_outputjobIdgetResultparametersgetResult_originalFormatoutputgetResult_originalFormatjobIdrun_outputjobIdgetResult_originalFormattypeoutput_outvaluegetResult_outputinputgetResultparametersgetResult_graphicparametersgetResult_graphicFormatoutputgetResult_graphicFormatjobIdrun_outputjobIdgetResult_graphicFormattypeoutput_visualvaluegetResult_graphic_outputinputgetResult_graphicparametersgetResult_IDlistparametersgetResult_IDListFormatoutputgetResult_IDListFormatjobIdrun_outputjobIdgetResult_IDListFormattypeoutput_idsvaluegetResult_IDList_outputinputgetResult_IDlistparametersmakelistlistgetResult_IDList_outputoutputgetStatus_output_statusStatusgetStatus_output_statusgetResult_original_outputgetResult_outputoutputgetResult_graphic_output_outputgetResult_graphic_outputoutputgetResult_2_output_outputgetResult_IDList_outputoutputlistmakelistout 80fa27da-c84d-45cd-b7b4-5f86e195dc47 2011-01-17 12:45:23.671 GMT Katy Wolstencroft Hamish McWilliam 2011-01-17 12:43:05.219 GMT 19326fde-1f8f-4848-b6db-73f48c7aa6dd 2012-05-01 15:58:54.894 BST 5560760e-b04b-42cb-89b2-1fa513923a43 2012-05-01 15:09:56.417 BST 70f758aa-7dad-4d04-a625-0de0413c51bb 2012-05-04 13:00:29.58 BST 084a4037-4d35-416b-90f7-2cf0002e6159 2011-01-11 16:57:53.752 GMT 28662a3e-be08-41c1-861f-a19fddf7633b 2012-05-01 15:17:58.288 BST 144d5b04-e328-4be6-b3a9-3ef5a7d0b92d 2012-05-01 15:21:25.13 BST d0e7d555-b25a-45ed-9282-b0dc889faf9f 2012-04-29 20:24:08.142 BST 620a6d3d-be68-4a9a-83dc-04ac0a2b1fa3 2012-05-01 15:37:34.675 BST b1fb5a4b-684b-498d-a304-2de59f4eeddc 2012-05-03 13:02:19.304 BST 44361861-17ad-4a32-8202-d4ebb863d054 2012-05-01 15:41:29.21 BST e1963d10-6fd8-4679-af55-2451939d702c 2012-05-01 15:56:49.969 BST be1833e6-874c-4e2d-b037-76985d82be40 2012-05-01 15:02:53.493 BST ebaa0e1f-a366-4a2c-8de4-abdd60439f91 2012-05-01 17:55:14.330 BST f04f3079-6714-4d15-acad-b102100d3bb1 2012-05-01 15:15:28.637 BST 0e46a027-6d1e-440a-9966-268cdb79a722 2011-01-11 16:51:25.117 GMT 762a0a5b-8f5b-4dc0-8b30-b314ad69a4cf 2012-05-01 11:59:58.393 BST 41c79fc2-0076-4b39-a4d2-664be89a1ed4 2012-05-01 15:53:50.27 BST 52029499-215a-4b57-b0f1-0e8423fb7447 2012-05-01 11:57:20.225 BST f3282d86-7b2e-4086-948f-44ce1d511391 2012-05-01 17:39:09.182 BST 99b615be-188c-4c5f-b694-3b315eb5e248 2012-05-01 17:48:51.850 BST ba611a4c-7109-4b76-95a5-03bb6e8870d1 2012-05-01 12:17:59.694 BST EBI_NCBI_BLAST 2011-01-17 12:40:14.878 GMT 508189ed-b26f-416e-8c57-1fcc9b006149 2012-05-01 12:19:50.284 BST e036cf73-cfbb-4e39-9b33-4313c73f34f4 2012-05-01 15:24:49.828 BST 52c2d8ae-3b43-4494-b06f-7465fca41e51 2012-05-03 13:22:48.573 BST 3beea5e2-c4bc-4698-81d3-98cbc5bb323a 2011-01-11 17:04:21.138 GMT 1aa706ba-f3bf-499d-a482-c9eebbb1851c 2012-05-01 17:45:42.446 BST eaa9f7f0-c567-4301-be3d-f4839a3e305f 2012-05-03 14:01:31.644 BST 14725d8a-5690-4143-86a9-f0dd4cb88c1f 2012-05-01 15:13:31.931 BST f127a274-842a-4856-8335-b7295bcc9bd0 2011-01-11 16:47:31.385 GMT This workflow performs an NCBI blast at the EBI. It uses the new EBI services, which are asynchronous and require looping over the nested workflow (Status) until the workflow has finished. Many of the EBI services now work in this way, so you can use this workflow as an example of the invocation pattern and looping configuration. 2011-01-17 12:42:35.204 GMT eae6d3a3-e53c-433d-bdae-45793bbf6bcf 2012-05-01 17:43:09.182 BST 1bb89877-4884-42ae-bd3d-0c021330a349 2012-05-03 14:09:01.280 BST bad06239-0484-4cb0-9a89-d5db5055fbb1 2012-05-01 12:20:36.50 BST e84b920d-b87e-47c8-a361-eb41145835eb 2012-05-03 12:56:47.169 BST Workflow20id00kegg_idconvertIdentifier2KeggIDObject(identifier)0Object(keggID)00net.sf.taverna.t2.activitiesbiomoby-activity1.3net.sf.taverna.t2.activities.biomoby.BiomobyActivity http://moby.ucalgary.ca/moby/MOBY-Central.pl convertIdentifier2KeggID bioinfo.icapture.ubc.ca net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeObject('identifier')id0namespace0mobyData00net.sf.taverna.t2.activitiesbiomoby-activity1.3net.sf.taverna.t2.activities.biomoby.BiomobyObjectActivity http://moby.ucalgary.ca/moby/MOBY-Central.pl Object net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeParse Moby Data(Object)mobyData('Object')0id11net.sf.taverna.t2.activitiesbiomoby-activity1.3net.sf.taverna.t2.activities.biomoby.MobyParseDatatypeActivity Object http://moby.ucalgary.ca/moby/MOBY-Central.pl keggID net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokenamespacevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity UniProt net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeconvertIdentifier2KeggIDObject(identifier)Object('identifier')mobyDataObject('identifier')ididObject('identifier')namespacenamespacevalueParse Moby Data(Object)mobyData('Object')convertIdentifier2KeggIDObject(keggID)kegg_idParse Moby Data(Object)id 38ccc8f6-2690-4e14-b712-6eca266e7de8 2012-05-02 09:53:37.792 BST 82dc9584-6796-4d1e-b20d-033832cce60a 2012-05-02 10:09:10.47 BST Workflow16JobID00getStatus_output_statusgetStatusparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/services/soap/iprscan?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_inputjobId0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity jobId 0 'text/plain' false output 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getStatus" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getStatus"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname="&gt;getStatus&gt;jobId" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_outputinput0status00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity input 0 'text/xml' java.lang.String false status 0 'text/plain' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getStatusResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getStatusResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="status" qname="&gt;getStatusResponse&gt;status" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatusparametersgetStatus_inputoutputgetStatus_inputjobIdJobIDgetStatus_outputinputgetStatusparametersgetStatus_output_statusgetStatus_outputstatus abf5536b-524b-440c-8fc2-6b50a73aa423 2011-01-11 15:42:53.513 GMT f3ee08ea-908b-487e-959e-462a475c8129 2011-01-11 15:41:48.326 GMT EBI_InterproScan_NewServicessequence00 >sp|Q9BTV4|TMM43_HUMAN Transmembrane protein 43 OS=Homo sapiens GN=TMEM43 PE=1 SV=1 MAANYSSTSTRREHVKVKTSSQPGFLERLSETSGGMFVGLMAFLLSFYLIFTNEGRALKT ATSLAEGLSLVVSPDSIHSVAPENEGRLVHIIGALRTSKLLSDPNYGVHLPAVKLRRHVE MYQWVETEESREYTEDGQVKKETRYSYNTEWRSEIINSKNFDREIGHKNPSAMAVESFMA TAPFVQIGRFFLSSGLIDKVDNFKSLSLSKLEDPHVDIIRRGDFFYHSENPKYPEVGDLR VSFSYAGLSGDDPDLGPAHVVTVIARQRGDQLVPFSTKSGDTLLLLHHGDFSAEEVFHRE LRSNSMKTWGLRAAGWMAMFMGLNLMTRILYTLVDWFPVFRDLVNIGLKAFAFCVATSLT LLTVAAGWLFYRPLWALLIAGLALVPILVARTRVPAKKLE 2011-01-17 16:11:53.0 GMT a protein sequence in Fasta format 2011-01-17 16:11:39.546 GMT email00 Your email address 2011-01-17 16:11:24.515 GMT Workflow16_getStatus_output_statusgetResult_output_outputGraphical_outputgetResult_3_output_outputrunparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/services/soap/iprscan?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_inputparameters0email0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity email 0 'text/plain' false title 0 'text/plain' false parameters 0 'text/xml' false output 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}run"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="email" qname="&gt;run&gt;email" /><s:basetype optional="true" unbounded="false" typename="string" name="title" qname="&gt;run&gt;title" /><s:complextype optional="false" unbounded="false" typename="InputParameters" name="parameters" qname="&gt;run&gt;parameters"><s:elements><s:basetype optional="true" unbounded="false" typename="boolean" name="nocrc" qname="InputParameters&gt;nocrc" /><s:basetype optional="true" unbounded="false" typename="boolean" name="goterms" qname="InputParameters&gt;goterms" /><s:arraytype optional="true" unbounded="false" wrapped="true" typename="ArrayOfString" name="appl" qname="InputParameters&gt;appl"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:basetype optional="true" unbounded="false" typename="string" name="sequence" qname="InputParameters&gt;sequence" /></s:elements></s:complextype></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_input_2sequence0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity nocrc 0 'text/plain' false goterms 0 'text/plain' false appl 1 l('text/plain') false sequence 0 'text/plain' false output 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="InputParameters" name="parameters" qname="&gt;run&gt;parameters"><s:elements><s:basetype optional="true" unbounded="false" typename="boolean" name="nocrc" qname="InputParameters&gt;nocrc" /><s:basetype optional="true" unbounded="false" typename="boolean" name="goterms" qname="InputParameters&gt;goterms" /><s:arraytype optional="true" unbounded="false" wrapped="true" typename="ArrayOfString" name="appl" qname="InputParameters&gt;appl"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:basetype optional="true" unbounded="false" typename="string" name="sequence" qname="InputParameters&gt;sequence" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_outputinput0jobId00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity input 0 'text/xml' java.lang.String false jobId 0 'text/plain' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="runResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}runResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname="&gt;runResponse&gt;jobId" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeStatusJobID0getStatus_output_status00net.sf.taverna.t2.activitiesdataflow-activity1.3net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Loop <activity xmlns="http://taverna.sf.net/2008/xml/t2flow"><raven><group>net.sf.taverna.t2.activities</group><artifact>beanshell-activity</artifact><version>1.2</version></raven><class>net.sf.taverna.t2.activities.beanshell.BeanshellActivity</class><inputMap /><outputMap /><configBean encoding="xstream"><net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean xmlns=""> <script>loop = "" + getStatus_output_status.equals("RUNNING"); if ("true".matches(loop)) { Thread.sleep(500); }</script> <dependencies /> <classLoaderSharing>workflow</classLoaderSharing> <localDependencies /> <artifactDependencies /> <inputs> <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean> <translatedElementType>java.lang.String</translatedElementType> <allowsLiteralValues>true</allowsLiteralValues> <name>getStatus_output_status</name> <depth>0</depth> </net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean> </inputs> <outputs> <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean> <granularDepth>0</granularDepth> <name>loop</name> <depth>0</depth> </net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean> </outputs> </net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean></configBean><annotations /></activity> true net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/services/soap/iprscan?wsdl getResult net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_graphicparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/services/soap/iprscan?wsdl getResult net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_inputjobId0type0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity jobId 0 'text/plain' false type 0 'text/plain' false parameters 1 'text/xml' false output 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResult" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResult"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname="&gt;getResult&gt;jobId" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="&gt;getResult&gt;type" /><s:arraytype optional="true" unbounded="false" wrapped="false" typename="wsRawOutputParameters" name="parameters" qname="&gt;getResult&gt;parameters"><s:elementtype><s:complextype optional="false" unbounded="false" typename="wsRawOutputParameter" name="" qname="{http://soap.jdispatcher.ebi.ac.uk}wsRawOutputParameter"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="wsRawOutputParameter&gt;name" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="value" qname="wsRawOutputParameter&gt;value"><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:elementtype></s:arraytype></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_graphic_inputjobId0type0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity jobId 0 'text/plain' false type 0 'text/plain' false parameters 1 'text/xml' false output 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResult" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResult"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname="&gt;getResult&gt;jobId" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="&gt;getResult&gt;type" /><s:arraytype optional="true" unbounded="false" wrapped="false" typename="wsRawOutputParameters" name="parameters" qname="&gt;getResult&gt;parameters"><s:elementtype><s:complextype optional="false" unbounded="false" typename="wsRawOutputParameter" name="" qname="{http://soap.jdispatcher.ebi.ac.uk}wsRawOutputParameter"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="wsRawOutputParameter&gt;name" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="value" qname="wsRawOutputParameter&gt;value"><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:elementtype></s:arraytype></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_outputinput0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity input 0 'text/xml' java.lang.String false output 0 'application/octet-stream' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResultResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="base64Binary" name="output" qname="&gt;getResultResponse&gt;output" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_graphic_outputinput0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity input 0 'text/xml' java.lang.String false output 0 'application/octet-stream' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResultResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="base64Binary" name="output" qname="&gt;getResultResponse&gt;output" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketextvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity txt net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokevisual_pngvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity visual-png net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_xmlparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/services/soap/iprscan?wsdl getResult net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_xml_inputjobId0type0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity jobId 0 'text/plain' false type 0 'text/plain' false parameters 1 'text/xml' false output 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResult" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResult"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="jobId" qname="&gt;getResult&gt;jobId" /><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="&gt;getResult&gt;type" /><s:arraytype optional="true" unbounded="false" wrapped="false" typename="wsRawOutputParameters" name="parameters" qname="&gt;getResult&gt;parameters"><s:elementtype><s:complextype optional="false" unbounded="false" typename="wsRawOutputParameter" name="" qname="{http://soap.jdispatcher.ebi.ac.uk}wsRawOutputParameter"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="name" qname="wsRawOutputParameter&gt;name" /><s:arraytype optional="false" unbounded="false" wrapped="true" typename="ArrayOfString" name="value" qname="wsRawOutputParameter&gt;value"><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:elementtype></s:arraytype></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_xml_outputinput0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity input 0 'text/xml' java.lang.String false output 0 'application/octet-stream' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultResponse" name="parameters" qname="{http://soap.jdispatcher.ebi.ac.uk}getResultResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="base64Binary" name="output" qname="&gt;getResultResponse&gt;output" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokexmlvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity xml net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerunparametersrun_inputoutputrun_inputparametersrun_input_2outputrun_inputemailemailrun_input_2sequencesequencerun_outputinputrunparametersStatusJobIDrun_outputjobIdgetResultparametersgetResult_inputoutputgetResult_graphicparametersgetResult_graphic_inputoutputgetResult_inputjobIdrun_outputjobIdgetResult_inputtypetextvaluegetResult_graphic_inputjobIdrun_outputjobIdgetResult_graphic_inputtypevisual_pngvaluegetResult_outputinputgetResultparametersgetResult_graphic_outputinputgetResult_graphicparametersgetResult_xmlparametersgetResult_xml_inputoutputgetResult_xml_inputjobIdrun_outputjobIdgetResult_xml_inputtypexmlvaluegetResult_xml_outputinputgetResult_xmlparametersWorkflow16_getStatus_output_statusStatusgetStatus_output_statusgetResult_output_outputgetResult_outputoutputGraphical_outputgetResult_graphic_outputoutputgetResult_3_output_outputgetResult_xml_outputoutput 45c39b60-4270-4754-a4ed-f0992cce7922 2011-01-11 16:15:28.410 GMT e39ab8fa-dbc3-48a2-a89e-a2b41136075e 2011-01-17 16:03:05.158 GMT 47e9f16e-d112-410b-bf19-fffe21d0fe21 2011-01-11 16:19:37.188 GMT d129e8d7-9c02-4dae-9f8f-aeede867556a 2011-01-17 16:11:55.859 GMT 998c32b7-5e14-4f38-8de4-817bb4933d53 2011-01-11 15:50:55.22 GMT 54f1b276-0c0e-4f7d-8ae3-76fb87e19945 2011-01-11 15:58:01.564 GMT This workflow performs an interproscan at the EBI on sequences provided as input. The output is provided as text, xml or png. This workflow uses the new EBI services, which are asynchronous and require looping over the nested workflow (Status) until the workflow has finished. Many of the EBI services now work in this way, so you can use this workflow as an example of the invocation pattern and looping configuration. 2011-01-17 16:02:40.48 GMT 0478ad4a-a2dc-4072-8285-aa54d9184127 2011-01-11 16:12:41.662 GMT EBI_InterproScan_NewServices 2011-01-17 16:00:04.169 GMT 1dc70f90-beba-4f0e-ad5d-94c5153eb3ff 2011-01-17 15:50:10.308 GMT 3259a201-7e3a-425c-8054-fd9b97aaefc4 2011-01-17 15:56:14.726 GMT ad9308ed-9331-454a-9023-25be4752a631 2011-01-11 15:52:47.646 GMT Katy wolstencroft 2011-01-17 16:00:12.622 GMT Workflow1reportLocalBlastSTDOUT00net.sf.taverna.t2.activitiesexternal-tool-activity1.3net.sf.taverna.t2.activities.externaltool.ExternalToolActivity 789663B8-DA91-428A-9F7D-B3F3DA185FD4 default local <?xml version="1.0" encoding="UTF-8"?> <localInvocation><shellPrefix>/bin/sh -c</shellPrefix><linkCommand>/bin/ln -s %%PATH_TO_ORIGINAL%% %%TARGET_NAME%%</linkCommand></localInvocation> 2948ce59-a6bc-4d31-be17-41eaa214b55d blastall -p blastx -i /home/george/Desktop/BLAST/unused.fasta -d /home/george/Desktop/BLAST/s_aureusdb -e 0.00001 > /home/george/Desktop/BLAST/blastfinal.blast 1200 1800 false true true 0 false net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokereportLocalBlastSTDOUT 3d2b771d-6e77-45d0-8bae-419cec3fef58 2012-05-02 17:15:18.893 BST c1a7bbdd-43b2-446f-b17c-3f04ef081998 2012-05-02 18:10:55.725 BST f7fb5dc8-bcce-4a9f-bc82-a1c103af60af 2012-05-02 17:15:52.105 BST d4c2f1c9-14d9-4380-9e91-9eb72c4e2bad 2012-05-02 18:28:39.631 BST 256563e5-4374-4358-8d4f-6651600f84ab 2012-05-02 17:18:34.148 BST 1e3d6b38-6835-47da-a25e-9143f65f0f7f 2012-05-02 18:11:59.694 BST 34230a5a-b7df-4e4a-8e98-47ffec80d1f8 2012-05-02 17:16:24.757 BST 1a2a2fb2-6eb2-49ce-a62e-b6f858b0be32 2012-05-02 17:16:18.401 BST 8b82d8ba-73ab-4063-9e95-bee081f32825 2012-05-02 18:08:54.612 BST 16b6c433-0b9c-41b8-b168-e90463eeafdd 2012-05-02 17:14:56.518 BST NCBIGitoKeggPathwaysKeggID00 imports gi numbers to be used by the workflow to create the pathways 2010-03-19 03:48:31.724 GMT text/plain 2010-03-15 17:26:56.908 GMT KEGGID kegg ids 2010-03-19 03:50:43.170 GMT text/plain 2010-03-15 17:26:56.908 GMT pathway_by_genes pathway ids 2010-03-19 03:51:34.611 GMT text/plain 2010-03-15 17:26:56.908 GMT pathway_descriptions text/plain 2010-03-15 17:26:56.908 GMT pathway ids and corresponding pathways descriptions 2010-03-19 03:51:25.813 GMT kegg_descriptions Kegg Ids and corresponding Kegg descriptions 2010-03-19 03:50:34.309 GMT URL corresponding url to the pathway id 2010-03-19 03:52:02.52 GMT image corresponding image to the pathway id 2010-03-19 03:52:25.108 GMT merge_pathwaysstringlist1concatenated00net.sf.taverna.t2.activitieslocalworker-activity1.3net.sf.taverna.t2.activities.localworker.LocalworkerActivity stringlist 1 l('text/plain') java.lang.String true seperator 0 'text/plain' java.lang.String true concatenated 0 'text/plain' 0 workflow org.embl.ebi.escience.scuflworkers.java.StringListMerge net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemerge_pathways_2stringlist1concatenated00net.sf.taverna.t2.activitieslocalworker-activity1.3net.sf.taverna.t2.activities.localworker.LocalworkerActivity stringlist 1 l('text/plain') java.lang.String true seperator 0 'text/plain' java.lang.String true concatenated 0 'text/plain' 0 workflow org.embl.ebi.escience.scuflworkers.java.StringListMerge net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemerge_descriptionsstringlist1concatenated00net.sf.taverna.t2.activitieslocalworker-activity1.3net.sf.taverna.t2.activities.localworker.LocalworkerActivity stringlist 1 l('text/plain') java.lang.String true seperator 0 'text/plain' java.lang.String true concatenated 0 'text/plain' 0 workflow org.embl.ebi.escience.scuflworkers.java.StringListMerge net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeRemove_duplicate_pathwaysstringlist1strippedlist11net.sf.taverna.t2.activitieslocalworker-activity1.3net.sf.taverna.t2.activities.localworker.LocalworkerActivity stringlist 1 l('text/plain') java.lang.String true strippedlist 1 l('text/plain') 1 workflow org.embl.ebi.escience.scuflworkers.java.StringStripDuplicates net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeget_pathways_by_genesgenes_id_list1return11attachmentList11net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://soap.genome.jp/KEGG.wsdl get_pathways_by_genes net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokebtitstring0return00attachmentList11net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://soap.genome.jp/KEGG.wsdl btit net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokebtit1string0return00attachmentList11net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://soap.genome.jp/KEGG.wsdl btit net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeremove_Nullsinput0output00net.sf.taverna.t2.activitiesbeanshell-activity1.3net.sf.taverna.t2.activities.beanshell.BeanshellActivity input 0 'text/plain' java.lang.String true output 0 'text/plain' 0 workflow net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeremove_nulls_2input0output00net.sf.taverna.t2.activitiesbeanshell-activity1.3net.sf.taverna.t2.activities.beanshell.BeanshellActivity input 0 'text/plain' java.lang.String true output 0 'text/plain' 0 workflow net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_image_from_URLurl0image00net.sf.taverna.t2.activitieslocalworker-activity1.3net.sf.taverna.t2.activities.localworker.LocalworkerActivity url 0 'text/x-taverna-web-url' java.lang.String true base 0 'text/x-taverna-web-url' java.lang.String true image 0 'image/*' 0 workflow org.embl.ebi.escience.scuflworkers.java.WebImageFetcher net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokecolor_pathway_by_objects_2pathway_id0object_id_list1bg_color_list1fg_color_list1attachmentList11return00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://soap.genome.jp/KEGG.wsdl color_pathway_by_objects net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesplit_by_regex_2regex0string0split11net.sf.taverna.t2.activitieslocalworker-activity1.3net.sf.taverna.t2.activities.localworker.LocalworkerActivity string 0 'text/plain' java.lang.String true regex 0 'text/plain' java.lang.String true split 1 l('text/plain') 1 workflow org.embl.ebi.escience.scuflworkers.java.SplitByRegex net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeregex_2value00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity \n net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesplit_by_regexregex0string0split11net.sf.taverna.t2.activitieslocalworker-activity1.3net.sf.taverna.t2.activities.localworker.LocalworkerActivity string 0 'text/plain' java.lang.String true regex 0 'text/plain' java.lang.String true split 1 l('text/plain') 1 workflow org.embl.ebi.escience.scuflworkers.java.SplitByRegex net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeregexvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity \n net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokebg_bluevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity blue net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokefg_redvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity red net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemerge_pathwaysstringlistget_pathways_by_genesreturnmerge_pathways_2stringlistRemove_duplicate_pathwaysstrippedlistmerge_descriptionsstringlistbtitreturnRemove_duplicate_pathwaysstringlistmerge_pathwaysconcatenatedget_pathways_by_genesgenes_id_listsplit_by_regexsplitbtitstringKeggIDbtit1stringmerge_pathwaysconcatenatedremove_Nullsinputmerge_descriptionsconcatenatedremove_nulls_2inputmerge_pathways_2concatenatedGet_image_from_URLurlcolor_pathway_by_objects_2returncolor_pathway_by_objects_2pathway_idsplit_by_regex_2splitcolor_pathway_by_objects_2object_id_listsplit_by_regexsplitcolor_pathway_by_objects_2bg_color_listbg_bluevaluecolor_pathway_by_objects_2fg_color_listfg_redvaluesplit_by_regex_2regexregex_2valuesplit_by_regex_2stringremove_nulls_2outputsplit_by_regexregexregexvaluesplit_by_regexstringKeggIDKEGGIDKeggIDpathway_by_genesremove_nulls_2outputpathway_descriptionsbtit1returnkegg_descriptionsremove_NullsoutputURLcolor_pathway_by_objects_2returnimageGet_image_from_URLimage 2b9a3d9c-153d-4099-9e4f-e3eea6c2b88b 2012-05-02 10:21:28.894 BST NCBI Gi to Kegg Pathways 2010-03-15 17:26:56.962 GMT "This workflow gets a series of information relating to a list of KEGG genes supplied to it. It also removes any null values from a list of strings." 2010-03-19 03:47:03.582 GMT dd0d8eda-abc9-415e-a329-1dc9f50cd8ec 2012-05-02 10:02:14.823 BST 8e9373bc-8b09-443c-9e2a-c5ec6bcfc3db 2012-05-02 10:05:20.114 BST nclteamc and Paul Fisher 2010-03-19 03:46:54.347 GMT 9a04b71f-1ca2-46c0-9a0a-d15dfe980778 2012-05-02 10:17:58.184 BST