M_Super_aln_boot_phyloseqs_ids00seqsot1emmalnCW_NJ1CW_NJ2CW_ML2CW_ML1W2_ML2W2_ML1W2_NJ2W2_NJ1T_ML2T_ML1T_NJ1T_NJ2mmMu_NJ2Mu_NJ1Mu_ML2Mu_ML1MA_NJ1MA_NJ2MA_ML2MA_ML1W2-OW2-alnW2-njW2-tTC_alnTC_dndMAFFT_outdescSeqs_FetchSequences_or_IDs0DB0sequences00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeT_coffeeSequences0email0TCoffee_job_ID00TCoffee_dnd00TCoffee_alignment00TCoffee_aln00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeMuscleSequences0email0MUSCLE_job_ID00MUSCLE_alignment00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeClustalW2Sequences0Email_address0ClustalW2_phylip_tree00ClustalW2_nj_tree00ClustalW2_output00ClustalW2_alignment00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeemmasprotein_sequence0osformat_outseq0sequence_direct_data0report00outseq_url00dendoutfile_url00outseq00dendoutfile00net.sf.taverna.t2.activitiessoaplab-activity1.2net.sf.taverna.t2.activities.soaplab.SoaplabActivity http://www.ebi.ac.uk/soaplab/services/alignment_multiple.emma 15000 1.0 18000000 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeemma_sprotein_seqvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity Yes net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeemma_osformat_outseqvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity clustal net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeemailvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity achille.zappa@istge.it net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokedatabasevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity uniprot net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeML_repsvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 3 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeNJ_repsvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 50 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeMAFFTs0s00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeClustalW2_MLs0r0outree00out00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeClustalW2_NJin0r0outree00out00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeMuscle_MLs0r0outree00out00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeMuscle_NJin0r0outree00out00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeemma_MLs0r0outree00out00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeemma_NJin0r0outree00out00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeTcoffee_MLs0r0outree00out00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeTcoffee_NJin0r0outree00out00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeMAFFT_MLs0r0outree00out00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeMAFFT_NJin0r0outree00out00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeSeqs_DescriptionsSequences0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true Sequences 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeSeqs_FetchSequences_or_IDsseqs_idsSeqs_FetchDBdatabasevalueT_coffeeSequencesemmaoutseqT_coffeeemailemailvalueMuscleSequencesSeqs_FetchsequencesMuscleemailemailvalueClustalW2SequencesSeqs_FetchsequencesClustalW2Email_addressemailvalueemmasprotein_sequenceemma_sprotein_seqvalueemmaosformat_outseqemma_osformat_outseqvalueemmasequence_direct_dataSeqs_FetchsequencesMAFFTsSeqs_FetchsequencesClustalW2_MLsClustalW2ClustalW2_alignmentClustalW2_MLrML_repsvalueClustalW2_NJinClustalW2ClustalW2_alignmentClustalW2_NJrNJ_repsvalueMuscle_MLsMuscleMUSCLE_alignmentMuscle_MLrML_repsvalueMuscle_NJinMuscleMUSCLE_alignmentMuscle_NJrNJ_repsvalueemma_MLsemmaoutseqemma_MLrML_repsvalueemma_NJinemmaoutseqemma_NJrNJ_repsvalueTcoffee_MLsT_coffeeTCoffee_alnTcoffee_MLrML_repsvalueTcoffee_NJinT_coffeeTCoffee_alnTcoffee_NJrNJ_repsvalueMAFFT_MLsMAFFTsMAFFT_MLrML_repsvalueMAFFT_NJinMAFFTsMAFFT_NJrNJ_repsvalueSeqs_DescriptionsSequencesSeqs_FetchsequencesseqsSeqs_Fetchsequencesoemmadendoutfilet1T_coffeeTCoffee_alignmentemmalnemmaoutseqCW_NJ1emma_NJoutCW_NJ2emma_NJoutreeCW_ML2emma_MLoutCW_ML1emma_MLoutreeW2_ML2ClustalW2_MLoutW2_ML1ClustalW2_MLoutreeW2_NJ2ClustalW2_NJoutW2_NJ1ClustalW2_NJoutreeT_ML2Tcoffee_MLoutT_ML1Tcoffee_MLoutreeT_NJ1Tcoffee_NJoutT_NJ2Tcoffee_NJoutreemmMuscleMUSCLE_alignmentMu_NJ2Muscle_NJoutMu_NJ1Muscle_NJoutreeMu_ML2Muscle_MLoutMu_ML1Muscle_MLoutreeMA_NJ1MAFFT_NJoutMA_NJ2MAFFT_NJoutreeMA_ML2MAFFT_MLoutMA_ML1MAFFT_MLoutreeW2-OClustalW2ClustalW2_outputW2-alnClustalW2ClustalW2_alignmentW2-njClustalW2ClustalW2_nj_treeW2-tClustalW2ClustalW2_phylip_treeTC_alnT_coffeeTCoffee_alnTC_dndT_coffeeTCoffee_dndMAFFT_outMAFFTsdescSeqs_Descriptionsresult 85d979ab-092b-4dfc-a48e-558a87bb6b19 2010-08-31 10:06:58.819 CEST AZ 2010-08-31 10:06:30.509 CEST This workflow performs a generic protein sequence analysis. In order to do that a novel protein sequence enters into the software along with a list of known protein identifiers chosen by the biologist to perform a homology search, followed by a multiple sequence alignment and finally a phylogenetic analysis. 2009-08-27 11:14:39.57 CEST This workflow performs a generic protein sequence analysis. A multiple sequence alignment and finally a phylogenetic analysis. 2009-08-27 11:32:00.348 CEST 2010-08-31 10:02:11.462 CEST This workflow performs "parallel" generic protein sequence analysis. In order to do that a list of known protein identifiers chosen by the biologist enters into the software to perform different multiple sequence alignments and finally phylogenetic analysis. 2010-08-31 10:06:19.728 CEST M_Fetch_e-T_phylo_boot 2009-08-27 11:14:39.57 CEST 2009-08-27 11:31:38.256 CEST M_Super_aln_boot_phylo 2010-08-31 10:05:56.112 CEST 2009-08-27 11:14:39.57 CEST Workflow10in00r00outreeoutogsgs2gs3gs4getResultsjobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatusjobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fseqboot\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fseqbootrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshellinputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResultsinput0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fseqboot}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2sequence0reps0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fseqboot}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="test" qname="appInputs&gt;test" /><s:basetype optional="true" unbounded="false" typename="boolean" name="regular" qname="appInputs&gt;regular" /><s:basetype optional="true" unbounded="false" typename="float" name="fracsample" qname="appInputs&gt;fracsample" /><s:basetype optional="true" unbounded="false" typename="string" name="rewriteformat" qname="appInputs&gt;rewriteformat" /><s:basetype optional="true" unbounded="false" typename="string" name="seqtype" qname="appInputs&gt;seqtype" /><s:basetype optional="true" unbounded="false" typename="long" name="blocksize" qname="appInputs&gt;blocksize" /><s:basetype optional="true" unbounded="false" typename="long" name="reps" qname="appInputs&gt;reps" /><s:basetype optional="true" unbounded="false" typename="string" name="justweights" qname="appInputs&gt;justweights" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="dotdiff" qname="appInputs&gt;dotdiff" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false test 0 'text/plain' false regular 0 'text/plain' false fracsample 0 'text/plain' false rewriteformat 0 'text/plain' false seqtype 0 'text/plain' false blocksize 0 'text/plain' false reps 0 'text/plain' false justweights 0 'text/plain' false seed 0 'text/plain' false printdata 0 'text/plain' false dotdiff 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequencedirect_data0sformat0sprotein0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fconsenserun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_2jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_2jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fconsense\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_2input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fconsense}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_2intreefile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fconsense}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="float" name="mlfrac" qname="appInputs&gt;mlfrac" /><s:basetype optional="true" unbounded="false" typename="boolean" name="root" qname="appInputs&gt;root" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="prntsets" qname="appInputs&gt;prntsets" /></s:elements></s:complextype></s:extensions> false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false method 0 'text/plain' false mlfrac 0 'text/plain' false root 0 'text/plain' false outgrno 0 'text/plain' false trout 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false prntsets 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_3jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_3jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fneighbor\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fneighborrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_3input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fneighbor}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_3datafile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fneighbor}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="datafile_direct_data" qname="appInputs&gt;datafile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="datafile_url" qname="appInputs&gt;datafile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="matrixtype" qname="appInputs&gt;matrixtype" /><s:basetype optional="true" unbounded="false" typename="string" name="treetype" qname="appInputs&gt;treetype" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="jumble" qname="appInputs&gt;jumble" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="replicates" qname="appInputs&gt;replicates" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /></s:elements></s:complextype></s:extensions> false datafile_direct_data 0 'text/plain' false datafile_url 0 'text/plain' false matrixtype 0 'text/plain' false treetype 0 'text/plain' false outgrno 0 'text/plain' false jumble 0 'text/plain' false seed 0 'text/plain' false replicates 0 'text/plain' false trout 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_4jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_4jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fprotdist\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fprotdistrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_5inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_4input0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fprotdist}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_4sequence0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fprotdist}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="long" name="ncategories" qname="appInputs&gt;ncategories" /><s:basetype optional="true" unbounded="false" typename="string" name="rate" qname="appInputs&gt;rate" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="string" name="gamma" qname="appInputs&gt;gamma" /><s:basetype optional="true" unbounded="false" typename="float" name="gammacoefficient" qname="appInputs&gt;gammacoefficient" /><s:basetype optional="true" unbounded="false" typename="float" name="invarcoefficient" qname="appInputs&gt;invarcoefficient" /><s:basetype optional="true" unbounded="false" typename="string" name="aacateg" qname="appInputs&gt;aacateg" /><s:basetype optional="true" unbounded="false" typename="string" name="whichcode" qname="appInputs&gt;whichcode" /><s:basetype optional="true" unbounded="false" typename="float" name="ease" qname="appInputs&gt;ease" /><s:basetype optional="true" unbounded="false" typename="float" name="ttratio" qname="appInputs&gt;ttratio" /><s:basetype optional="true" unbounded="false" typename="string" name="basefreq" qname="appInputs&gt;basefreq" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false ncategories 0 'text/plain' false rate 0 'text/plain' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false method 0 'text/plain' false gamma 0 'text/plain' false gammacoefficient 0 'text/plain' false invarcoefficient 0 'text/plain' false aacateg 0 'text/plain' false whichcode 0 'text/plain' false ease 0 'text/plain' false ttratio 0 'text/plain' false basefreq 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequence_2direct_data0sformat0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity msf net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity phylip net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultsjobIdBeanshell_2resultgetStatusjobIdBeanshellresultrun_fseqbootrunrun_2outputBeanshellinputsrun_fseqbootrunResponseBeanshell_2inputsrun_fseqbootrunResponsegetResults_appResultsinputgetResultsappResultsrun_2sequence2_sequenceoutputrun_2repsr2_sequencedirect_datain2_sequencesformatsformat_valuevalue2_sequencesproteinsprotein_valuevaluerun_fconsenserunrun_2_2outputgetResults_2jobIdBeanshell_2_2resultgetStatus_2jobIdBeanshell_3resultBeanshell_3inputsrun_fconsenserunResponseBeanshell_2_2inputsrun_fconsenserunResponsegetResults_appResults_2inputgetResults_2appResultsrun_2_2intreefile_direct_datagetResults_appResults_3outtreefilerun_2_2trouttrout_valuevaluerun_2_2treeprinttreeprint_valuevaluegetResults_3jobIdBeanshell_2_3resultgetStatus_3jobIdBeanshell_4resultrun_fneighborrunrun_2_3outputBeanshell_4inputsrun_fneighborrunResponseBeanshell_2_3inputsrun_fneighborrunResponsegetResults_appResults_3inputgetResults_3appResultsrun_2_3datafile_direct_datagetResults_appResults_4outfilerun_2_3trouttrout_value_1valuerun_2_3treeprinttreeprint_value_1valuegetResults_4jobIdBeanshell_2_4resultgetStatus_4jobIdBeanshell_5resultrun_fprotdistrunrun_2_4outputBeanshell_5inputsrun_fprotdistrunResponseBeanshell_2_4inputsrun_fprotdistrunResponsegetResults_appResults_4inputgetResults_4appResultsrun_2_4sequence2_sequence_2output2_sequence_2direct_datagetResults_appResultsoutfile2_sequence_2sformatsformat_value_1valueoutreegetResults_appResults_2outtreefileoutgetResults_appResults_2outfileogetResults_appResults_3outfilegsgetStatusjobStatusgs2getStatus_2jobStatusgs3getStatus_3jobStatusgs4getStatus_4jobStatus 2578df4a-7e1d-4bda-a143-561759da9e2c 2010-08-31 10:06:59.26 CEST Workflow1s00r0012ddsaoutoutreegsgs3getResultsjobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fpromlrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun2sequence0treeprint0trout0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fproml}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="long" name="ncategories" qname="appInputs&gt;ncategories" /><s:basetype optional="true" unbounded="false" typename="string" name="rate" qname="appInputs&gt;rate" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="boolean" name="lengths" qname="appInputs&gt;lengths" /><s:basetype optional="true" unbounded="false" typename="string" name="model" qname="appInputs&gt;model" /><s:basetype optional="true" unbounded="false" typename="string" name="gamma" qname="appInputs&gt;gamma" /><s:basetype optional="true" unbounded="false" typename="float" name="gammacoefficient" qname="appInputs&gt;gammacoefficient" /><s:basetype optional="true" unbounded="false" typename="long" name="ngammacat" qname="appInputs&gt;ngammacat" /><s:basetype optional="true" unbounded="false" typename="float" name="invarcoefficient" qname="appInputs&gt;invarcoefficient" /><s:basetype optional="true" unbounded="false" typename="long" name="ninvarcat" qname="appInputs&gt;ninvarcat" /><s:basetype optional="true" unbounded="false" typename="float" name="invarfrac" qname="appInputs&gt;invarfrac" /><s:basetype optional="true" unbounded="false" typename="long" name="nhmmcategories" qname="appInputs&gt;nhmmcategories" /><s:basetype optional="true" unbounded="false" typename="string" name="hmmrates" qname="appInputs&gt;hmmrates" /><s:basetype optional="true" unbounded="false" typename="string" name="hmmprobabilities" qname="appInputs&gt;hmmprobabilities" /><s:basetype optional="true" unbounded="false" typename="boolean" name="adjsite" qname="appInputs&gt;adjsite" /><s:basetype optional="true" unbounded="false" typename="float" name="lambda" qname="appInputs&gt;lambda" /><s:basetype optional="true" unbounded="false" typename="long" name="njumble" qname="appInputs&gt;njumble" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="global" qname="appInputs&gt;global" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="rough" qname="appInputs&gt;rough" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="hypstate" qname="appInputs&gt;hypstate" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false ncategories 0 'text/plain' false rate 0 'text/plain' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false lengths 0 'text/plain' false model 0 'text/plain' false gamma 0 'text/plain' false gammacoefficient 0 'text/plain' false ngammacat 0 'text/plain' false invarcoefficient 0 'text/plain' false ninvarcat 0 'text/plain' false invarfrac 0 'text/plain' false nhmmcategories 0 'text/plain' false hmmrates 0 'text/plain' false hmmprobabilities 0 'text/plain' false adjsite 0 'text/plain' false lambda 0 'text/plain' false njumble 0 'text/plain' false seed 0 'text/plain' false global 0 'text/plain' false outgrno 0 'text/plain' false rough 0 'text/plain' false trout 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false hypstate 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun2_sequencesformat0sprotein0direct_data0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResultsinput0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fproml}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity phylip net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_2jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fproml\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshellinputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_2jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatusjobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fseqboot\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fseqbootrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_2input0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fseqboot}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2sequence0seqtype0reps0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fseqboot}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="test" qname="appInputs&gt;test" /><s:basetype optional="true" unbounded="false" typename="boolean" name="regular" qname="appInputs&gt;regular" /><s:basetype optional="true" unbounded="false" typename="float" name="fracsample" qname="appInputs&gt;fracsample" /><s:basetype optional="true" unbounded="false" typename="string" name="rewriteformat" qname="appInputs&gt;rewriteformat" /><s:basetype optional="true" unbounded="false" typename="string" name="seqtype" qname="appInputs&gt;seqtype" /><s:basetype optional="true" unbounded="false" typename="long" name="blocksize" qname="appInputs&gt;blocksize" /><s:basetype optional="true" unbounded="false" typename="long" name="reps" qname="appInputs&gt;reps" /><s:basetype optional="true" unbounded="false" typename="string" name="justweights" qname="appInputs&gt;justweights" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="dotdiff" qname="appInputs&gt;dotdiff" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false test 0 'text/plain' false regular 0 'text/plain' false fracsample 0 'text/plain' false rewriteformat 0 'text/plain' false seqtype 0 'text/plain' false blocksize 0 'text/plain' false reps 0 'text/plain' false justweights 0 'text/plain' false seed 0 'text/plain' false printdata 0 'text/plain' false dotdiff 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequencedirect_data0sprotein0sformat0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fconsenserun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_3jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_3jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fconsense\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_3input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fconsense}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_2intreefile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fconsense}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="float" name="mlfrac" qname="appInputs&gt;mlfrac" /><s:basetype optional="true" unbounded="false" typename="boolean" name="root" qname="appInputs&gt;root" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="prntsets" qname="appInputs&gt;prntsets" /></s:elements></s:complextype></s:extensions> false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false method 0 'text/plain' false mlfrac 0 'text/plain' false root 0 'text/plain' false outgrno 0 'text/plain' false trout 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false prntsets 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity clustal net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeseqtype_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity p net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultsjobIdBeanshell_2resultrun_fpromlrunrun2outputrun2sequencerun2_sequenceoutputrun2treeprinttreeprint_valuevaluerun2trouttrout_valuevaluerun2_sequencesformatsformat_valuevaluerun2_sequencesproteinsprotein_valuevaluerun2_sequencedirect_datagetResults_appResults_2outfilegetResults_appResultsinputgetResultsappResultsgetStatus_2jobIdBeanshellresultBeanshellinputsrun_fpromlrunResponseBeanshell_2inputsrun_fpromlrunResponsegetResults_2jobIdBeanshell_2_2resultgetStatusjobIdBeanshell_3resultrun_fseqbootrunrun_2outputBeanshell_3inputsrun_fseqbootrunResponseBeanshell_2_2inputsrun_fseqbootrunResponsegetResults_appResults_2inputgetResults_2appResultsrun_2sequence2_sequenceoutputrun_2seqtypeseqtype_valuevaluerun_2repsr2_sequencedirect_datas2_sequencesproteinsprotein_value_1value2_sequencesformatsformat_value_1valuerun_fconsenserunrun_2_2outputgetResults_3jobIdBeanshell_2_3resultgetStatus_3jobIdBeanshell_4resultBeanshell_4inputsrun_fconsenserunResponseBeanshell_2_3inputsrun_fconsenserunResponsegetResults_appResults_3inputgetResults_3appResultsrun_2_2intreefile_direct_datagetResults_appResultsouttreefilerun_2_2trouttrout_value_1valuerun_2_2treeprinttreeprint_value_1value1getResults_appResultsoutfile2getResults_appResultsouttreefiledgetStatus_2jobStatusdsBeanshellresultarun_fpromlrunResponseoutgetResults_appResults_3outfileoutreegetResults_appResults_3outtreefilegsgetStatusjobStatusgs3getStatus_3jobStatus bf7aabaa-53f5-447e-a570-db45a8c61159 2010-08-31 10:06:59.394 CEST EBI_dbfetch_fetchBatchID_list11 List of entry identifers from a specific database. 2009-08-27 11:12:31.107 CEST text/plain 2009-08-27 11:12:31.107 CEST DB00 text/plain 2009-08-27 11:12:31.107 CEST 2009-08-27 11:12:31.107 CEST SequencesFormat_list_for_dbfetchseperator0stringlist1concatenated00net.sf.taverna.t2.activitieslocalworker-activity1.2net.sf.taverna.t2.activities.localworker.LocalworkerActivity workflow java.lang.String true stringlist 1 l('text/plain') java.lang.String true seperator 0 'text/plain' 0 concatenated 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokefetchBatchdb0ids0format0style0fetchBatchReturn00attachmentList11net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSDbfetch.wsdl fetchBatch net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeFormat_list_for_dbfetch_seperator_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity , net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokefetchBatch_format_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity fasta net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokefetchBatch_style_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity raw net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeFormat_list_for_dbfetchseperatorFormat_list_for_dbfetch_seperator_defaultValuevalueFormat_list_for_dbfetchstringlistID_listfetchBatchdbDBfetchBatchidsFormat_list_for_dbfetchconcatenatedfetchBatchformatfetchBatch_format_defaultValuevaluefetchBatchstylefetchBatch_style_defaultValuevalueSequencesfetchBatchfetchBatchReturn From a list of sequence entry identifiers and a database name, fetch the sequences in fasta format using EBI's WSDbfetch service (see http://www.ebi.ac.uk/Tools/webservices/wsdl/WSDbfetch.wsdl). 2009-08-27 11:12:31.131 CEST 2009-08-27 11:12:31.131 CEST 473b723c-52a0-423b-974c-7f4fe82e8b38 2010-08-31 10:06:59.693 CEST EBI_dbfetch_fetchBatch 2009-08-27 11:12:31.131 CEST EBI_ClustalW2Sequences00 Sequences to align (fasta format recommended). 2009-08-27 11:12:31.223 CEST text/plain 2009-08-27 11:12:31.223 CEST Email_address00 text/plain 2009-08-27 11:12:31.223 CEST User e-mail address. 2009-08-27 11:12:31.223 CEST ClustalW_alignmentClustalW_guide_treeJob_IDClustalW_outputstatusUnpack_alignment_resultbytes0string00net.sf.taverna.t2.activitieslocalworker-activity1.2net.sf.taverna.t2.activities.localworker.LocalworkerActivity workflow [B true bytes 0 'application/octet-stream' 0 string 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokerunClustalW2content0params0attachmentList11jobid00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSClustalW2.wsdl runClustalW2 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeUnpack_output_resultbytes0string00net.sf.taverna.t2.activitieslocalworker-activity1.2net.sf.taverna.t2.activities.localworker.LocalworkerActivity workflow [B true bytes 0 'application/octet-stream' 0 string 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_alignment_resulttype0jobid0result00attachmentList11net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSClustalW2.wsdl poll net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeUnpack_guide_tree_resultbytes0string00net.sf.taverna.t2.activitieslocalworker-activity1.2net.sf.taverna.t2.activities.localworker.LocalworkerActivity workflow [B true bytes 0 'application/octet-stream' 0 string 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeInput_datatype0content0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="data" name="" qname="{http://www.ebi.ac.uk/WSClustalW2}data"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="data&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="content" qname="data&gt;content" /></s:elements></s:complextype></s:extensions> java.lang.String true type 0 'text/plain' java.lang.String true content 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeContent_listWSArrayofData1output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:arraytype optional="false" unbounded="false" wrapped="false" typename="WSArrayofData" name="content" qname="{http://www.ebi.ac.uk/WSClustalW2}WSArrayofData"><s:elementtype><s:complextype optional="false" unbounded="false" typename="data" name="" qname="{http://www.ebi.ac.uk/WSClustalW2}data"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="data&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="content" qname="data&gt;content" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:extensions> java.lang.String true WSArrayofData 1 l('text/xml') 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_guide_tree_resulttype0jobid0result00attachmentList11net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSClustalW2.wsdl poll net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_output_resulttype0jobid0result00attachmentList11net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSClustalW2.wsdl poll net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_paramsemail0async0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="inputParams" name="params" qname="{http://www.ebi.ac.uk/WSClustalW2}inputParams"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="alignment" qname="inputParams&gt;alignment" /><s:basetype optional="false" unbounded="false" typename="string" name="output" qname="inputParams&gt;output" /><s:basetype optional="false" unbounded="false" typename="boolean" name="tossgaps" qname="inputParams&gt;tossgaps" /><s:basetype optional="false" unbounded="false" typename="int" name="ktup" qname="inputParams&gt;ktup" /><s:basetype optional="false" unbounded="false" typename="int" name="window" qname="inputParams&gt;window" /><s:basetype optional="false" unbounded="false" typename="int" name="gapopen" qname="inputParams&gt;gapopen" /><s:basetype optional="false" unbounded="false" typename="boolean" name="endgaps" qname="inputParams&gt;endgaps" /><s:basetype optional="false" unbounded="false" typename="float" name="gapext" qname="inputParams&gt;gapext" /><s:basetype optional="false" unbounded="false" typename="int" name="gapdist" qname="inputParams&gt;gapdist" /><s:basetype optional="false" unbounded="false" typename="int" name="topdiags" qname="inputParams&gt;topdiags" /><s:basetype optional="false" unbounded="false" typename="int" name="pairgap" qname="inputParams&gt;pairgap" /><s:basetype optional="false" unbounded="false" typename="string" name="outputtree" qname="inputParams&gt;outputtree" /><s:basetype optional="false" unbounded="false" typename="string" name="matrix" qname="inputParams&gt;matrix" /><s:basetype optional="false" unbounded="false" typename="string" name="cpu" qname="inputParams&gt;cpu" /><s:basetype optional="false" unbounded="false" typename="boolean" name="kimura" qname="inputParams&gt;kimura" /><s:basetype optional="false" unbounded="false" typename="boolean" name="tree" qname="inputParams&gt;tree" /><s:basetype optional="false" unbounded="false" typename="boolean" name="align" qname="inputParams&gt;align" /><s:basetype optional="false" unbounded="false" typename="boolean" name="quicktree" qname="inputParams&gt;quicktree" /><s:basetype optional="false" unbounded="false" typename="string" name="score" qname="inputParams&gt;score" /><s:basetype optional="false" unbounded="false" typename="string" name="iteration" qname="inputParams&gt;iteration" /><s:basetype optional="false" unbounded="false" typename="string" name="clustering" qname="inputParams&gt;clustering" /><s:basetype optional="false" unbounded="false" typename="int" name="numiter" qname="inputParams&gt;numiter" /><s:basetype optional="false" unbounded="false" typename="string" name="outorder" qname="inputParams&gt;outorder" /><s:basetype optional="false" unbounded="false" typename="string" name="email" qname="inputParams&gt;email" /><s:basetype optional="false" unbounded="false" typename="boolean" name="async" qname="inputParams&gt;async" /></s:elements></s:complextype></s:extensions> java.lang.String true alignment 0 'text/plain' java.lang.String true output 0 'text/plain' java.lang.String true tossgaps 0 'text/plain' java.lang.String true ktup 0 'text/plain' java.lang.String true window 0 'text/plain' java.lang.String true gapopen 0 'text/plain' java.lang.String true endgaps 0 'text/plain' java.lang.String true gapext 0 'text/plain' java.lang.String true gapdist 0 'text/plain' java.lang.String true topdiags 0 'text/plain' java.lang.String true pairgap 0 'text/plain' java.lang.String true outputtree 0 'text/plain' java.lang.String true matrix 0 'text/plain' java.lang.String true cpu 0 'text/plain' java.lang.String true kimura 0 'text/plain' java.lang.String true tree 0 'text/plain' java.lang.String true align 0 'text/plain' java.lang.String true quicktree 0 'text/plain' java.lang.String true score 0 'text/plain' java.lang.String true iteration 0 'text/plain' java.lang.String true clustering 0 'text/plain' java.lang.String true numiter 0 'text/plain' java.lang.String true outorder 0 'text/plain' java.lang.String true email 0 'text/plain' java.lang.String true async 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_alignment_result_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity toolaln net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeInput_data_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity sequence net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_guide_tree_result_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity tooldnd net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_output_result_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity tooloutput net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_params_async_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokecheckStatusjobid0status00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSClustalW2.wsdl checkStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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>0.8</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 = "" + status.equals("RUNNING");</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>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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeUnpack_alignment_resultbytesGet_alignment_resultresultrunClustalW2contentContent_listoutputrunClustalW2paramsJob_paramsoutputUnpack_output_resultbytesGet_output_resultresultGet_alignment_resulttypeGet_alignment_result_type_defaultValuevalueGet_alignment_resultjobidrunClustalW2jobidUnpack_guide_tree_resultbytesGet_guide_tree_resultresultInput_datatypeInput_data_type_defaultValuevalueInput_datacontentSequencesContent_listWSArrayofDataInput_dataoutputGet_guide_tree_resulttypeGet_guide_tree_result_type_defaultValuevalueGet_guide_tree_resultjobidrunClustalW2jobidGet_output_resulttypeGet_output_result_type_defaultValuevalueGet_output_resultjobidrunClustalW2jobidJob_paramsemailEmail_addressJob_paramsasyncJob_params_async_defaultValuevaluecheckStatusjobidrunClustalW2jobidClustalW_alignmentUnpack_alignment_resultstringClustalW_guide_treeUnpack_guide_tree_resultstringJob_IDrunClustalW2jobidClustalW_outputUnpack_output_resultstringstatuscheckStatusstatus Perform a ClustalW multiple sequence alignment using the EBI’s WSClustalW2 service (see http://www.ebi.ac.uk/Tools/webservices/services/clustalw2). The set of sequences to align are the input, the other parameters for the search (see Job_params) are allowed to default. 2009-08-27 11:12:31.245 CEST a73a8a48-d332-44f1-8e21-6d5daf220d52 2010-08-31 10:06:59.751 CEST EBI_ClustalW2 2009-08-27 11:12:31.245 CEST 2009-08-27 11:12:31.245 CEST Workflow6s00sarunparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/services/soap/mafft?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatusparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/services/soap/mafft?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + parameters.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soap.jdispatcher.ebi.ac.uk\"&gt;&lt;status&gt;RUNNING&lt;/status&gt;&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>parameters</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/services/soap/mafft?wsdl getResult net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_inputparameters0email0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="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="string" name="format" qname="InputParameters&gt;format" /><s:basetype optional="true" unbounded="false" typename="string" name="matrix" qname="InputParameters&gt;matrix" /><s:basetype optional="true" unbounded="false" typename="float" name="gapopen" qname="InputParameters&gt;gapopen" /><s:basetype optional="true" unbounded="false" typename="float" name="gapext" qname="InputParameters&gt;gapext" /><s:basetype optional="true" unbounded="false" typename="string" name="order" qname="InputParameters&gt;order" /><s:basetype optional="true" unbounded="false" typename="int" name="nbtree" qname="InputParameters&gt;nbtree" /><s:basetype optional="true" unbounded="false" typename="int" name="maxiterate" qname="InputParameters&gt;maxiterate" /><s:basetype optional="true" unbounded="false" typename="string" name="ffts" qname="InputParameters&gt;ffts" /><s:basetype optional="true" unbounded="false" typename="string" name="sequence" qname="InputParameters&gt;sequence" /></s:elements></s:complextype></s:elements></s:complextype></s:extensions> false email 0 'text/plain' false title 0 'text/plain' false parameters 0 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_input_2sequence0format0maxiterate0nbtree0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="InputParameters" name="parameters" qname="&gt;run&gt;parameters"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="format" qname="InputParameters&gt;format" /><s:basetype optional="true" unbounded="false" typename="string" name="matrix" qname="InputParameters&gt;matrix" /><s:basetype optional="true" unbounded="false" typename="float" name="gapopen" qname="InputParameters&gt;gapopen" /><s:basetype optional="true" unbounded="false" typename="float" name="gapext" qname="InputParameters&gt;gapext" /><s:basetype optional="true" unbounded="false" typename="string" name="order" qname="InputParameters&gt;order" /><s:basetype optional="true" unbounded="false" typename="int" name="nbtree" qname="InputParameters&gt;nbtree" /><s:basetype optional="true" unbounded="false" typename="int" name="maxiterate" qname="InputParameters&gt;maxiterate" /><s:basetype optional="true" unbounded="false" typename="string" name="ffts" qname="InputParameters&gt;ffts" /><s:basetype optional="true" unbounded="false" typename="string" name="sequence" qname="InputParameters&gt;sequence" /></s:elements></s:complextype></s:extensions> false format 0 'text/plain' false matrix 0 'text/plain' false gapopen 0 'text/plain' false gapext 0 'text/plain' false order 0 'text/plain' false nbtree 0 'text/plain' false maxiterate 0 'text/plain' false ffts 0 'text/plain' false sequence 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeemail_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity achille.zappa@istge.it net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_outputinput0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="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> java.lang.String false input 0 'text/xml' 0 output 0 'application/octet-stream' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_inputjobId0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="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> false jobId 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResult_inputjobId0type0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="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> false jobId 0 'text/plain' false type 0 'text/plain' false parameters 1 'text/xml' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_outputinput0jobId00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="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> java.lang.String false input 0 'text/xml' 0 jobId 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketype_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity out net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeformat_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity clustalw net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemaxiterate_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 100 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokenbtree_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 100 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerunparametersrun_inputoutputgetStatusparametersgetStatus_inputoutputgetResultparametersgetResult_inputoutputrun_inputparametersrun_input_2outputrun_inputemailemail_valuevaluerun_input_2sequencesrun_input_2formatformat_valuevaluerun_input_2maxiteratemaxiterate_valuevaluerun_input_2nbtreenbtree_valuevaluegetResult_outputinputgetResultparametersgetStatus_inputjobIdrun_outputjobIdgetResult_inputjobIdrun_outputjobIdgetResult_inputtypetype_valuevaluerun_outputinputrunparameterssgetResult_outputoutputagetStatusparameters 5cd78155-0b38-427e-a76c-a49b6f9620c1 2010-08-31 10:07:02.835 CEST Workflow1s00r0012ddsaoutoutreegsgs3getResultsjobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fpromlrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun2sequence0treeprint0trout0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fproml}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="long" name="ncategories" qname="appInputs&gt;ncategories" /><s:basetype optional="true" unbounded="false" typename="string" name="rate" qname="appInputs&gt;rate" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="boolean" name="lengths" qname="appInputs&gt;lengths" /><s:basetype optional="true" unbounded="false" typename="string" name="model" qname="appInputs&gt;model" /><s:basetype optional="true" unbounded="false" typename="string" name="gamma" qname="appInputs&gt;gamma" /><s:basetype optional="true" unbounded="false" typename="float" name="gammacoefficient" qname="appInputs&gt;gammacoefficient" /><s:basetype optional="true" unbounded="false" typename="long" name="ngammacat" qname="appInputs&gt;ngammacat" /><s:basetype optional="true" unbounded="false" typename="float" name="invarcoefficient" qname="appInputs&gt;invarcoefficient" /><s:basetype optional="true" unbounded="false" typename="long" name="ninvarcat" qname="appInputs&gt;ninvarcat" /><s:basetype optional="true" unbounded="false" typename="float" name="invarfrac" qname="appInputs&gt;invarfrac" /><s:basetype optional="true" unbounded="false" typename="long" name="nhmmcategories" qname="appInputs&gt;nhmmcategories" /><s:basetype optional="true" unbounded="false" typename="string" name="hmmrates" qname="appInputs&gt;hmmrates" /><s:basetype optional="true" unbounded="false" typename="string" name="hmmprobabilities" qname="appInputs&gt;hmmprobabilities" /><s:basetype optional="true" unbounded="false" typename="boolean" name="adjsite" qname="appInputs&gt;adjsite" /><s:basetype optional="true" unbounded="false" typename="float" name="lambda" qname="appInputs&gt;lambda" /><s:basetype optional="true" unbounded="false" typename="long" name="njumble" qname="appInputs&gt;njumble" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="global" qname="appInputs&gt;global" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="rough" qname="appInputs&gt;rough" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="hypstate" qname="appInputs&gt;hypstate" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false ncategories 0 'text/plain' false rate 0 'text/plain' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false lengths 0 'text/plain' false model 0 'text/plain' false gamma 0 'text/plain' false gammacoefficient 0 'text/plain' false ngammacat 0 'text/plain' false invarcoefficient 0 'text/plain' false ninvarcat 0 'text/plain' false invarfrac 0 'text/plain' false nhmmcategories 0 'text/plain' false hmmrates 0 'text/plain' false hmmprobabilities 0 'text/plain' false adjsite 0 'text/plain' false lambda 0 'text/plain' false njumble 0 'text/plain' false seed 0 'text/plain' false global 0 'text/plain' false outgrno 0 'text/plain' false rough 0 'text/plain' false trout 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false hypstate 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun2_sequencesformat0sprotein0direct_data0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResultsinput0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fproml}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity phylip net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_2jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fproml\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshellinputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_2jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatusjobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fseqboot\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fseqbootrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_2input0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fseqboot}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2sequence0seqtype0reps0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fseqboot}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="test" qname="appInputs&gt;test" /><s:basetype optional="true" unbounded="false" typename="boolean" name="regular" qname="appInputs&gt;regular" /><s:basetype optional="true" unbounded="false" typename="float" name="fracsample" qname="appInputs&gt;fracsample" /><s:basetype optional="true" unbounded="false" typename="string" name="rewriteformat" qname="appInputs&gt;rewriteformat" /><s:basetype optional="true" unbounded="false" typename="string" name="seqtype" qname="appInputs&gt;seqtype" /><s:basetype optional="true" unbounded="false" typename="long" name="blocksize" qname="appInputs&gt;blocksize" /><s:basetype optional="true" unbounded="false" typename="long" name="reps" qname="appInputs&gt;reps" /><s:basetype optional="true" unbounded="false" typename="string" name="justweights" qname="appInputs&gt;justweights" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="dotdiff" qname="appInputs&gt;dotdiff" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false test 0 'text/plain' false regular 0 'text/plain' false fracsample 0 'text/plain' false rewriteformat 0 'text/plain' false seqtype 0 'text/plain' false blocksize 0 'text/plain' false reps 0 'text/plain' false justweights 0 'text/plain' false seed 0 'text/plain' false printdata 0 'text/plain' false dotdiff 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequencedirect_data0sprotein0sformat0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fconsenserun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_3jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_3jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fconsense\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_3input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fconsense}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_2intreefile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fconsense}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="float" name="mlfrac" qname="appInputs&gt;mlfrac" /><s:basetype optional="true" unbounded="false" typename="boolean" name="root" qname="appInputs&gt;root" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="prntsets" qname="appInputs&gt;prntsets" /></s:elements></s:complextype></s:extensions> false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false method 0 'text/plain' false mlfrac 0 'text/plain' false root 0 'text/plain' false outgrno 0 'text/plain' false trout 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false prntsets 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity clustal net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeseqtype_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity p net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultsjobIdBeanshell_2resultrun_fpromlrunrun2outputrun2sequencerun2_sequenceoutputrun2treeprinttreeprint_valuevaluerun2trouttrout_valuevaluerun2_sequencesformatsformat_valuevaluerun2_sequencesproteinsprotein_valuevaluerun2_sequencedirect_datagetResults_appResults_2outfilegetResults_appResultsinputgetResultsappResultsgetStatus_2jobIdBeanshellresultBeanshellinputsrun_fpromlrunResponseBeanshell_2inputsrun_fpromlrunResponsegetResults_2jobIdBeanshell_2_2resultgetStatusjobIdBeanshell_3resultrun_fseqbootrunrun_2outputBeanshell_3inputsrun_fseqbootrunResponseBeanshell_2_2inputsrun_fseqbootrunResponsegetResults_appResults_2inputgetResults_2appResultsrun_2sequence2_sequenceoutputrun_2seqtypeseqtype_valuevaluerun_2repsr2_sequencedirect_datas2_sequencesproteinsprotein_value_1value2_sequencesformatsformat_value_1valuerun_fconsenserunrun_2_2outputgetResults_3jobIdBeanshell_2_3resultgetStatus_3jobIdBeanshell_4resultBeanshell_4inputsrun_fconsenserunResponseBeanshell_2_3inputsrun_fconsenserunResponsegetResults_appResults_3inputgetResults_3appResultsrun_2_2intreefile_direct_datagetResults_appResultsouttreefilerun_2_2trouttrout_value_1valuerun_2_2treeprinttreeprint_value_1value1getResults_appResultsoutfile2getResults_appResultsouttreefiledgetStatus_2jobStatusdsBeanshellresultarun_fpromlrunResponseoutgetResults_appResults_3outfileoutreegetResults_appResults_3outtreefilegsgetStatusjobStatusgs3getStatus_3jobStatus e1bf796e-bd03-4652-9731-0b570a67925a 2010-08-31 10:07:02.960 CEST Workflow10in00r00outreeoutogsgs2gs3gs4getResultsjobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatusjobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fseqboot\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fseqbootrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshellinputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResultsinput0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fseqboot}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2sequence0reps0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fseqboot}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="test" qname="appInputs&gt;test" /><s:basetype optional="true" unbounded="false" typename="boolean" name="regular" qname="appInputs&gt;regular" /><s:basetype optional="true" unbounded="false" typename="float" name="fracsample" qname="appInputs&gt;fracsample" /><s:basetype optional="true" unbounded="false" typename="string" name="rewriteformat" qname="appInputs&gt;rewriteformat" /><s:basetype optional="true" unbounded="false" typename="string" name="seqtype" qname="appInputs&gt;seqtype" /><s:basetype optional="true" unbounded="false" typename="long" name="blocksize" qname="appInputs&gt;blocksize" /><s:basetype optional="true" unbounded="false" typename="long" name="reps" qname="appInputs&gt;reps" /><s:basetype optional="true" unbounded="false" typename="string" name="justweights" qname="appInputs&gt;justweights" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="dotdiff" qname="appInputs&gt;dotdiff" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false test 0 'text/plain' false regular 0 'text/plain' false fracsample 0 'text/plain' false rewriteformat 0 'text/plain' false seqtype 0 'text/plain' false blocksize 0 'text/plain' false reps 0 'text/plain' false justweights 0 'text/plain' false seed 0 'text/plain' false printdata 0 'text/plain' false dotdiff 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequencedirect_data0sformat0sprotein0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fconsenserun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_2jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_2jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fconsense\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_2input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fconsense}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_2intreefile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fconsense}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="float" name="mlfrac" qname="appInputs&gt;mlfrac" /><s:basetype optional="true" unbounded="false" typename="boolean" name="root" qname="appInputs&gt;root" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="prntsets" qname="appInputs&gt;prntsets" /></s:elements></s:complextype></s:extensions> false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false method 0 'text/plain' false mlfrac 0 'text/plain' false root 0 'text/plain' false outgrno 0 'text/plain' false trout 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false prntsets 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_3jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_3jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fneighbor\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fneighborrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_3input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fneighbor}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_3datafile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fneighbor}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="datafile_direct_data" qname="appInputs&gt;datafile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="datafile_url" qname="appInputs&gt;datafile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="matrixtype" qname="appInputs&gt;matrixtype" /><s:basetype optional="true" unbounded="false" typename="string" name="treetype" qname="appInputs&gt;treetype" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="jumble" qname="appInputs&gt;jumble" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="replicates" qname="appInputs&gt;replicates" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /></s:elements></s:complextype></s:extensions> false datafile_direct_data 0 'text/plain' false datafile_url 0 'text/plain' false matrixtype 0 'text/plain' false treetype 0 'text/plain' false outgrno 0 'text/plain' false jumble 0 'text/plain' false seed 0 'text/plain' false replicates 0 'text/plain' false trout 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_4jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_4jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fprotdist\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fprotdistrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_5inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_4input0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fprotdist}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_4sequence0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fprotdist}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="long" name="ncategories" qname="appInputs&gt;ncategories" /><s:basetype optional="true" unbounded="false" typename="string" name="rate" qname="appInputs&gt;rate" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="string" name="gamma" qname="appInputs&gt;gamma" /><s:basetype optional="true" unbounded="false" typename="float" name="gammacoefficient" qname="appInputs&gt;gammacoefficient" /><s:basetype optional="true" unbounded="false" typename="float" name="invarcoefficient" qname="appInputs&gt;invarcoefficient" /><s:basetype optional="true" unbounded="false" typename="string" name="aacateg" qname="appInputs&gt;aacateg" /><s:basetype optional="true" unbounded="false" typename="string" name="whichcode" qname="appInputs&gt;whichcode" /><s:basetype optional="true" unbounded="false" typename="float" name="ease" qname="appInputs&gt;ease" /><s:basetype optional="true" unbounded="false" typename="float" name="ttratio" qname="appInputs&gt;ttratio" /><s:basetype optional="true" unbounded="false" typename="string" name="basefreq" qname="appInputs&gt;basefreq" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false ncategories 0 'text/plain' false rate 0 'text/plain' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false method 0 'text/plain' false gamma 0 'text/plain' false gammacoefficient 0 'text/plain' false invarcoefficient 0 'text/plain' false aacateg 0 'text/plain' false whichcode 0 'text/plain' false ease 0 'text/plain' false ttratio 0 'text/plain' false basefreq 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequence_2direct_data0sformat0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity clustal net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity phylip net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultsjobIdBeanshell_2resultgetStatusjobIdBeanshellresultrun_fseqbootrunrun_2outputBeanshellinputsrun_fseqbootrunResponseBeanshell_2inputsrun_fseqbootrunResponsegetResults_appResultsinputgetResultsappResultsrun_2sequence2_sequenceoutputrun_2repsr2_sequencedirect_datain2_sequencesformatsformat_valuevalue2_sequencesproteinsprotein_valuevaluerun_fconsenserunrun_2_2outputgetResults_2jobIdBeanshell_2_2resultgetStatus_2jobIdBeanshell_3resultBeanshell_3inputsrun_fconsenserunResponseBeanshell_2_2inputsrun_fconsenserunResponsegetResults_appResults_2inputgetResults_2appResultsrun_2_2intreefile_direct_datagetResults_appResults_3outtreefilerun_2_2trouttrout_valuevaluerun_2_2treeprinttreeprint_valuevaluegetResults_3jobIdBeanshell_2_3resultgetStatus_3jobIdBeanshell_4resultrun_fneighborrunrun_2_3outputBeanshell_4inputsrun_fneighborrunResponseBeanshell_2_3inputsrun_fneighborrunResponsegetResults_appResults_3inputgetResults_3appResultsrun_2_3datafile_direct_datagetResults_appResults_4outfilerun_2_3trouttrout_value_1valuerun_2_3treeprinttreeprint_value_1valuegetResults_4jobIdBeanshell_2_4resultgetStatus_4jobIdBeanshell_5resultrun_fprotdistrunrun_2_4outputBeanshell_5inputsrun_fprotdistrunResponseBeanshell_2_4inputsrun_fprotdistrunResponsegetResults_appResults_4inputgetResults_4appResultsrun_2_4sequence2_sequence_2output2_sequence_2direct_datagetResults_appResultsoutfile2_sequence_2sformatsformat_value_1valueoutreegetResults_appResults_2outtreefileoutgetResults_appResults_2outfileogetResults_appResults_3outfilegsgetStatusjobStatusgs2getStatus_2jobStatusgs3getStatus_3jobStatusgs4getStatus_4jobStatus c102f007-f888-4f57-a0ea-d7c8cc5b7a11 2010-08-31 10:07:03.250 CEST Sequences_or_IDsSequences_or_IDs00 Either an actual sequence or an entry identifer in database:identifier format (e.g. uniprot:wap_rat). 2009-08-27 11:12:31.99 CEST text/plain 2009-08-27 11:12:31.98 CEST DB00 2009-08-27 11:12:31.99 CEST text/plain 2009-08-27 11:12:31.99 CEST sequencesNested_Workflow1DB0ID_list1Sequences00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeNested_Workflow1DBDBNested_Workflow1ID_listSequences_or_IDssequencesNested_Workflow1Sequences 73cb9faa-d847-41fc-846c-0d37cb06ca4f 2010-08-31 10:07:03.585 CEST Given a sequence or sequence entry identifer (e.g. uniprot:wap_rat), return the sequence in fasta format. If a sequence identifier, in database:identifier format, is input the EBI's WSDbfetch web service (see http://www.ebi.ac.uk/Tools/webservices/services/dbfetch) is used to retrive the sequence in fasta format. Otherwise the input is assumed to be a sequence and if passed through the Soaplab EMBOSS seqret service to force the sequence into fasta format. 2009-08-27 11:12:31.139 CEST Sequences_or_IDs 2009-08-27 11:12:31.139 CEST 2009-08-27 11:12:31.139 CEST EBI_ClustalW_alignment_treeSequences00 Input set of sequences to be aligned. 2009-08-27 11:12:31.215 CEST text/plain 2009-08-27 11:12:31.215 CEST Email_address00 User e-mail address. 2009-08-27 11:12:31.215 CEST text/plain 2009-08-27 11:12:31.215 CEST ClustalW2_alignmentClustalW2_phylip_treeClustalW2_outputClustalW2_nj_trees1s2ClustalW2_alignmentEmail_address0Sequences0ClustalW_alignment00ClustalW_output00Job_ID00ClustalW_guide_tree00status00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeClustalW2_phylogenetic_treeSequence_alignment0Email_address0ClustalW_phylip_tree00ClustalW_output00ClustalW_nj_tree00Job_ID00status00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeClustalW2_alignmentEmail_addressEmail_addressClustalW2_alignmentSequencesSequencesClustalW2_phylogenetic_treeSequence_alignmentClustalW2_alignmentClustalW_alignmentClustalW2_phylogenetic_treeEmail_addressEmail_addressClustalW2_alignmentClustalW2_alignmentClustalW_alignmentClustalW2_phylip_treeClustalW2_phylogenetic_treeClustalW_phylip_treeClustalW2_outputClustalW2_alignmentClustalW_outputClustalW2_nj_treeClustalW2_phylogenetic_treeClustalW_nj_trees1ClustalW2_alignmentstatuss2ClustalW2_phylogenetic_treestatus Given a set of sequences perform an multiple sequence alignment and from the multiple alignment derive a phylogenetic tree. The popular ClustalW program (see http://www.clustal.org/), as implemented in the EBI's WSClustalW2 service (see http://www.ebi.ac.uk/Tools/webservices/services/clustalw2) is used to perform both tasks. 2009-08-27 11:12:31.278 CEST 1f7a1741-9f06-402c-8949-665826ae5e0b 2010-08-31 10:07:03.607 CEST 2009-08-27 11:12:31.278 CEST EBI_ClustalW_alignment_tree 2009-08-27 11:12:31.278 CEST EBI_ClustalW2_phylogentic_treeSequence_alignment00 A sequence alignment in an appropriate format (e.g. fasta, clustalw or MSF). 2009-08-27 11:12:31.254 CEST text/plain 2009-08-27 11:12:31.254 CEST Email_address00 User's e-mail address. 2009-08-27 11:12:31.254 CEST text/plain 2009-08-27 11:12:31.254 CEST Job_IDClustalW_outputClustalW_phylip_treeClustalW_nj_treestatusGet_outputjobid0type0attachmentList11result00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSClustalW2.wsdl poll net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeUnpack_nj_treebytes0string00net.sf.taverna.t2.activitieslocalworker-activity1.2net.sf.taverna.t2.activities.localworker.LocalworkerActivity workflow [B true bytes 0 'application/octet-stream' 0 string 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeUnpack_phylip_treebytes0string00net.sf.taverna.t2.activitieslocalworker-activity1.2net.sf.taverna.t2.activities.localworker.LocalworkerActivity workflow [B true bytes 0 'application/octet-stream' 0 string 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokerunClustalW2params0content0attachmentList11jobid00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSClustalW2.wsdl runClustalW2 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeUnpack_outputbytes0string00net.sf.taverna.t2.activitieslocalworker-activity1.2net.sf.taverna.t2.activities.localworker.LocalworkerActivity workflow [B true bytes 0 'application/octet-stream' 0 string 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeInput_datacontent0type0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="data" name="" qname="{http://www.ebi.ac.uk/WSClustalW2}data"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="data&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="content" qname="data&gt;content" /></s:elements></s:complextype></s:extensions> java.lang.String true type 0 'text/plain' java.lang.String true content 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeContents_listWSArrayofData1output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:arraytype optional="false" unbounded="false" wrapped="false" typename="WSArrayofData" name="content" qname="{http://www.ebi.ac.uk/WSClustalW2}WSArrayofData"><s:elementtype><s:complextype optional="false" unbounded="false" typename="data" name="" qname="{http://www.ebi.ac.uk/WSClustalW2}data"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="data&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="content" qname="data&gt;content" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:extensions> java.lang.String true WSArrayofData 1 l('text/xml') 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_paramsoutputtree0kimura0async0email0tree0clustering0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="inputParams" name="params" qname="{http://www.ebi.ac.uk/WSClustalW2}inputParams"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="alignment" qname="inputParams&gt;alignment" /><s:basetype optional="false" unbounded="false" typename="string" name="output" qname="inputParams&gt;output" /><s:basetype optional="false" unbounded="false" typename="boolean" name="tossgaps" qname="inputParams&gt;tossgaps" /><s:basetype optional="false" unbounded="false" typename="int" name="ktup" qname="inputParams&gt;ktup" /><s:basetype optional="false" unbounded="false" typename="int" name="window" qname="inputParams&gt;window" /><s:basetype optional="false" unbounded="false" typename="int" name="gapopen" qname="inputParams&gt;gapopen" /><s:basetype optional="false" unbounded="false" typename="boolean" name="endgaps" qname="inputParams&gt;endgaps" /><s:basetype optional="false" unbounded="false" typename="float" name="gapext" qname="inputParams&gt;gapext" /><s:basetype optional="false" unbounded="false" typename="int" name="gapdist" qname="inputParams&gt;gapdist" /><s:basetype optional="false" unbounded="false" typename="int" name="topdiags" qname="inputParams&gt;topdiags" /><s:basetype optional="false" unbounded="false" typename="int" name="pairgap" qname="inputParams&gt;pairgap" /><s:basetype optional="false" unbounded="false" typename="string" name="outputtree" qname="inputParams&gt;outputtree" /><s:basetype optional="false" unbounded="false" typename="string" name="matrix" qname="inputParams&gt;matrix" /><s:basetype optional="false" unbounded="false" typename="string" name="cpu" qname="inputParams&gt;cpu" /><s:basetype optional="false" unbounded="false" typename="boolean" name="kimura" qname="inputParams&gt;kimura" /><s:basetype optional="false" unbounded="false" typename="boolean" name="tree" qname="inputParams&gt;tree" /><s:basetype optional="false" unbounded="false" typename="boolean" name="align" qname="inputParams&gt;align" /><s:basetype optional="false" unbounded="false" typename="boolean" name="quicktree" qname="inputParams&gt;quicktree" /><s:basetype optional="false" unbounded="false" typename="string" name="score" qname="inputParams&gt;score" /><s:basetype optional="false" unbounded="false" typename="string" name="iteration" qname="inputParams&gt;iteration" /><s:basetype optional="false" unbounded="false" typename="string" name="clustering" qname="inputParams&gt;clustering" /><s:basetype optional="false" unbounded="false" typename="int" name="numiter" qname="inputParams&gt;numiter" /><s:basetype optional="false" unbounded="false" typename="string" name="outorder" qname="inputParams&gt;outorder" /><s:basetype optional="false" unbounded="false" typename="string" name="email" qname="inputParams&gt;email" /><s:basetype optional="false" unbounded="false" typename="boolean" name="async" qname="inputParams&gt;async" /></s:elements></s:complextype></s:extensions> java.lang.String true alignment 0 'text/plain' java.lang.String true output 0 'text/plain' java.lang.String true tossgaps 0 'text/plain' java.lang.String true ktup 0 'text/plain' java.lang.String true window 0 'text/plain' java.lang.String true gapopen 0 'text/plain' java.lang.String true endgaps 0 'text/plain' java.lang.String true gapext 0 'text/plain' java.lang.String true gapdist 0 'text/plain' java.lang.String true topdiags 0 'text/plain' java.lang.String true pairgap 0 'text/plain' java.lang.String true outputtree 0 'text/plain' java.lang.String true matrix 0 'text/plain' java.lang.String true cpu 0 'text/plain' java.lang.String true kimura 0 'text/plain' java.lang.String true tree 0 'text/plain' java.lang.String true align 0 'text/plain' java.lang.String true quicktree 0 'text/plain' java.lang.String true score 0 'text/plain' java.lang.String true iteration 0 'text/plain' java.lang.String true clustering 0 'text/plain' java.lang.String true numiter 0 'text/plain' java.lang.String true outorder 0 'text/plain' java.lang.String true email 0 'text/plain' java.lang.String true async 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_phylip_tree_resulttype0jobid0result00attachmentList11net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSClustalW2.wsdl poll net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_nj_tree_resultjobid0type0result00attachmentList11net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSClustalW2.wsdl poll net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_output_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity tooloutput net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeInput_data_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity sequence net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_params_outputtree_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity nj net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_params_kimura_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_params_tree_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_params_clustering_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity nj net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_params_async_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_phylip_tree_result_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity toolph net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_nj_tree_result_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity toolnj net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokecheckStatusjobid0status00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSClustalW2.wsdl checkStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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>0.8</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 = "" + status.equals("RUNNING");</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>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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_outputjobidrunClustalW2jobidGet_outputtypeGet_output_type_defaultValuevalueUnpack_nj_treebytesGet_nj_tree_resultresultUnpack_phylip_treebytesGet_phylip_tree_resultresultrunClustalW2paramsJob_paramsoutputrunClustalW2contentContents_listoutputUnpack_outputbytesGet_outputresultInput_datacontentSequence_alignmentInput_datatypeInput_data_type_defaultValuevalueContents_listWSArrayofDataInput_dataoutputJob_paramsoutputtreeJob_params_outputtree_defaultValuevalueJob_paramskimuraJob_params_kimura_defaultValuevalueJob_paramsasyncJob_params_async_defaultValuevalueJob_paramsemailEmail_addressJob_paramstreeJob_params_tree_defaultValuevalueJob_paramsclusteringJob_params_clustering_defaultValuevalueGet_phylip_tree_resulttypeGet_phylip_tree_result_type_defaultValuevalueGet_phylip_tree_resultjobidrunClustalW2jobidGet_nj_tree_resultjobidrunClustalW2jobidGet_nj_tree_resulttypeGet_nj_tree_result_type_defaultValuevaluecheckStatusjobidrunClustalW2jobidJob_IDrunClustalW2jobidClustalW_outputUnpack_outputstringClustalW_phylip_treeUnpack_phylip_treestringClustalW_nj_treeUnpack_nj_treestringstatuscheckStatusstatus EBI_ClustalW2_phylogentic_tree 2009-08-27 11:12:31.277 CEST Create a Neighbor-joining phylogenetic tree, with Kimura distance corrections, from a sequence alignment using the EBI's WSClustalW2 service (see http://www.ebi.ac.uk/Tools/webservices/services/clustalw2). 2009-08-27 11:12:31.277 CEST 2ccd3305-63f8-4e09-8ad6-ced6a366e661 2010-08-31 10:07:03.636 CEST 2009-08-27 11:12:31.277 CEST Workflow10in00r00outreeoutogsgs2gs3gs4getResultsjobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatusjobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fseqboot\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fseqbootrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshellinputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResultsinput0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fseqboot}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2sequence0reps0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fseqboot}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="test" qname="appInputs&gt;test" /><s:basetype optional="true" unbounded="false" typename="boolean" name="regular" qname="appInputs&gt;regular" /><s:basetype optional="true" unbounded="false" typename="float" name="fracsample" qname="appInputs&gt;fracsample" /><s:basetype optional="true" unbounded="false" typename="string" name="rewriteformat" qname="appInputs&gt;rewriteformat" /><s:basetype optional="true" unbounded="false" typename="string" name="seqtype" qname="appInputs&gt;seqtype" /><s:basetype optional="true" unbounded="false" typename="long" name="blocksize" qname="appInputs&gt;blocksize" /><s:basetype optional="true" unbounded="false" typename="long" name="reps" qname="appInputs&gt;reps" /><s:basetype optional="true" unbounded="false" typename="string" name="justweights" qname="appInputs&gt;justweights" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="dotdiff" qname="appInputs&gt;dotdiff" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false test 0 'text/plain' false regular 0 'text/plain' false fracsample 0 'text/plain' false rewriteformat 0 'text/plain' false seqtype 0 'text/plain' false blocksize 0 'text/plain' false reps 0 'text/plain' false justweights 0 'text/plain' false seed 0 'text/plain' false printdata 0 'text/plain' false dotdiff 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequencedirect_data0sformat0sprotein0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fconsenserun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_2jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_2jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fconsense\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_2input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fconsense}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_2intreefile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fconsense}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="float" name="mlfrac" qname="appInputs&gt;mlfrac" /><s:basetype optional="true" unbounded="false" typename="boolean" name="root" qname="appInputs&gt;root" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="prntsets" qname="appInputs&gt;prntsets" /></s:elements></s:complextype></s:extensions> false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false method 0 'text/plain' false mlfrac 0 'text/plain' false root 0 'text/plain' false outgrno 0 'text/plain' false trout 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false prntsets 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_3jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_3jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fneighbor\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fneighborrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_3input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fneighbor}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_3datafile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fneighbor}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="datafile_direct_data" qname="appInputs&gt;datafile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="datafile_url" qname="appInputs&gt;datafile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="matrixtype" qname="appInputs&gt;matrixtype" /><s:basetype optional="true" unbounded="false" typename="string" name="treetype" qname="appInputs&gt;treetype" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="jumble" qname="appInputs&gt;jumble" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="replicates" qname="appInputs&gt;replicates" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /></s:elements></s:complextype></s:extensions> false datafile_direct_data 0 'text/plain' false datafile_url 0 'text/plain' false matrixtype 0 'text/plain' false treetype 0 'text/plain' false outgrno 0 'text/plain' false jumble 0 'text/plain' false seed 0 'text/plain' false replicates 0 'text/plain' false trout 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_4jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_4jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fprotdist\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fprotdistrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_5inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_4input0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fprotdist}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_4sequence0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fprotdist}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="long" name="ncategories" qname="appInputs&gt;ncategories" /><s:basetype optional="true" unbounded="false" typename="string" name="rate" qname="appInputs&gt;rate" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="string" name="gamma" qname="appInputs&gt;gamma" /><s:basetype optional="true" unbounded="false" typename="float" name="gammacoefficient" qname="appInputs&gt;gammacoefficient" /><s:basetype optional="true" unbounded="false" typename="float" name="invarcoefficient" qname="appInputs&gt;invarcoefficient" /><s:basetype optional="true" unbounded="false" typename="string" name="aacateg" qname="appInputs&gt;aacateg" /><s:basetype optional="true" unbounded="false" typename="string" name="whichcode" qname="appInputs&gt;whichcode" /><s:basetype optional="true" unbounded="false" typename="float" name="ease" qname="appInputs&gt;ease" /><s:basetype optional="true" unbounded="false" typename="float" name="ttratio" qname="appInputs&gt;ttratio" /><s:basetype optional="true" unbounded="false" typename="string" name="basefreq" qname="appInputs&gt;basefreq" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false ncategories 0 'text/plain' false rate 0 'text/plain' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false method 0 'text/plain' false gamma 0 'text/plain' false gammacoefficient 0 'text/plain' false invarcoefficient 0 'text/plain' false aacateg 0 'text/plain' false whichcode 0 'text/plain' false ease 0 'text/plain' false ttratio 0 'text/plain' false basefreq 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequence_2direct_data0sformat0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity clustal net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity phylip net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultsjobIdBeanshell_2resultgetStatusjobIdBeanshellresultrun_fseqbootrunrun_2outputBeanshellinputsrun_fseqbootrunResponseBeanshell_2inputsrun_fseqbootrunResponsegetResults_appResultsinputgetResultsappResultsrun_2sequence2_sequenceoutputrun_2repsr2_sequencedirect_datain2_sequencesformatsformat_valuevalue2_sequencesproteinsprotein_valuevaluerun_fconsenserunrun_2_2outputgetResults_2jobIdBeanshell_2_2resultgetStatus_2jobIdBeanshell_3resultBeanshell_3inputsrun_fconsenserunResponseBeanshell_2_2inputsrun_fconsenserunResponsegetResults_appResults_2inputgetResults_2appResultsrun_2_2intreefile_direct_datagetResults_appResults_3outtreefilerun_2_2trouttrout_valuevaluerun_2_2treeprinttreeprint_valuevaluegetResults_3jobIdBeanshell_2_3resultgetStatus_3jobIdBeanshell_4resultrun_fneighborrunrun_2_3outputBeanshell_4inputsrun_fneighborrunResponseBeanshell_2_3inputsrun_fneighborrunResponsegetResults_appResults_3inputgetResults_3appResultsrun_2_3datafile_direct_datagetResults_appResults_4outfilerun_2_3trouttrout_value_1valuerun_2_3treeprinttreeprint_value_1valuegetResults_4jobIdBeanshell_2_4resultgetStatus_4jobIdBeanshell_5resultrun_fprotdistrunrun_2_4outputBeanshell_5inputsrun_fprotdistrunResponseBeanshell_2_4inputsrun_fprotdistrunResponsegetResults_appResults_4inputgetResults_4appResultsrun_2_4sequence2_sequence_2output2_sequence_2direct_datagetResults_appResultsoutfile2_sequence_2sformatsformat_value_1valueoutreegetResults_appResults_2outtreefileoutgetResults_appResults_2outfileogetResults_appResults_3outfilegsgetStatusjobStatusgs2getStatus_2jobStatusgs3getStatus_3jobStatusgs4getStatus_4jobStatus 681bbeee-0a38-403e-992c-ce28ea3a477d 2010-08-31 10:07:03.824 CEST Workflow10in00r00outreeoutogsgs2gs3gs4getResultsjobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatusjobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fseqboot\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fseqbootrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshellinputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResultsinput0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fseqboot}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2sequence0reps0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fseqboot}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="test" qname="appInputs&gt;test" /><s:basetype optional="true" unbounded="false" typename="boolean" name="regular" qname="appInputs&gt;regular" /><s:basetype optional="true" unbounded="false" typename="float" name="fracsample" qname="appInputs&gt;fracsample" /><s:basetype optional="true" unbounded="false" typename="string" name="rewriteformat" qname="appInputs&gt;rewriteformat" /><s:basetype optional="true" unbounded="false" typename="string" name="seqtype" qname="appInputs&gt;seqtype" /><s:basetype optional="true" unbounded="false" typename="long" name="blocksize" qname="appInputs&gt;blocksize" /><s:basetype optional="true" unbounded="false" typename="long" name="reps" qname="appInputs&gt;reps" /><s:basetype optional="true" unbounded="false" typename="string" name="justweights" qname="appInputs&gt;justweights" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="dotdiff" qname="appInputs&gt;dotdiff" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false test 0 'text/plain' false regular 0 'text/plain' false fracsample 0 'text/plain' false rewriteformat 0 'text/plain' false seqtype 0 'text/plain' false blocksize 0 'text/plain' false reps 0 'text/plain' false justweights 0 'text/plain' false seed 0 'text/plain' false printdata 0 'text/plain' false dotdiff 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequencedirect_data0sformat0sprotein0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fconsenserun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_2jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_2jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fconsense\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_2input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fconsense}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_2intreefile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fconsense}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="float" name="mlfrac" qname="appInputs&gt;mlfrac" /><s:basetype optional="true" unbounded="false" typename="boolean" name="root" qname="appInputs&gt;root" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="prntsets" qname="appInputs&gt;prntsets" /></s:elements></s:complextype></s:extensions> false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false method 0 'text/plain' false mlfrac 0 'text/plain' false root 0 'text/plain' false outgrno 0 'text/plain' false trout 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false prntsets 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_3jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_3jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fneighbor\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fneighborrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_3input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fneighbor}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_3datafile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fneighbor}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="datafile_direct_data" qname="appInputs&gt;datafile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="datafile_url" qname="appInputs&gt;datafile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="matrixtype" qname="appInputs&gt;matrixtype" /><s:basetype optional="true" unbounded="false" typename="string" name="treetype" qname="appInputs&gt;treetype" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="jumble" qname="appInputs&gt;jumble" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="replicates" qname="appInputs&gt;replicates" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /></s:elements></s:complextype></s:extensions> false datafile_direct_data 0 'text/plain' false datafile_url 0 'text/plain' false matrixtype 0 'text/plain' false treetype 0 'text/plain' false outgrno 0 'text/plain' false jumble 0 'text/plain' false seed 0 'text/plain' false replicates 0 'text/plain' false trout 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_4jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_4jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fprotdist\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fprotdistrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_5inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_4input0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fprotdist}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_4sequence0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fprotdist}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="long" name="ncategories" qname="appInputs&gt;ncategories" /><s:basetype optional="true" unbounded="false" typename="string" name="rate" qname="appInputs&gt;rate" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="string" name="gamma" qname="appInputs&gt;gamma" /><s:basetype optional="true" unbounded="false" typename="float" name="gammacoefficient" qname="appInputs&gt;gammacoefficient" /><s:basetype optional="true" unbounded="false" typename="float" name="invarcoefficient" qname="appInputs&gt;invarcoefficient" /><s:basetype optional="true" unbounded="false" typename="string" name="aacateg" qname="appInputs&gt;aacateg" /><s:basetype optional="true" unbounded="false" typename="string" name="whichcode" qname="appInputs&gt;whichcode" /><s:basetype optional="true" unbounded="false" typename="float" name="ease" qname="appInputs&gt;ease" /><s:basetype optional="true" unbounded="false" typename="float" name="ttratio" qname="appInputs&gt;ttratio" /><s:basetype optional="true" unbounded="false" typename="string" name="basefreq" qname="appInputs&gt;basefreq" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false ncategories 0 'text/plain' false rate 0 'text/plain' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false method 0 'text/plain' false gamma 0 'text/plain' false gammacoefficient 0 'text/plain' false invarcoefficient 0 'text/plain' false aacateg 0 'text/plain' false whichcode 0 'text/plain' false ease 0 'text/plain' false ttratio 0 'text/plain' false basefreq 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequence_2direct_data0sformat0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity clustal net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity phylip net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultsjobIdBeanshell_2resultgetStatusjobIdBeanshellresultrun_fseqbootrunrun_2outputBeanshellinputsrun_fseqbootrunResponseBeanshell_2inputsrun_fseqbootrunResponsegetResults_appResultsinputgetResultsappResultsrun_2sequence2_sequenceoutputrun_2repsr2_sequencedirect_datain2_sequencesformatsformat_valuevalue2_sequencesproteinsprotein_valuevaluerun_fconsenserunrun_2_2outputgetResults_2jobIdBeanshell_2_2resultgetStatus_2jobIdBeanshell_3resultBeanshell_3inputsrun_fconsenserunResponseBeanshell_2_2inputsrun_fconsenserunResponsegetResults_appResults_2inputgetResults_2appResultsrun_2_2intreefile_direct_datagetResults_appResults_3outtreefilerun_2_2trouttrout_valuevaluerun_2_2treeprinttreeprint_valuevaluegetResults_3jobIdBeanshell_2_3resultgetStatus_3jobIdBeanshell_4resultrun_fneighborrunrun_2_3outputBeanshell_4inputsrun_fneighborrunResponseBeanshell_2_3inputsrun_fneighborrunResponsegetResults_appResults_3inputgetResults_3appResultsrun_2_3datafile_direct_datagetResults_appResults_4outfilerun_2_3trouttrout_value_1valuerun_2_3treeprinttreeprint_value_1valuegetResults_4jobIdBeanshell_2_4resultgetStatus_4jobIdBeanshell_5resultrun_fprotdistrunrun_2_4outputBeanshell_5inputsrun_fprotdistrunResponseBeanshell_2_4inputsrun_fprotdistrunResponsegetResults_appResults_4inputgetResults_4appResultsrun_2_4sequence2_sequence_2output2_sequence_2direct_datagetResults_appResultsoutfile2_sequence_2sformatsformat_value_1valueoutreegetResults_appResults_2outtreefileoutgetResults_appResults_2outfileogetResults_appResults_3outfilegsgetStatusjobStatusgs2getStatus_2jobStatusgs3getStatus_3jobStatusgs4getStatus_4jobStatus d96e8ab3-c13b-4f56-badd-2eb1553566eb 2010-08-31 10:07:04.155 CEST EBI_TCoffeeSequences00 2009-08-27 11:12:31.157 CEST text/plain 2009-08-27 11:12:31.157 CEST email00 2009-08-27 11:12:31.157 CEST text/plain 2009-08-27 11:12:31.157 CEST TCoffee_job_IDTCoffee_alignmentTCoffee_alnTCoffee_dndstatusUnpack_dndbytes0string00net.sf.taverna.t2.activitieslocalworker-activity1.2net.sf.taverna.t2.activities.localworker.LocalworkerActivity workflow [B true bytes 0 'application/octet-stream' 0 string 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeUnpack_alignmentbytes0string00net.sf.taverna.t2.activitieslocalworker-activity1.2net.sf.taverna.t2.activities.localworker.LocalworkerActivity workflow [B true bytes 0 'application/octet-stream' 0 string 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokerunTCoffeeparams0content0attachmentList11jobid00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSTCoffee.wsdl runTCoffee net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeUnpack_alnbytes0string00net.sf.taverna.t2.activitieslocalworker-activity1.2net.sf.taverna.t2.activities.localworker.LocalworkerActivity workflow [B true bytes 0 'application/octet-stream' 0 string 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_dndjobid0type0attachmentList11output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSTCoffee.wsdl poll net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_alignmentjobid0type0attachmentList11output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSTCoffee.wsdl poll net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeContents_listWSArrayofData1output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:arraytype optional="false" unbounded="false" wrapped="false" typename="WSArrayofData" name="content" qname="{http://www.ebi.ac.uk/WSTCoffee}WSArrayofData"><s:elementtype><s:complextype optional="false" unbounded="false" typename="data" name="" qname="{http://www.ebi.ac.uk/WSTCoffee}data"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="data&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="content" qname="data&gt;content" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:extensions> java.lang.String true WSArrayofData 1 l('text/xml') 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_alnjobid0type0attachmentList11output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSTCoffee.wsdl poll net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeInput_datacontent0type0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="data" name="" qname="{http://www.ebi.ac.uk/WSTCoffee}data"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="data&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="content" qname="data&gt;content" /></s:elements></s:complextype></s:extensions> java.lang.String true type 0 'text/plain' java.lang.String true content 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_paramsasync0email0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="inputParams" name="params" qname="{http://www.ebi.ac.uk/WSTCoffee}inputParams"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="email" qname="inputParams&gt;email" /><s:basetype optional="false" unbounded="false" typename="boolean" name="async" qname="inputParams&gt;async" /><s:basetype optional="false" unbounded="false" typename="string" name="alignment" qname="inputParams&gt;alignment" /><s:basetype optional="false" unbounded="false" typename="string" name="output" qname="inputParams&gt;output" /><s:basetype optional="false" unbounded="false" typename="boolean" name="tossgaps" qname="inputParams&gt;tossgaps" /><s:basetype optional="false" unbounded="false" typename="int" name="gapdist" qname="inputParams&gt;gapdist" /><s:basetype optional="false" unbounded="false" typename="int" name="topdiags" qname="inputParams&gt;topdiags" /><s:basetype optional="false" unbounded="false" typename="int" name="pairgap" qname="inputParams&gt;pairgap" /><s:basetype optional="false" unbounded="false" typename="int" name="ktup" qname="inputParams&gt;ktup" /><s:basetype optional="false" unbounded="false" typename="int" name="window" qname="inputParams&gt;window" /><s:basetype optional="false" unbounded="false" typename="int" name="gapopen" qname="inputParams&gt;gapopen" /><s:basetype optional="false" unbounded="false" typename="int" name="gapclose" qname="inputParams&gt;gapclose" /><s:basetype optional="false" unbounded="false" typename="float" name="gapext" qname="inputParams&gt;gapext" /><s:basetype optional="false" unbounded="false" typename="string" name="outputtree" qname="inputParams&gt;outputtree" /><s:basetype optional="false" unbounded="false" typename="string" name="matrix" qname="inputParams&gt;matrix" /><s:basetype optional="false" unbounded="false" typename="string" name="cpu" qname="inputParams&gt;cpu" /><s:basetype optional="false" unbounded="false" typename="boolean" name="kimura" qname="inputParams&gt;kimura" /><s:basetype optional="false" unbounded="false" typename="boolean" name="tree" qname="inputParams&gt;tree" /><s:basetype optional="false" unbounded="false" typename="boolean" name="align" qname="inputParams&gt;align" /><s:basetype optional="false" unbounded="false" typename="boolean" name="quicktree" qname="inputParams&gt;quicktree" /><s:basetype optional="false" unbounded="false" typename="string" name="scores" qname="inputParams&gt;scores" /><s:basetype optional="false" unbounded="false" typename="string" name="outorder" qname="inputParams&gt;outorder" /></s:elements></s:complextype></s:extensions> java.lang.String true email 0 'text/plain' java.lang.String true async 0 'text/plain' java.lang.String true alignment 0 'text/plain' java.lang.String true output 0 'text/plain' java.lang.String true tossgaps 0 'text/plain' java.lang.String true gapdist 0 'text/plain' java.lang.String true topdiags 0 'text/plain' java.lang.String true pairgap 0 'text/plain' java.lang.String true ktup 0 'text/plain' java.lang.String true window 0 'text/plain' java.lang.String true gapopen 0 'text/plain' java.lang.String true gapclose 0 'text/plain' java.lang.String true gapext 0 'text/plain' java.lang.String true outputtree 0 'text/plain' java.lang.String true matrix 0 'text/plain' java.lang.String true cpu 0 'text/plain' java.lang.String true kimura 0 'text/plain' java.lang.String true tree 0 'text/plain' java.lang.String true align 0 'text/plain' java.lang.String true quicktree 0 'text/plain' java.lang.String true scores 0 'text/plain' java.lang.String true outorder 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_dnd_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity tooldnd net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_alignment_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity tooloutput net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_aln_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity toolaln net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeInput_data_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity sequence net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_params_async_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokecheckStatusjobid0status00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSTCoffee.wsdl checkStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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>0.8</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 = "" + status.equals("RUNNING");</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>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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeUnpack_dndbytesGet_dndoutputUnpack_alignmentbytesGet_alignmentoutputrunTCoffeeparamsJob_paramsoutputrunTCoffeecontentContents_listoutputUnpack_alnbytesGet_alnoutputGet_dndjobidrunTCoffeejobidGet_dndtypeGet_dnd_type_defaultValuevalueGet_alignmentjobidrunTCoffeejobidGet_alignmenttypeGet_alignment_type_defaultValuevalueContents_listWSArrayofDataInput_dataoutputGet_alnjobidrunTCoffeejobidGet_alntypeGet_aln_type_defaultValuevalueInput_datacontentSequencesInput_datatypeInput_data_type_defaultValuevalueJob_paramsasyncJob_params_async_defaultValuevalueJob_paramsemailemailcheckStatusjobidrunTCoffeejobidTCoffee_job_IDrunTCoffeejobidTCoffee_alignmentUnpack_alignmentstringTCoffee_alnUnpack_alnstringTCoffee_dndUnpack_dndstringstatuscheckStatusstatus 3417d9f4-13b1-42fc-88eb-8529ddac2c7a 2010-08-31 10:07:04.485 CEST EBI_TCoffee 2009-08-27 11:12:31.183 CEST 2009-08-27 11:12:31.183 CEST Perform a multiple sequence alignment using T-Coffee (see http://www.tcoffee.org/). The EBI's WSToffee web service (see http://www.ebi.ac.uk/Tools/webservices/services/tcoffee) ise used. 2009-08-27 11:12:31.183 CEST Workflow1s00r0012ddsaoutoutreegsgs3getResultsjobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fpromlrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun2sequence0treeprint0trout0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fproml}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="long" name="ncategories" qname="appInputs&gt;ncategories" /><s:basetype optional="true" unbounded="false" typename="string" name="rate" qname="appInputs&gt;rate" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="boolean" name="lengths" qname="appInputs&gt;lengths" /><s:basetype optional="true" unbounded="false" typename="string" name="model" qname="appInputs&gt;model" /><s:basetype optional="true" unbounded="false" typename="string" name="gamma" qname="appInputs&gt;gamma" /><s:basetype optional="true" unbounded="false" typename="float" name="gammacoefficient" qname="appInputs&gt;gammacoefficient" /><s:basetype optional="true" unbounded="false" typename="long" name="ngammacat" qname="appInputs&gt;ngammacat" /><s:basetype optional="true" unbounded="false" typename="float" name="invarcoefficient" qname="appInputs&gt;invarcoefficient" /><s:basetype optional="true" unbounded="false" typename="long" name="ninvarcat" qname="appInputs&gt;ninvarcat" /><s:basetype optional="true" unbounded="false" typename="float" name="invarfrac" qname="appInputs&gt;invarfrac" /><s:basetype optional="true" unbounded="false" typename="long" name="nhmmcategories" qname="appInputs&gt;nhmmcategories" /><s:basetype optional="true" unbounded="false" typename="string" name="hmmrates" qname="appInputs&gt;hmmrates" /><s:basetype optional="true" unbounded="false" typename="string" name="hmmprobabilities" qname="appInputs&gt;hmmprobabilities" /><s:basetype optional="true" unbounded="false" typename="boolean" name="adjsite" qname="appInputs&gt;adjsite" /><s:basetype optional="true" unbounded="false" typename="float" name="lambda" qname="appInputs&gt;lambda" /><s:basetype optional="true" unbounded="false" typename="long" name="njumble" qname="appInputs&gt;njumble" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="global" qname="appInputs&gt;global" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="rough" qname="appInputs&gt;rough" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="hypstate" qname="appInputs&gt;hypstate" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false ncategories 0 'text/plain' false rate 0 'text/plain' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false lengths 0 'text/plain' false model 0 'text/plain' false gamma 0 'text/plain' false gammacoefficient 0 'text/plain' false ngammacat 0 'text/plain' false invarcoefficient 0 'text/plain' false ninvarcat 0 'text/plain' false invarfrac 0 'text/plain' false nhmmcategories 0 'text/plain' false hmmrates 0 'text/plain' false hmmprobabilities 0 'text/plain' false adjsite 0 'text/plain' false lambda 0 'text/plain' false njumble 0 'text/plain' false seed 0 'text/plain' false global 0 'text/plain' false outgrno 0 'text/plain' false rough 0 'text/plain' false trout 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false hypstate 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun2_sequencesformat0sprotein0direct_data0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResultsinput0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fproml}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity phylip net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_2jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fproml\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshellinputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_2jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatusjobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fseqboot\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fseqbootrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_2input0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fseqboot}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2sequence0seqtype0reps0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fseqboot}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="test" qname="appInputs&gt;test" /><s:basetype optional="true" unbounded="false" typename="boolean" name="regular" qname="appInputs&gt;regular" /><s:basetype optional="true" unbounded="false" typename="float" name="fracsample" qname="appInputs&gt;fracsample" /><s:basetype optional="true" unbounded="false" typename="string" name="rewriteformat" qname="appInputs&gt;rewriteformat" /><s:basetype optional="true" unbounded="false" typename="string" name="seqtype" qname="appInputs&gt;seqtype" /><s:basetype optional="true" unbounded="false" typename="long" name="blocksize" qname="appInputs&gt;blocksize" /><s:basetype optional="true" unbounded="false" typename="long" name="reps" qname="appInputs&gt;reps" /><s:basetype optional="true" unbounded="false" typename="string" name="justweights" qname="appInputs&gt;justweights" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="dotdiff" qname="appInputs&gt;dotdiff" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false test 0 'text/plain' false regular 0 'text/plain' false fracsample 0 'text/plain' false rewriteformat 0 'text/plain' false seqtype 0 'text/plain' false blocksize 0 'text/plain' false reps 0 'text/plain' false justweights 0 'text/plain' false seed 0 'text/plain' false printdata 0 'text/plain' false dotdiff 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequencedirect_data0sprotein0sformat0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fconsenserun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_3jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_3jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fconsense\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_3input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fconsense}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_2intreefile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fconsense}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="float" name="mlfrac" qname="appInputs&gt;mlfrac" /><s:basetype optional="true" unbounded="false" typename="boolean" name="root" qname="appInputs&gt;root" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="prntsets" qname="appInputs&gt;prntsets" /></s:elements></s:complextype></s:extensions> false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false method 0 'text/plain' false mlfrac 0 'text/plain' false root 0 'text/plain' false outgrno 0 'text/plain' false trout 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false prntsets 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity msf net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeseqtype_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity p net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultsjobIdBeanshell_2resultrun_fpromlrunrun2outputrun2sequencerun2_sequenceoutputrun2treeprinttreeprint_valuevaluerun2trouttrout_valuevaluerun2_sequencesformatsformat_valuevaluerun2_sequencesproteinsprotein_valuevaluerun2_sequencedirect_datagetResults_appResults_2outfilegetResults_appResultsinputgetResultsappResultsgetStatus_2jobIdBeanshellresultBeanshellinputsrun_fpromlrunResponseBeanshell_2inputsrun_fpromlrunResponsegetResults_2jobIdBeanshell_2_2resultgetStatusjobIdBeanshell_3resultrun_fseqbootrunrun_2outputBeanshell_3inputsrun_fseqbootrunResponseBeanshell_2_2inputsrun_fseqbootrunResponsegetResults_appResults_2inputgetResults_2appResultsrun_2sequence2_sequenceoutputrun_2seqtypeseqtype_valuevaluerun_2repsr2_sequencedirect_datas2_sequencesproteinsprotein_value_1value2_sequencesformatsformat_value_1valuerun_fconsenserunrun_2_2outputgetResults_3jobIdBeanshell_2_3resultgetStatus_3jobIdBeanshell_4resultBeanshell_4inputsrun_fconsenserunResponseBeanshell_2_3inputsrun_fconsenserunResponsegetResults_appResults_3inputgetResults_3appResultsrun_2_2intreefile_direct_datagetResults_appResultsouttreefilerun_2_2trouttrout_value_1valuerun_2_2treeprinttreeprint_value_1value1getResults_appResultsoutfile2getResults_appResultsouttreefiledgetStatus_2jobStatusdsBeanshellresultarun_fpromlrunResponseoutgetResults_appResults_3outfileoutreegetResults_appResults_3outtreefilegsgetStatusjobStatusgs3getStatus_3jobStatus 8d5e9d99-e68c-4029-b652-bb3bd8383a92 2010-08-31 10:07:04.638 CEST Workflow1s00r0012ddsaoutoutreegsgs3getResultsjobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fpromlrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun2sequence0treeprint0trout0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fproml}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="long" name="ncategories" qname="appInputs&gt;ncategories" /><s:basetype optional="true" unbounded="false" typename="string" name="rate" qname="appInputs&gt;rate" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="boolean" name="lengths" qname="appInputs&gt;lengths" /><s:basetype optional="true" unbounded="false" typename="string" name="model" qname="appInputs&gt;model" /><s:basetype optional="true" unbounded="false" typename="string" name="gamma" qname="appInputs&gt;gamma" /><s:basetype optional="true" unbounded="false" typename="float" name="gammacoefficient" qname="appInputs&gt;gammacoefficient" /><s:basetype optional="true" unbounded="false" typename="long" name="ngammacat" qname="appInputs&gt;ngammacat" /><s:basetype optional="true" unbounded="false" typename="float" name="invarcoefficient" qname="appInputs&gt;invarcoefficient" /><s:basetype optional="true" unbounded="false" typename="long" name="ninvarcat" qname="appInputs&gt;ninvarcat" /><s:basetype optional="true" unbounded="false" typename="float" name="invarfrac" qname="appInputs&gt;invarfrac" /><s:basetype optional="true" unbounded="false" typename="long" name="nhmmcategories" qname="appInputs&gt;nhmmcategories" /><s:basetype optional="true" unbounded="false" typename="string" name="hmmrates" qname="appInputs&gt;hmmrates" /><s:basetype optional="true" unbounded="false" typename="string" name="hmmprobabilities" qname="appInputs&gt;hmmprobabilities" /><s:basetype optional="true" unbounded="false" typename="boolean" name="adjsite" qname="appInputs&gt;adjsite" /><s:basetype optional="true" unbounded="false" typename="float" name="lambda" qname="appInputs&gt;lambda" /><s:basetype optional="true" unbounded="false" typename="long" name="njumble" qname="appInputs&gt;njumble" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="global" qname="appInputs&gt;global" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="rough" qname="appInputs&gt;rough" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="hypstate" qname="appInputs&gt;hypstate" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false ncategories 0 'text/plain' false rate 0 'text/plain' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false lengths 0 'text/plain' false model 0 'text/plain' false gamma 0 'text/plain' false gammacoefficient 0 'text/plain' false ngammacat 0 'text/plain' false invarcoefficient 0 'text/plain' false ninvarcat 0 'text/plain' false invarfrac 0 'text/plain' false nhmmcategories 0 'text/plain' false hmmrates 0 'text/plain' false hmmprobabilities 0 'text/plain' false adjsite 0 'text/plain' false lambda 0 'text/plain' false njumble 0 'text/plain' false seed 0 'text/plain' false global 0 'text/plain' false outgrno 0 'text/plain' false rough 0 'text/plain' false trout 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false hypstate 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun2_sequencesformat0sprotein0direct_data0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResultsinput0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fproml}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity phylip net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_2jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fproml\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshellinputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_2jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatusjobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fseqboot\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fseqbootrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_2input0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fseqboot}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2sequence0seqtype0reps0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fseqboot}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="test" qname="appInputs&gt;test" /><s:basetype optional="true" unbounded="false" typename="boolean" name="regular" qname="appInputs&gt;regular" /><s:basetype optional="true" unbounded="false" typename="float" name="fracsample" qname="appInputs&gt;fracsample" /><s:basetype optional="true" unbounded="false" typename="string" name="rewriteformat" qname="appInputs&gt;rewriteformat" /><s:basetype optional="true" unbounded="false" typename="string" name="seqtype" qname="appInputs&gt;seqtype" /><s:basetype optional="true" unbounded="false" typename="long" name="blocksize" qname="appInputs&gt;blocksize" /><s:basetype optional="true" unbounded="false" typename="long" name="reps" qname="appInputs&gt;reps" /><s:basetype optional="true" unbounded="false" typename="string" name="justweights" qname="appInputs&gt;justweights" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="dotdiff" qname="appInputs&gt;dotdiff" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false test 0 'text/plain' false regular 0 'text/plain' false fracsample 0 'text/plain' false rewriteformat 0 'text/plain' false seqtype 0 'text/plain' false blocksize 0 'text/plain' false reps 0 'text/plain' false justweights 0 'text/plain' false seed 0 'text/plain' false printdata 0 'text/plain' false dotdiff 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequencedirect_data0sprotein0sformat0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fconsenserun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_3jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_3jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fconsense\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_3input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fconsense}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_2intreefile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fconsense}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="float" name="mlfrac" qname="appInputs&gt;mlfrac" /><s:basetype optional="true" unbounded="false" typename="boolean" name="root" qname="appInputs&gt;root" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="prntsets" qname="appInputs&gt;prntsets" /></s:elements></s:complextype></s:extensions> false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false method 0 'text/plain' false mlfrac 0 'text/plain' false root 0 'text/plain' false outgrno 0 'text/plain' false trout 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false prntsets 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity clustal net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeseqtype_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity p net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultsjobIdBeanshell_2resultrun_fpromlrunrun2outputrun2sequencerun2_sequenceoutputrun2treeprinttreeprint_valuevaluerun2trouttrout_valuevaluerun2_sequencesformatsformat_valuevaluerun2_sequencesproteinsprotein_valuevaluerun2_sequencedirect_datagetResults_appResults_2outfilegetResults_appResultsinputgetResultsappResultsgetStatus_2jobIdBeanshellresultBeanshellinputsrun_fpromlrunResponseBeanshell_2inputsrun_fpromlrunResponsegetResults_2jobIdBeanshell_2_2resultgetStatusjobIdBeanshell_3resultrun_fseqbootrunrun_2outputBeanshell_3inputsrun_fseqbootrunResponseBeanshell_2_2inputsrun_fseqbootrunResponsegetResults_appResults_2inputgetResults_2appResultsrun_2sequence2_sequenceoutputrun_2seqtypeseqtype_valuevaluerun_2repsr2_sequencedirect_datas2_sequencesproteinsprotein_value_1value2_sequencesformatsformat_value_1valuerun_fconsenserunrun_2_2outputgetResults_3jobIdBeanshell_2_3resultgetStatus_3jobIdBeanshell_4resultBeanshell_4inputsrun_fconsenserunResponseBeanshell_2_3inputsrun_fconsenserunResponsegetResults_appResults_3inputgetResults_3appResultsrun_2_2intreefile_direct_datagetResults_appResultsouttreefilerun_2_2trouttrout_value_1valuerun_2_2treeprinttreeprint_value_1value1getResults_appResultsoutfile2getResults_appResultsouttreefiledgetStatus_2jobStatusdsBeanshellresultarun_fpromlrunResponseoutgetResults_appResults_3outfileoutreegetResults_appResults_3outtreefilegsgetStatusjobStatusgs3getStatus_3jobStatus 69951c93-ce46-4b6f-9037-0610836126fe 2010-08-31 10:07:04.925 CEST Workflow1s00r0012ddsaoutoutreegsgs3getResultsjobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fpromlrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun2sequence0treeprint0trout0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fproml}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="long" name="ncategories" qname="appInputs&gt;ncategories" /><s:basetype optional="true" unbounded="false" typename="string" name="rate" qname="appInputs&gt;rate" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="boolean" name="lengths" qname="appInputs&gt;lengths" /><s:basetype optional="true" unbounded="false" typename="string" name="model" qname="appInputs&gt;model" /><s:basetype optional="true" unbounded="false" typename="string" name="gamma" qname="appInputs&gt;gamma" /><s:basetype optional="true" unbounded="false" typename="float" name="gammacoefficient" qname="appInputs&gt;gammacoefficient" /><s:basetype optional="true" unbounded="false" typename="long" name="ngammacat" qname="appInputs&gt;ngammacat" /><s:basetype optional="true" unbounded="false" typename="float" name="invarcoefficient" qname="appInputs&gt;invarcoefficient" /><s:basetype optional="true" unbounded="false" typename="long" name="ninvarcat" qname="appInputs&gt;ninvarcat" /><s:basetype optional="true" unbounded="false" typename="float" name="invarfrac" qname="appInputs&gt;invarfrac" /><s:basetype optional="true" unbounded="false" typename="long" name="nhmmcategories" qname="appInputs&gt;nhmmcategories" /><s:basetype optional="true" unbounded="false" typename="string" name="hmmrates" qname="appInputs&gt;hmmrates" /><s:basetype optional="true" unbounded="false" typename="string" name="hmmprobabilities" qname="appInputs&gt;hmmprobabilities" /><s:basetype optional="true" unbounded="false" typename="boolean" name="adjsite" qname="appInputs&gt;adjsite" /><s:basetype optional="true" unbounded="false" typename="float" name="lambda" qname="appInputs&gt;lambda" /><s:basetype optional="true" unbounded="false" typename="long" name="njumble" qname="appInputs&gt;njumble" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="global" qname="appInputs&gt;global" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="rough" qname="appInputs&gt;rough" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="hypstate" qname="appInputs&gt;hypstate" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false ncategories 0 'text/plain' false rate 0 'text/plain' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false lengths 0 'text/plain' false model 0 'text/plain' false gamma 0 'text/plain' false gammacoefficient 0 'text/plain' false ngammacat 0 'text/plain' false invarcoefficient 0 'text/plain' false ninvarcat 0 'text/plain' false invarfrac 0 'text/plain' false nhmmcategories 0 'text/plain' false hmmrates 0 'text/plain' false hmmprobabilities 0 'text/plain' false adjsite 0 'text/plain' false lambda 0 'text/plain' false njumble 0 'text/plain' false seed 0 'text/plain' false global 0 'text/plain' false outgrno 0 'text/plain' false rough 0 'text/plain' false trout 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false hypstate 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun2_sequencesformat0sprotein0direct_data0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResultsinput0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fproml}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity phylip net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_2jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fproml?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fproml\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshellinputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_2jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatusjobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fseqboot\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fseqbootrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_2input0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fseqboot}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2sequence0seqtype0reps0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fseqboot}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="test" qname="appInputs&gt;test" /><s:basetype optional="true" unbounded="false" typename="boolean" name="regular" qname="appInputs&gt;regular" /><s:basetype optional="true" unbounded="false" typename="float" name="fracsample" qname="appInputs&gt;fracsample" /><s:basetype optional="true" unbounded="false" typename="string" name="rewriteformat" qname="appInputs&gt;rewriteformat" /><s:basetype optional="true" unbounded="false" typename="string" name="seqtype" qname="appInputs&gt;seqtype" /><s:basetype optional="true" unbounded="false" typename="long" name="blocksize" qname="appInputs&gt;blocksize" /><s:basetype optional="true" unbounded="false" typename="long" name="reps" qname="appInputs&gt;reps" /><s:basetype optional="true" unbounded="false" typename="string" name="justweights" qname="appInputs&gt;justweights" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="dotdiff" qname="appInputs&gt;dotdiff" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false test 0 'text/plain' false regular 0 'text/plain' false fracsample 0 'text/plain' false rewriteformat 0 'text/plain' false seqtype 0 'text/plain' false blocksize 0 'text/plain' false reps 0 'text/plain' false justweights 0 'text/plain' false seed 0 'text/plain' false printdata 0 'text/plain' false dotdiff 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequencedirect_data0sprotein0sformat0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fconsenserun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_3jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_3jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fconsense\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_3input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fconsense}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_2intreefile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fconsense}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="float" name="mlfrac" qname="appInputs&gt;mlfrac" /><s:basetype optional="true" unbounded="false" typename="boolean" name="root" qname="appInputs&gt;root" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="prntsets" qname="appInputs&gt;prntsets" /></s:elements></s:complextype></s:extensions> false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false method 0 'text/plain' false mlfrac 0 'text/plain' false root 0 'text/plain' false outgrno 0 'text/plain' false trout 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false prntsets 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity clustal net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeseqtype_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity p net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultsjobIdBeanshell_2resultrun_fpromlrunrun2outputrun2sequencerun2_sequenceoutputrun2treeprinttreeprint_valuevaluerun2trouttrout_valuevaluerun2_sequencesformatsformat_valuevaluerun2_sequencesproteinsprotein_valuevaluerun2_sequencedirect_datagetResults_appResults_2outfilegetResults_appResultsinputgetResultsappResultsgetStatus_2jobIdBeanshellresultBeanshellinputsrun_fpromlrunResponseBeanshell_2inputsrun_fpromlrunResponsegetResults_2jobIdBeanshell_2_2resultgetStatusjobIdBeanshell_3resultrun_fseqbootrunrun_2outputBeanshell_3inputsrun_fseqbootrunResponseBeanshell_2_2inputsrun_fseqbootrunResponsegetResults_appResults_2inputgetResults_2appResultsrun_2sequence2_sequenceoutputrun_2seqtypeseqtype_valuevaluerun_2repsr2_sequencedirect_datas2_sequencesproteinsprotein_value_1value2_sequencesformatsformat_value_1valuerun_fconsenserunrun_2_2outputgetResults_3jobIdBeanshell_2_3resultgetStatus_3jobIdBeanshell_4resultBeanshell_4inputsrun_fconsenserunResponseBeanshell_2_3inputsrun_fconsenserunResponsegetResults_appResults_3inputgetResults_3appResultsrun_2_2intreefile_direct_datagetResults_appResultsouttreefilerun_2_2trouttrout_value_1valuerun_2_2treeprinttreeprint_value_1value1getResults_appResultsoutfile2getResults_appResultsouttreefiledgetStatus_2jobStatusdsBeanshellresultarun_fpromlrunResponseoutgetResults_appResults_3outfileoutreegetResults_appResults_3outtreefilegsgetStatusjobStatusgs3getStatus_3jobStatus 21087202-cd42-473e-943e-e2fd41c8233f 2010-08-31 10:07:05.211 CEST MY_ebi_muscle_plotSequences00 2009-08-27 11:12:31.189 CEST text/plain 2009-08-27 11:12:31.189 CEST email00 2009-08-27 11:12:31.189 CEST text/plain 2009-08-27 11:12:31.189 CEST MUSCLE_job_IDMUSCLE_alignmentstatusGet_alignmentjobid0type0output00attachmentList11net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSMuscle.wsdl poll net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeUnpack_alignmentbytes0string00net.sf.taverna.t2.activitieslocalworker-activity1.2net.sf.taverna.t2.activities.localworker.LocalworkerActivity workflow [B true bytes 0 'application/octet-stream' 0 string 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokerunMusclecontent0params0attachmentList11jobid00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSMuscle.wsdl runMuscle net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeContents_listWSArrayofData1output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:arraytype optional="false" unbounded="false" wrapped="false" typename="WSArrayofData" name="content" qname="{http://www.ebi.ac.uk/WSMuscle}WSArrayofData"><s:elementtype><s:complextype optional="false" unbounded="false" typename="data" name="" qname="{http://www.ebi.ac.uk/WSMuscle}data"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="data&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="content" qname="data&gt;content" /></s:elements></s:complextype></s:elementtype></s:arraytype></s:extensions> java.lang.String true WSArrayofData 1 l('text/xml') 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_paramsemail0outputtree0async0maxiters0output0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="inputParams" name="params" qname="{http://www.ebi.ac.uk/WSMuscle}inputParams"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="output" qname="inputParams&gt;output" /><s:basetype optional="false" unbounded="false" typename="string" name="outputtree" qname="inputParams&gt;outputtree" /><s:basetype optional="false" unbounded="false" typename="int" name="maxiters" qname="inputParams&gt;maxiters" /><s:basetype optional="false" unbounded="false" typename="boolean" name="diags" qname="inputParams&gt;diags" /><s:basetype optional="false" unbounded="false" typename="string" name="email" qname="inputParams&gt;email" /><s:basetype optional="false" unbounded="false" typename="boolean" name="async" qname="inputParams&gt;async" /></s:elements></s:complextype></s:extensions> java.lang.String true output 0 'text/plain' java.lang.String true outputtree 0 'text/plain' java.lang.String true maxiters 0 'text/plain' java.lang.String true diags 0 'text/plain' java.lang.String true email 0 'text/plain' java.lang.String true async 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeInput_datacontent0type0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="data" name="" qname="{http://www.ebi.ac.uk/WSMuscle}data"><s:elements><s:basetype optional="false" unbounded="false" typename="string" name="type" qname="data&gt;type" /><s:basetype optional="false" unbounded="false" typename="string" name="content" qname="data&gt;content" /></s:elements></s:complextype></s:extensions> java.lang.String true type 0 'text/plain' java.lang.String true content 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_alignment_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity tooloutput net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_params_output_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity msf net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_params_outputtree_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity tree2 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_params_maxiters_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 3 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeJob_params_async_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeInput_data_type_defaultValuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity sequence net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 0 0 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokecheckStatusjobid0status00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/Tools/webservices/wsdl/WSMuscle.wsdl checkStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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>0.8</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 = "" + status.equals("RUNNING");</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>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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeGet_alignmentjobidrunMusclejobidGet_alignmenttypeGet_alignment_type_defaultValuevalueUnpack_alignmentbytesGet_alignmentoutputrunMusclecontentContents_listoutputrunMuscleparamsJob_paramsoutputContents_listWSArrayofDataInput_dataoutputJob_paramsemailemailJob_paramsoutputtreeJob_params_outputtree_defaultValuevalueJob_paramsasyncJob_params_async_defaultValuevalueJob_paramsmaxitersJob_params_maxiters_defaultValuevalueJob_paramsoutputJob_params_output_defaultValuevalueInput_datacontentSequencesInput_datatypeInput_data_type_defaultValuevaluecheckStatusjobidrunMusclejobidMUSCLE_job_IDrunMusclejobidMUSCLE_alignmentUnpack_alignmentstringstatuscheckStatusstatus 62cfab14-060f-4265-96a4-ee9d461d6289 2010-08-31 10:07:05.497 CEST Perform a multiple sequence alignment using the MUSCLE tool (see http://www.drive5.com/muscle/). The EBI's WSMuscle web service (see http://www.ebi.ac.uk/Tools/webservices/services/muscle) is used. 2009-08-27 11:12:31.202 CEST MY_ebi_muscle_plot 2009-08-27 11:12:31.202 CEST 2009-08-27 11:12:31.202 CEST Workflow10in00r00outreeoutogsgs2gs3gs4getResultsjobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatusjobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fseqboot\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fseqbootrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fseqboot?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshellinputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResultsinput0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fseqboot}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2sequence0reps0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fseqboot}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="test" qname="appInputs&gt;test" /><s:basetype optional="true" unbounded="false" typename="boolean" name="regular" qname="appInputs&gt;regular" /><s:basetype optional="true" unbounded="false" typename="float" name="fracsample" qname="appInputs&gt;fracsample" /><s:basetype optional="true" unbounded="false" typename="string" name="rewriteformat" qname="appInputs&gt;rewriteformat" /><s:basetype optional="true" unbounded="false" typename="string" name="seqtype" qname="appInputs&gt;seqtype" /><s:basetype optional="true" unbounded="false" typename="long" name="blocksize" qname="appInputs&gt;blocksize" /><s:basetype optional="true" unbounded="false" typename="long" name="reps" qname="appInputs&gt;reps" /><s:basetype optional="true" unbounded="false" typename="string" name="justweights" qname="appInputs&gt;justweights" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="dotdiff" qname="appInputs&gt;dotdiff" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false test 0 'text/plain' false regular 0 'text/plain' false fracsample 0 'text/plain' false rewriteformat 0 'text/plain' false seqtype 0 'text/plain' false blocksize 0 'text/plain' false reps 0 'text/plain' false justweights 0 'text/plain' false seed 0 'text/plain' false printdata 0 'text/plain' false dotdiff 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequencedirect_data0sformat0sprotein0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fconsenserun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_2jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_2jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_consensus.fconsense?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fconsense\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_2inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_2input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fconsense}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_2intreefile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fconsense}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_direct_data" qname="appInputs&gt;intreefile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="intreefile_url" qname="appInputs&gt;intreefile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="float" name="mlfrac" qname="appInputs&gt;mlfrac" /><s:basetype optional="true" unbounded="false" typename="boolean" name="root" qname="appInputs&gt;root" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /><s:basetype optional="true" unbounded="false" typename="boolean" name="prntsets" qname="appInputs&gt;prntsets" /></s:elements></s:complextype></s:extensions> false intreefile_direct_data 0 'text/plain' false intreefile_url 0 'text/plain' false method 0 'text/plain' false mlfrac 0 'text/plain' false root 0 'text/plain' false outgrno 0 'text/plain' false trout 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' false prntsets 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_3jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_3jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fneighbor\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fneighborrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_distance_matrix.fneighbor?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_3inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_3input0outtreefile00outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fneighbor}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile" qname="appResults&gt;outtreefile" /><s:basetype optional="true" unbounded="false" typename="string" name="outtreefile_url" qname="appResults&gt;outtreefile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' 0 outtreefile 0 'text/plain' 0 outtreefile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_3datafile_direct_data0trout0treeprint0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fneighbor}run"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="datafile_direct_data" qname="appInputs&gt;datafile_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="datafile_url" qname="appInputs&gt;datafile_url" /><s:basetype optional="true" unbounded="false" typename="string" name="matrixtype" qname="appInputs&gt;matrixtype" /><s:basetype optional="true" unbounded="false" typename="string" name="treetype" qname="appInputs&gt;treetype" /><s:basetype optional="true" unbounded="false" typename="long" name="outgrno" qname="appInputs&gt;outgrno" /><s:basetype optional="true" unbounded="false" typename="boolean" name="jumble" qname="appInputs&gt;jumble" /><s:basetype optional="true" unbounded="false" typename="long" name="seed" qname="appInputs&gt;seed" /><s:basetype optional="true" unbounded="false" typename="boolean" name="replicates" qname="appInputs&gt;replicates" /><s:basetype optional="true" unbounded="false" typename="boolean" name="trout" qname="appInputs&gt;trout" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /><s:basetype optional="true" unbounded="false" typename="boolean" name="treeprint" qname="appInputs&gt;treeprint" /></s:elements></s:complextype></s:extensions> false datafile_direct_data 0 'text/plain' false datafile_url 0 'text/plain' false matrixtype 0 'text/plain' false treetype 0 'text/plain' false outgrno 0 'text/plain' false jumble 0 'text/plain' false seed 0 'text/plain' false replicates 0 'text/plain' false trout 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' false treeprint 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_4jobId0appResults00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl getResults net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetStatus_4jobId0jobStatus00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl getStatus net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.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.1</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 = "" + jobStatus.equals("&lt;ns2:getStatusResponse xmlns:ns2=\"http://soaplab.org/typedws\" xmlns:ns3=\"http://ebi.ac.uk/fprotdist\"&gt;RUNNING&lt;/ns2:getStatusResponse&gt;"); if ("true".matches(loop)) { Thread.sleep(0); }</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>jobStatus</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.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_fprotdistrun0runResponse00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.ebi.ac.uk/soaplab/typed/services/phylogeny_molecular_sequence.fprotdist?wsdl run net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_5inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshell_2_4inputs0result00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivity workflow java.lang.String true inputs 0 text/plain 0 result 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResults_appResults_4input0outfile00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getResultsResponse" name="appResults" qname="{http://ebi.ac.uk/fprotdist}getResultsResponse"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="report" qname="appResults&gt;report" /><s:basetype optional="true" unbounded="false" typename="long" name="detailed_status" qname="appResults&gt;detailed_status" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile" qname="appResults&gt;outfile" /><s:basetype optional="true" unbounded="false" typename="string" name="outfile_url" qname="appResults&gt;outfile_url" /></s:elements></s:complextype></s:extensions> java.lang.String false input 0 'text/xml' 0 report 0 'text/plain' 0 detailed_status 0 'text/plain' 0 outfile 0 'text/plain' 0 outfile_url 0 'text/plain' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokerun_2_4sequence0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="run" name="run" qname="{http://ebi.ac.uk/fprotdist}run"><s:elements><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype><s:basetype optional="true" unbounded="false" typename="long" name="ncategories" qname="appInputs&gt;ncategories" /><s:basetype optional="true" unbounded="false" typename="string" name="rate" qname="appInputs&gt;rate" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_direct_data" qname="appInputs&gt;categories_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="categories_url" qname="appInputs&gt;categories_url" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_direct_data" qname="appInputs&gt;weights_direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="weights_url" qname="appInputs&gt;weights_url" /><s:basetype optional="true" unbounded="false" typename="string" name="method" qname="appInputs&gt;method" /><s:basetype optional="true" unbounded="false" typename="string" name="gamma" qname="appInputs&gt;gamma" /><s:basetype optional="true" unbounded="false" typename="float" name="gammacoefficient" qname="appInputs&gt;gammacoefficient" /><s:basetype optional="true" unbounded="false" typename="float" name="invarcoefficient" qname="appInputs&gt;invarcoefficient" /><s:basetype optional="true" unbounded="false" typename="string" name="aacateg" qname="appInputs&gt;aacateg" /><s:basetype optional="true" unbounded="false" typename="string" name="whichcode" qname="appInputs&gt;whichcode" /><s:basetype optional="true" unbounded="false" typename="float" name="ease" qname="appInputs&gt;ease" /><s:basetype optional="true" unbounded="false" typename="float" name="ttratio" qname="appInputs&gt;ttratio" /><s:basetype optional="true" unbounded="false" typename="string" name="basefreq" qname="appInputs&gt;basefreq" /><s:basetype optional="true" unbounded="false" typename="boolean" name="printdata" qname="appInputs&gt;printdata" /><s:basetype optional="true" unbounded="false" typename="boolean" name="progress" qname="appInputs&gt;progress" /></s:elements></s:complextype></s:extensions> false sequence 0 'text/xml' false ncategories 0 'text/plain' false rate 0 'text/plain' false categories_direct_data 0 'text/plain' false categories_url 0 'text/plain' false weights_direct_data 0 'text/plain' false weights_url 0 'text/plain' false method 0 'text/plain' false gamma 0 'text/plain' false gammacoefficient 0 'text/plain' false invarcoefficient 0 'text/plain' false aacateg 0 'text/plain' false whichcode 0 'text/plain' false ease 0 'text/plain' false ttratio 0 'text/plain' false basefreq 0 'text/plain' false printdata 0 'text/plain' false progress 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke2_sequence_2direct_data0sformat0output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="sequenceInput" name="sequence" qname="appInputs&gt;sequence"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="direct_data" qname="sequenceInput&gt;direct_data" /><s:basetype optional="true" unbounded="false" typename="string" name="usa" qname="sequenceInput&gt;usa" /><s:basetype optional="true" unbounded="false" typename="string" name="sformat" qname="sequenceInput&gt;sformat" /><s:basetype optional="true" unbounded="false" typename="long" name="sbegin" qname="sequenceInput&gt;sbegin" /><s:basetype optional="true" unbounded="false" typename="long" name="send" qname="sequenceInput&gt;send" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sprotein" qname="sequenceInput&gt;sprotein" /><s:basetype optional="true" unbounded="false" typename="boolean" name="snucleotide" qname="sequenceInput&gt;snucleotide" /><s:basetype optional="true" unbounded="false" typename="boolean" name="sreverse" qname="sequenceInput&gt;sreverse" /><s:basetype optional="true" unbounded="false" typename="boolean" name="slower" qname="sequenceInput&gt;slower" /><s:basetype optional="true" unbounded="false" typename="boolean" name="supper" qname="sequenceInput&gt;supper" /></s:elements></s:complextype></s:extensions> false direct_data 0 'text/plain' false usa 0 'text/plain' false sformat 0 'text/plain' false sbegin 0 'text/plain' false send 0 'text/plain' false sprotein 0 'text/plain' false snucleotide 0 'text/plain' false sreverse 0 'text/plain' false slower 0 'text/plain' false supper 0 'text/plain' 0 output 0 'text/xml' net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity clustal net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesprotein_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesformat_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity phylip net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketrout_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketreeprint_value_1value00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity true net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetResultsjobIdBeanshell_2resultgetStatusjobIdBeanshellresultrun_fseqbootrunrun_2outputBeanshellinputsrun_fseqbootrunResponseBeanshell_2inputsrun_fseqbootrunResponsegetResults_appResultsinputgetResultsappResultsrun_2sequence2_sequenceoutputrun_2repsr2_sequencedirect_datain2_sequencesformatsformat_valuevalue2_sequencesproteinsprotein_valuevaluerun_fconsenserunrun_2_2outputgetResults_2jobIdBeanshell_2_2resultgetStatus_2jobIdBeanshell_3resultBeanshell_3inputsrun_fconsenserunResponseBeanshell_2_2inputsrun_fconsenserunResponsegetResults_appResults_2inputgetResults_2appResultsrun_2_2intreefile_direct_datagetResults_appResults_3outtreefilerun_2_2trouttrout_valuevaluerun_2_2treeprinttreeprint_valuevaluegetResults_3jobIdBeanshell_2_3resultgetStatus_3jobIdBeanshell_4resultrun_fneighborrunrun_2_3outputBeanshell_4inputsrun_fneighborrunResponseBeanshell_2_3inputsrun_fneighborrunResponsegetResults_appResults_3inputgetResults_3appResultsrun_2_3datafile_direct_datagetResults_appResults_4outfilerun_2_3trouttrout_value_1valuerun_2_3treeprinttreeprint_value_1valuegetResults_4jobIdBeanshell_2_4resultgetStatus_4jobIdBeanshell_5resultrun_fprotdistrunrun_2_4outputBeanshell_5inputsrun_fprotdistrunResponseBeanshell_2_4inputsrun_fprotdistrunResponsegetResults_appResults_4inputgetResults_4appResultsrun_2_4sequence2_sequence_2output2_sequence_2direct_datagetResults_appResultsoutfile2_sequence_2sformatsformat_value_1valueoutreegetResults_appResults_2outtreefileoutgetResults_appResults_2outfileogetResults_appResults_3outfilegsgetStatusjobStatusgs2getStatus_2jobStatusgs3getStatus_3jobStatusgs4getStatus_4jobStatus 4a6f475f-d695-4570-a92b-e10eec2a40a4 2010-08-31 10:07:08.560 CEST