Select_ModelFile_name00Filename for nexus input file 2013-08-09 10:49:26.885 UTCpippo2013-05-16 14:43:50.324 UTCSampleSize001002013-05-17 12:50:37.808 UTCSample Size from the Posterior Distribution to test fit of model on Data. This integer should be smaller than number of generation divided by 100.2013-05-17 12:50:34.889 UTCPlot2Result of the Posterior Predictive test. Histogram of the distribution of the complexities (log of sum of sites entropy or maximal possible loglikelihood score) of the simulated data using the posterior distribution parameters compared with observed data complexity. The 1-alpha high posterior density of the distribution show the region where simulate data complexity match the observed one. Larger observed complexity indicates model too simplistic, while the contrary indicates overparametrization of the model.2013-02-19 10:52:20.291 UTCnewickTree1<res><tree>(ADD09384_1_555_ADD09384:1.18452,ABY27676_1_453_ABY27676:0.16674,(ACM89220_1_657_ACM89220:0.16271,(ADJ82639_1_645_ADJ82639:0.15654,(ADW58631_1_657_ADW58631:0.00298,ADW58691_1_657_ADW58691:0.00584)1.00:0.07383)0.98:0.04988,(ADW61587_1_657_ADW61587:0.10163,(ADH12119_1_645_ADH12119:0.14993,ADQ21240_1_648_ADQ21240:0.15645)0.90:0.06174)0.89:0.07555,(AEC60810_1_657_AEC60810:0.13396,((AEE92862_1_657_AEE92862:0.00180,AEE92882_1_657_AEE92882:0.00294)0.93:0.01820,(AEE92860_1_648_AEE92860:0.00172,AEE92867_1_642_AEE92867:0.00260,AEE92861_1_633_AEE92861:0.00326)0.85:0.01568)1.00:0.18625)0.99:0.14972)0.63:0.13345);</tree></res>2013-02-19 10:51:25.542 UTCsmall xml with tag res with one or more tag tree each one with a body that contain a tree in netwick format.
each tree represent the consensus for a given partition of group of partition in the same order that are cited in the nexus input file of mrbayes2013-02-19 10:51:48.519 UTCGeoks0Result of the GeoKS test of convergence. XML format2013-06-13 09:52:20.508 UTC<result><success>True</success><burnin>16</burnin><pvalues>0.962205</pvalues></result>2013-02-20 12:54:16.872 UTCPhyloInferenceOutput0The output of the consensus service is a path were to obtain a zipped folder that includes all output from phylogenetic inference and the one of the consensus2013-03-28 09:58:51.285 UTCViewTree1Link to visualize consensus Tree of phylogenetic inference. It could be more than one link if the model assume more than one tree (combination topology + branch length set).
Use of the figure in the link below should be always accompagned by appropriate citation:
Letunic I and Bork P (2011) Nucleic Acids Res doi: 10.1093/nar/gkr201 Interactive Tree Of Life v2: online annotation and display of phylogenetic trees made easy2013-06-20 15:46:31.156 UTCMrBayesOutput0original output of mrbayes2013-06-06 13:15:48.770 UTCDetailsPPtest0Numeric Result of the Posterior Predictive test. 2013-06-13 09:17:39.155 UTCGeoKSDetails1Path were to get all details of convergence test calculation. 2013-06-14 15:55:50.773 UTCLog1MrBayesPath2MrBayesInputFile0PathOfResultsFolder00Log00net.sf.taverna.t2.componentcomponent-activity1.5net.sf.taverna.t2.component.ComponentActivityhttp://www.myexperiment.orgBayesianPhylogeneticInferenceMrBayes9net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeRandGenout00net.sf.taverna.t2.activitieslocalworker-activity1.5net.sf.taverna.t2.activities.localworker.LocalworkerActivityout00workfloworg.embl.ebi.escience.scuflworkers.java.TestSometimesFailsUserNameHere2013-05-27 13:52:26.399 UTCnet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeConVergenceTreeDiagnosticGeoKSMrBayesOuputPath0Success00Pvalue00NiceXML11Burnin00Log00net.sf.taverna.t2.componentcomponent-activity1.5net.sf.taverna.t2.component.ComponentActivityhttp://www.myexperiment.orgBayesianPhylogeneticInferenceConVergenceTreeDiagnosticGeoKS14net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokecondition_checkercondition0pass_flags11fail_flags11This service checks if the condition is "true" and if so outputs a value in the pass_flags list and
leaves the fail_flags empty. If the condition is not true then the service outputs a value in the
fail_flags list and leaves the pass_flags empty.2011-11-15 09:59:22.100 UTCnet.sf.taverna.t2.activitiesbeanshell-activity1.5net.sf.taverna.t2.activities.beanshell.BeanshellActivitycondition0text/plainjava.lang.Stringtruepass_flags11fail_flags11workflownet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeWorkflow20_2Sentinel0net.sf.taverna.t2.activitiesdataflow-activity1.5net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeConsensusTreeMrBayesFolder0BurnIn0ResultsFolder00Trees11Log00net.sf.taverna.t2.componentcomponent-activity1.5net.sf.taverna.t2.component.ComponentActivityhttp://www.myexperiment.orgBayesianPhylogeneticInferenceConsensusTree14net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeTreeVisualizationItoltreefile0html00net.sf.taverna.t2.componentcomponent-activity1.5net.sf.taverna.t2.component.ComponentActivityhttp://www.myexperiment.orgBayesianPhylogeneticInferenceTreeVisualizationItol10net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeMrBayesPPtestBurnin0SampleSize0MrBayesOutputFolder0NameRun0Plot22Log00PPtestDetails00net.sf.taverna.t2.componentcomponent-activity1.5net.sf.taverna.t2.component.ComponentActivityhttp://www.myexperiment.orgBayesianPhylogeneticInferenceMrBayesPPtest12net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesep_valuenet.sf.taverna.t2.activitiesstringconstant-activity1.5net.sf.taverna.t2.activities.stringconstant.StringConstantActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeNoSpacestring0out100net.sf.taverna.t2.activitiesbeanshell-activity1.5net.sf.taverna.t2.activities.beanshell.BeanshellActivitystring0text/plainjava.lang.Stringtrueout100workflownet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeTargetOnlystring0out100net.sf.taverna.t2.activitiesbeanshell-activity1.5net.sf.taverna.t2.activities.beanshell.BeanshellActivitystring0text/plainjava.lang.Stringtrueout100workflownet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeWorkflow20_2_2Sentinel0net.sf.taverna.t2.activitiesdataflow-activity1.5net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeLaunch_GUIFileName0Token0MrBayesInput00Log00net.sf.taverna.t2.componentcomponent-activity1.5net.sf.taverna.t2.component.ComponentActivityhttp://www.myexperiment.orgBayesianPhylogeneticInferenceLaunch_GUI3net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeMrBayesPath2MrBayesInputFileConVergenceTreeDiagnosticGeoKSMrBayesOuputPathcondition_checkerconditionWorkflow20_2SentinelConsensusTreeMrBayesFolderConsensusTreeBurnInTreeVisualizationItoltreefileMrBayesPPtestBurninMrBayesPPtestSampleSizeMrBayesPPtestMrBayesOutputFolderMrBayesPPtestNameRunNoSpacestringTargetOnlystringWorkflow20_2_2SentinelLaunch_GUIFileNameLaunch_GUITokenLogLogLogLogPlotnewickTreeGeoksPhyloInferenceOutputViewTreeMrBayesOutputDetailsPPtestGeoKSDetails2dbbc8b7-8bb6-4174-995e-bb3e1097a7842013-03-28 11:31:59.717 UTC3fe95ac3-fe41-4758-b4ea-03ecd83a123a2013-05-16 13:07:21.5 UTCec97812d-762d-49bd-9044-63be0669e0462013-06-06 14:28:24.400 UTCdbecbb79-2040-4889-b4ab-18277edb0fdb2013-08-09 11:14:16.10 UTCad62f78b-11d9-4fb7-907e-ebc3172a30882013-06-06 09:09:31.399 UTC03d8d882-866c-4a86-85f1-1c0a266fcfa12013-02-19 17:17:37.373 UTC2aebda18-1ea0-403a-a90c-2abaa925ad512013-06-06 14:29:34.741 UTC86107798-e82c-43b5-80d9-401668bb989f2013-12-17 15:05:06.214 UTC89bccc8c-5469-44f8-9dae-145a71ec5eea2013-12-11 14:31:01.7 UTCd129e474-3e47-4788-81f8-c5355a550dec2013-06-04 09:23:55.392 UTC7a72c654-5ebe-414b-929f-71b3ca9abc152013-12-04 17:03:39.577 UTCb1ec8589-3ac8-4550-aa98-fb66e0661b7a2013-03-28 09:32:22.151 UTC4bf24ce6-680b-4e15-9c47-faff11bc917a2014-01-10 16:36:12.173 UTCc7d70b9c-f3e6-4c25-b351-d638cc13fa1d2013-12-11 16:13:58.995 UTC35ee1c5d-6955-4a1e-8125-dca8a1ce693a2013-06-14 16:13:16.91 UTC831b2dc7-d4c8-4eb9-8deb-9af26f4fee4a2013-06-14 14:38:54.931 UTC6182d620-536d-46bc-ae91-5e947f50be032013-06-14 16:01:05.572 UTCd55a4a20-af19-4ee1-b99c-913455333ef12013-05-17 13:24:34.551 UTCb2b1fc13-6cfc-4307-b6b1-d1cfc31768502013-12-12 13:51:01.345 UTC79cef4c8-aa90-42eb-bbbc-547d0c65cdf62013-06-13 09:52:48.451 UTCdbd742de-f68a-4032-b7ff-7cd4d9ebc48c2013-12-12 15:43:48.738 UTC81f78894-7bd6-4ff5-8eb8-dcda2f0f12bf2013-06-13 09:17:43.404 UTCc84e4900-42de-460b-8a17-9873da6ff0f82013-12-02 16:54:43.531 UTCSelect Model2014-04-11 13:33:51.663 UTCac29b67c-ac1b-430a-afda-982bce0fc4512013-02-20 14:14:06.10 UTC3f123033-68a0-4686-b89c-00586f7bcbdf2014-04-09 12:32:33.101 UTC209b2582-51a0-46a2-a9c0-95d84a951f782013-02-20 12:20:20.688 UTCa0fabd4f-2e8f-4a2d-bc13-734d4245e0b42013-03-25 14:41:42.947 UTC5dfb9d2c-95e6-415d-8c9f-847ec107140e2013-02-19 16:37:16.674 UTC17dddb23-51c4-40ae-b2cc-3df209d2c8902013-06-06 13:15:51.55 UTCc5490cfd-6edc-4a98-9707-0156b575bc8f2013-02-20 08:09:23.860 UTCfe7143ba-65fc-4e2b-bff7-86c634452bc72013-12-17 15:05:53.332 UTCcf28931d-4d12-42f4-9e45-628d73a2fb782013-12-11 21:42:42.535 UTC2813a541-7010-4115-84db-39c44a20c4252013-02-20 14:17:55.124 UTC83c71b7c-d10e-4508-a70b-aef98c7621de2014-03-19 09:38:14.166 UTCb65fb5fb-4c3b-40ed-a1e5-d2885cb2a39b2013-02-20 12:18:35.247 UTC0a9f163f-c9f6-482e-9e48-76b1971e65202013-02-20 12:54:19.239 UTCa9fdc15c-6365-4da6-aac9-d96a9fa5b0572013-12-11 21:50:22.587 UTCa7380051-e92e-4076-9b08-7e405f1edd592014-03-28 16:35:11.672 UTCfaea4159-5753-4b3e-9441-962799b9c6262014-04-09 12:38:11.49 UTC7074d7c3-c3fa-4e5c-8e10-5cdec6997f782014-06-13 11:51:41.680 UTC46ead065-bb6f-41d4-af8c-bb7ccffc75e32013-02-19 10:50:28.376 UTCebc03555-ecd5-4ce6-8391-0cbe5bf94c5f2013-03-28 09:58:52.51 UTC7ab2a17c-aba6-4325-9563-659a9b6a3b2d2013-05-17 12:55:12.198 UTC5cfa3f7b-2671-4a85-a4b6-3f4b3e11531d2013-12-04 16:11:00.517 UTCa2b8e237-d257-4e69-8a6c-9f030c5e5c382013-12-11 21:46:06.359 UTC9418afcd-b09c-4808-b774-f1a15beb036f2013-12-12 16:54:15.627 UTCa98c4d52-2823-42d3-b0a2-c1573accf0522014-04-11 13:33:52.1 UTC1ac652de-6758-4e37-af2e-1afeb6b4901e2013-05-17 13:47:57.443 UTC2935fae0-9275-4e27-b416-777428d50b242013-12-13 11:24:03.54 UTC3d27e111-0ccf-491f-8619-a0d5c9c9b5302013-12-12 15:41:59.623 UTC52bf7648-b38f-495b-bc45-e192b9f22a6b2013-05-20 11:58:24.949 UTC3c0f7bc7-b951-4288-98b6-55cae1470d642013-03-28 11:13:40.711 UTCc588ab33-7f5a-459a-8fad-f9d4bac96b632013-02-20 11:58:19.43 UTC6805d944-ee9a-4b87-9f82-799e920f991a2013-06-14 15:26:17.46 UTC99b41795-d4e8-401a-a78a-1045de5160572013-12-12 13:49:51.929 UTC3aad0169-4dfe-4ed9-8f5e-f3149e2843a02013-12-16 14:43:52.346 UTC56cf858c-0f6e-4546-a686-6cc2eca8d7172013-03-27 14:52:38.38 UTCc3075c76-212c-4c2d-98d1-e166ae1af6f92013-12-04 11:51:43.79 UTC9ffa91a8-761f-406c-8b88-076ee75eea272013-05-16 12:51:08.738 UTC84fbd1f5-4245-485b-b3f6-d3fd6bc2b9aa2013-06-04 10:48:01.755 UTC6d9b18d8-d7c4-4b82-b62d-99564eae080c2013-06-20 15:46:33.623 UTC5dc1fb99-d6dc-453e-a1b5-4cb0621ec44c2013-06-14 15:09:52.865 UTC76c4ff35-0388-4e07-b94d-535dcee637ed2013-03-28 11:24:32.626 UTC45f6e528-e95b-4c0e-acda-9c7944bcc8d52014-04-09 12:34:34.429 UTC51c43011-e9bc-4141-897c-901ae6a00b5a2013-07-01 13:52:59.199 UTCfdebe370-df01-45ee-b953-d307ea7f76112013-02-20 12:57:15.288 UTC2e37b2d4-2a11-43d7-ae86-2855f889a8672013-06-04 10:26:47.375 UTC4ddc4723-5f66-4039-9399-2dde19b4c44a2013-06-13 09:48:49.211 UTC87b35099-6148-4fa6-8a28-bd5b2e78a2872013-05-16 12:56:09.759 UTCf1b5bc6c-97b0-4d1b-b4d8-75d4c0c6ccff2013-05-17 13:43:00.599 UTC28272e3a-e84b-43b1-86d1-719387da9aa62013-02-20 09:36:45.90 UTCBioVeL – Biodiversity Virtual e-Laboratory
Workflow Documentation
Name:Perform Short Bayesian Phylogenetic Inference
Capacities Programme of Framework 7: EC e-Infrastructure Programme –
e-Science Environments - INFRA-2011-1.2.1
Grant Agreement No: 283359
Project Co-ordinator: Mr Alex Hardisty
Project Homepage: [http://www.biovel.eu][1]
[1]: http://www.biovel.eu
##
1 Description
The Pack contain 3 workflows that perform and validate bayesian phylogenetic inference that differ from the kind of input. The pack is called short because the worlflow require that the user need to keep taverna engine always on for the the time of the analysis. This could be quite problematic for large analysis. In this case search help in the "Perform Long Bayesian Phylogenetic Inference" pack
In this pack there are 3 workflows:
1) User locally formatted input file (for details in nexus format for mrbayes [http://mrbayes.sourceforge.net/wiki/index.php/Manual_3.2][2])
2) User is helped by a GUI (graphical user interface) to define an partitioned evolutionary model on user defined MSA (multiple sequence alignment)
3) PartitionFinder define best candidate partitioned evolutionary model based on proposed maximum set of possible partition
Note: a partitioned model is a model that allow different groups of sites (i.e. columns of the MSA) to follow the rule or parameters set of different evolutionary models. MrBayes allows that some of the parameters to be shared across partitions while other being different. The submit workflow 2 based on the GUI allow to fully take advantage of this features while the submit workflow 3 based on PartitionFinder allow to share across partition optionally branch length and always the topology
All 3 workflows perform 2 validations on the inference, one on the numerical integration (GeoKS) and one on the fit of the model (Posterior Predictive Test)
[2]: http://mrbayes.sourceforge.net/wiki/index.php/Manual_3.2
## 2 General
**2.1 Name of the workflow and myExperiment +BiodiversityCatalogue identifiers**
Name: Perform Short Bayesian Phylogenetic Inference
Download info: [http://www.myexperiment.org/packs/371.html][3]
BiodiversityCatalogue entry:
**2.2 Date, version and licensing**
Last [updated:21/02/13][4] @ 09:08:18
Version: 2
Licensing: Creative Commons Attribution ShareAlike CC-BY- SA
**2.3 How to cite this workflow**
These results come from the processing of data (personal source or others--cite which one, i.e. ENA) through BioVeL's services ([www.biovel.eu][5]). BioVeL is funded by the EU’s Seventh Framework Program, grant no. 283359. Use the article [http://journal.embnet.org/index.php/embnetjournal/article/view/557][6]
[3]: http://www.myexperiment.org/packs/371.html
[4]: http://updated:21/02/13
[5]: http://www.biovel.eu
[6]: http://journal.embnet.org/index.php/embnetjournal/article/view/557
##
3. Scientific Specifications
**3.1. Keywords:** Phylogenetic inference, Bayesian, MrBayes, Posterior Predictive test, Convergence test
**3.2. Scientific workflow description:**
The different step for a complete phylogenetic inference are in this pack divided as following:
1. Define model framework
2. Estimate parameters of the model framework with a Markovian Integration within a Bayesian framework
3. Validate the convergence of the Markovian Integration with a test on the overlap of the tree posterior distribution of two or more independent runs (GeoKS)
4. Test the adequacy or goodness of fit of the model with a posterior predictive test
**3.2.1 Define model framework:**
MrBayes allows to define partitioned model of evolution of the character of the MSA, to perform a given phylogenetic inference. A
Partitioned model is a model that allow different groups of sites (i.e. columns of the MSA) to follow the rule or parameters set of different evolutionary models.
Within MrBayes is possible to define 5 group of parameters that can be shared or not across user defined group of sites
1. Substitution Matrix
2. State frequencies
3. Site Specific rates
4. Branch lengths
5. Topology
Workflow 1 "All is ready to run". leave the user the duty to define and format a model using the criteria and tool preferred.
Workflow 2 "Select Model" based on a GUI help the user to define a model that share or not across user defined partition independently all 5 groups of parameters, taking care of the formatting.
Workflow 3 "Select Model for Me" based on PartitionFinder ([http://www.robertlanfear.com/partitionfinder/][7]) allows to define the best partitioning of the sites based on a starting maximal partitioning proposed by the user, but decision of the sharing or not across partition is done together for groups 1, 2, and 3 while branch lengths could be shared across all partition or none (no sharing across some partitions) and topology need to be shared across all sites.
[7]: http://www.robertlanfear.com/partitionfinder/
![][8] Define, perform and validate a Bayesian Phylogenetic Inference - Taverna engine always on or from BioVeL Portal > PhyloInfWFColorAll-renzo.png" data-location="BioVeL User Documentation > Define, perform and validate a Bayesian Phylogenetic Inference - Taverna engine always on or from BioVeL Portal > PhyloInfWFColorAll-renzo.png">
**3.2.2 Estimate parameters of the model framework with a Markovian Integration within a Bayesian framework:**
All 3 submit workflows send the input defined and formatted differently to the same service that start a MrBayes run. (ref 1,2,3)
**3.2.3 Validate the convergence of the Markovian Integration with a test on the overlap of the tree posterior distribution of two or more independent runs (GeoKS):**
The result of the MrBayes service are loaded by the retrieval workflow that perform a test of convergence based on the on the overlap of the tree posterior distribution of two or more independent runs. Details on this link
**3.2.4 Test the adequacy or goodness of fit of the model with a posterior predictive test**:
The service written in python read each estimation of set of parameters from a sub-sample of the overall posterior distribution and simulated (using evolver utility from PAML 1.4 package) new MSA. The simulated distribution is compared to the original MSA based on the sum of the sites entropy as proposed by Bollback (2002)[ref 4]
An Histogram is draw for the distribution of the complexities (log of sum of sites entropy or maximal possible loglikelihood score) of the simulated data using the posterior distribution parameters compared with observed data complexity. The 1-alpha high posterior density of the distribution show the region where simulate data complexity match the observed one. Larger observed complexity indicates model too simplistic, while the contrary indicates overparametrization of the model.
[8]: /download/attachments/8619115/PhyloInfWFColorAll-renzo.png?version=1&modificationDate=1393242192541&api=v2 (BioVeL User Documentation > Define, perform and validate a Bayesian Phylogenetic Inference - Taverna engine always on or from BioVeL Portal > PhyloInfWFColorAll-renzo.png)
**3.2.5 Visualization of the consensus inference**
The newick representation of the consensus of the inference is sent to the ITOL web service ([see details at http://itol.embl.de/][9]). The service allows to visualize an interactive graphical representation of the tree. After manipulation and editing the tree can be exported in several graphical format or downloaded as newick or phyloxml format. Relaoding the tree with this format togheter with user defined annotation table allows very powerfull graphical representation of the tree (see details on [http://itol.embl.de/help/help.shtml][10])
[9]: http://itol.embl.de/
[10]: http://itol.embl.de/help/help.shtml
## 4. Technical Specifications
**4.1. Execution environment and installation requirements**
The 3 workflows are all tested on taverna workbench. They should be able to be loaded on Taverna Lite
**4.2. Taverna installation, including updates and plug-ins**
[Taverna workbench installation][11]
[Interaction plug-in][12]
**4.2.1 Taverna Dependencies**
The all 3 workflow require a local R serve to allow to draw the graph output of the Posterior Predictive Test.
The Workflow 3 based on Partition Finder, requires a python interpret installed on the path and accessible to Taverna engine. No python module is required by the script and although tested only with python 2.7 should work also with older python.
[11]: https://wiki.biovel.eu/display/doc/Taverna+Workbench
[12]: https://wiki.biovel.eu/display/doc/Customising+for+BioVeL#CustomisingforBioVeL-InstallingtheInteractionplug-in
## 5. Tutorial - how to do it
**5.1. Introduction**
The user depending of the 3 different scenarios presented in 3.2.1 will choose one of the 3 submit workflows.
**5.2. Input data**
**5.2.1. Data preparation/format**
Workflow 1 the format for the input (called"NexusFile") is nexus with data block and mrbayes block. Within the data block the MSA is specified together with the type of possible states, while in the mrbayes block the user need to define the evolutionary model and the parameters for the markovian integration ( number of generation, temperature, number of chain for the metropolis coupled part of the algorithm, and number of replicates runs to control convergence). See details in [http://mrbayes.sourceforge.net/wiki/index.php/Manual_3.2][13]
Workflow 2 and 3 require a MSA in aligned multifasta format (see [http://en.wikipedia.org/wiki/FASTA_format][14]). Recognized gap character is "-"
Workflow 3 require also a text in which user define maximum set of parts fo the alignment, meaning the maximal subdivision in group that sites could have. Mind the Partitionfinder try all combinatorial change possible and is not adivsed to propose more than 14 parts.
[13]: http://mrbayes.sourceforge.net/wiki/index.php/Manual_3.2
[14]: http://en.wikipedia.org/wiki/FASTA_format
Syntax to define partition is the following:
Each part is defined by a alpha numeric string with no space (the name) connected by an equal sign to the list of sites to be included. Description end with the semicolon sign.
A range of sites are described as start and ending sites divided by minus sign (i.e. gene1= 10-30;) with both start and end included
Discontinue sections are divided by a space (i.e. gene1= 10-30 34 40;)
Range with a step (i.e.“every third base”) are expressed with a slash (i.e. gene1= 10-30\3;)
So a complex but realistic example could be:
utr5= 1-30;
cds_pos1 = 30-200/3 400-500/3;
cds_pos2 = 31-200/3 399-500/3;
cds_pos3 = 32-200/3 398-500/3;
intron= 200-397;
utr3= 501-600;
**5.2.2. Other input
**
file name: name for the nexus file produced on the basis of partitionFinder results
number of MCMCMC generations: integer indicating number of generation to be used in the markovian integration
number of runs: integer indicating how many indipendent runs of mrbayes need to be performed ( the more the better convergence is detected
branch length are linked or unlinked across partition: see 3.2.1 for details
what criterium to be used by PartitionFinder: the criteria a AIC, AICc and BIC. All of them are information criteria. In general statistical framework AIC should be always prefferrd to AIC but in phylogenetics there are dispute on how to count constant sites. If your MSA have very few constant sites or you selected your locus randomly use AICc without doubt. For large MSA AIC and AICc give similar results.
**5.3. Select Dialogue boxes**
For each web services called a message tell the user the name and the number of the job id to the user. The message disappear after the user would push any of the buttons or if another web services is called before any action is taken. The message allows the user to know at what point of the workflow is and gives the job id number that would allow the service centre to identify the job, in case of failure.
![][15] Define, perform and validate a Bayesian Phylogenetic Inference - Taverna engine always on or from BioVeL Portal > Schermata 2013-08-09 alle 15.53.43.png" data-location="BioVeL User Documentation > Define, perform and validate a Bayesian Phylogenetic Inference - Taverna engine always on or from BioVeL Portal > Schermata 2013-08-09 alle 15.53.43.png">
Workflow 1 does not have specific dialog box
Worklfow 2 have a large and complex self explanatory web page. To start to use paste a aligned multifasta file in the only visible text window and click confirm. Following choice are explained by yellow bottom on the side of each question or pull down menu
Workflow 3 have following dialog box:
[15]: /download/attachments/8619115/Schermata%202013-08-09%20alle%2015.53.43.png?version=1&modificationDate=1376213644377&api=v2 (BioVeL User Documentation > Define, perform and validate a Bayesian Phylogenetic Inference - Taverna engine always on or from BioVeL Portal > Schermata 2013-08-09 alle 15.53.43.png)
partition to be selected: this windows allows to choose a subset of partition to be used. At the moment is not relevant but coupling this workflow with alignment this windows could be not redundant
![][16] Define, perform and validate a Bayesian Phylogenetic Inference - Taverna engine always on or from BioVeL Portal > Schermata 2013-08-09 alle 15.39.49.png" data-location="BioVeL User Documentation > Define, perform and validate a Bayesian Phylogenetic Inference - Taverna engine always on or from BioVeL Portal > Schermata 2013-08-09 alle 15.39.49.png">
**5.4. Save data/results**
The 3 workflows have the following outputs:
[16]: /download/attachments/8619115/Schermata%202013-08-09%20alle%2015.39.49.png?version=1&modificationDate=1376213738892&api=v2 (BioVeL User Documentation > Define, perform and validate a Bayesian Phylogenetic Inference - Taverna engine always on or from BioVeL Portal > Schermata 2013-08-09 alle 15.39.49.png)
**Plot**
Description:
Result of the Posterior Predictive test. Histogram of the distribution of the complexities (log of sum of sites entropy or maximal possible loglikelihood score) of the simulated data using the posterior distribution parameters compared with observed data complexity. The 1-alpha high posterior density of the distribution show the region where simulate data complexity match the observed one. Larger observed complexity indicates model too simplistic, while the contrary indicates overparametrization of the model
**Newicktree**
Description:
small xml with tag res with one or more tag tree each one with a body that contain a tree in netwick format.
each tree represent the consensus for a given partition of group of partition in the same order that are cited in the nexus input file of mrbayes
**Geoks**
Description:
Result of the GeoKS test of convergence. XML format
**Phyloinferenceoutput** *
Description:
The output of the consensus service is a path were to obtain a zipped folder that includes all output from phylogenetic inference and the one of the consensus
**Viewtree***
Description:
Link to visualize consensus Tree of phylogenetic inference. It could be more than one link if the model assume more than one tree (combination topology + branch length set).
Use of the figure in the link below should be always accompagned by appropriate citation:
Letunic I and Bork P (2011) Nucleic Acids Res doi: 10.1093/nar/gkr201 Interactive Tree Of Life v2: online annotation and display of phylogenetic trees made eas
**Mrbayesoutput***
Description:
original output of mrbayes
**Detailspptest**
Description:
Numeric Result of the Posterior Predictive test.
**Partitionfinderoutput**
Description:
Main output of PartitionFinder, where the preffered partitioned model is described
**Log**
Description:
Log file of all application used in the workflow. For each external website is reported the name of the application , the jobid required to track error on the service provvider and the last 200line of the standardouput+standardError of the application as view by the local system where the job was run.
**Partitionfinderdetails***
Description:
Path were to retrieve all the detials of the partitionfinder software
**Geoksdetails***
Description:
Path were to get all details of convergence test calculation.
Ouput with * are also exposed on a downloadable link in the web browser as soon as they are produced
**5.5. Results analysis**
If the GeoKS test fail, the p-value is lower of the risk accepted by the user, the workflow stop and do not perform the posterior predictive test and the tree consensus calculation. User is invited to look at GeoKS result and increase the generation number of at least 1.5 times.
If the GeoKS test do not fail, the p-value is higher of the risk accepted by the user, the user is invited to check that no more generation are advised by GeoKS. In fact the program advise the user for more generation if less that 300 Effective Sample Size (ESS) Tree are present in the posterior distribution. With less than 300 ESS trees the test do not guarantee to have sufficient power to detect correctly convergence. Then the user should look at the plot output and check if the red line (observed MSA complexity) is within the HSD of the distribution. If the red line is on the right of the distribution a more complex model need to be taken in consideration. if the red line is on the left of the distribution it could be than a more simple model could be entertained, and branch support are excessively conservative.
Once the two tests are positive the user could inspect the consensus tree on ITOL, decorate at will and print on file the tree for a publication. The naked netwick tree could be also extracted using the option save tree from ITOL or directly from the output port newick
## 6. Support
For questions with using the workflow, please write [support@biovel.eu][17].
For definitions of technical and biological terms, please visit the BioVeL glossary page: [https://wiki.biovel.eu/display/BioVeL/Glossary][18]
[17]: mailto:support@biovel.eu
[18]: https://wiki.biovel.eu/display/BioVeL/Glossary
## 7. Bibliography
1. Huelsenbeck JP, Larget B, Miller RE, Ronquist F. Potential applications and pitfalls of Bayesian inference of phylogeny. Systematic biology. 2002;51(5):673–88. Available at: [http://sysbio.oxfordjournals.org/content/51/5/673.abstract][19] [Accessed January 29, 2013].
2. Huelsenbeck JP, Ronquist F. MRBAYES: Bayesian inference of phylogenetic trees. Bioinformatics (Oxford, England). 2001;17(8):754–5. Available at: [http://www.ncbi.nlm.nih.gov/pubmed/11524383][20] [Accessed January 29, 2013].
3. Altekar G, Dwarkadas S, Huelsenbeck JP, Ronquist F. Parallel Metropolis coupled Markov chain Monte Carlo for Bayesian phylogenetic inference. Bioinformatics (Oxford, England). 2004;20(3):407–15. Available at: [http://www.ncbi.nlm.nih.gov/pubmed/14960467][21].
4. Bollback JP. Bayesian Model Adequacy and Choice in Phylogenetics. Molecular biology and evolution. 2002;19(7):1171–1180.
[19]: http://sysbio.oxfordjournals.org/content/51/5/673.abstract
[20]: http://www.ncbi.nlm.nih.gov/pubmed/11524383
[21]: http://www.ncbi.nlm.nih.gov/pubmed/14960467
2014-04-11 13:33:38.346 UTCf2dc5113-49a1-48b9-a380-89e41fb0b75f2013-12-12 15:30:11.454 UTCbe4aa380-72a5-46cf-9f80-6afe4881de5b2013-07-02 13:29:06.880 UTC69b6d526-4e4d-4fae-bd87-751f43e25d882013-12-12 12:23:20.112 UTC2e735a0a-988b-4bba-9e5d-f02944cd0d242013-02-19 11:04:22.96 UTCf0ff22ab-ea1d-4b66-a2a1-1585e921bfb02014-03-19 13:33:54.871 UTC5e1346e0-74f7-4d4b-8b71-e1ebbae58d542013-05-16 14:44:06.35 UTCbe219473-b446-4afb-a3ee-b1c7897b9f5d2013-12-12 15:50:19.827 UTC050b977b-3930-4599-8292-73382fbe8f082013-05-17 13:47:16.331 UTCc4e999ed-e2b1-4675-8acf-7767047c1d922013-12-13 12:04:03.657 UTC8016dd82-b2d6-4028-bd51-d01dd6bd9c932013-12-12 12:15:24.576 UTC6e506682-948f-4afd-825e-11210323a1d32013-06-06 14:50:47.515 UTC7aadccb0-4a1b-4486-9b1d-9d39d871405f2013-06-13 09:16:43.390 UTC5e983db4-8286-4fa1-8f6f-697d985aa3a42013-06-14 15:57:51.283 UTCb80541d1-48a8-4314-9512-98cb5fe1c2762013-02-20 12:52:49.895 UTCec7cd774-ac50-45e7-91ea-82670edba8552014-04-09 13:46:41.723 UTCca0f1d3c-efbd-488d-8abd-93fc869c97272013-12-12 13:56:29.479 UTC495997c9-1ba0-4711-b6f8-548773933cd82013-03-28 09:14:07.619 UTC45b88450-41d3-4f07-a197-0e1abc9bc1fb2013-12-11 21:13:20.343 UTC87a3fc88-51f3-435f-959f-b90c8bd551192013-05-17 12:40:02.751 UTCcd487d97-579b-41f4-8bc6-88371a1703df2013-02-19 10:52:29.614 UTCe8c5e31c-7e92-44ec-bcda-6567fea6030b2013-12-04 11:57:56.534 UTC2250be3a-4d4e-4514-aafa-aad35e4446c62013-12-04 14:56:15.61 UTC0df96ea8-813d-432c-b643-b9e88dc392e22013-06-14 15:53:14.431 UTC68a058c3-5c4b-4865-b815-3260ed9f59162013-12-12 14:34:40.607 UTCsaverio vicario
giacinto donvito
bachir balech
2013-02-19 10:54:10.67 UTC2a1433ad-3a0a-4fce-bc1b-1e1d203e2f4f2013-05-17 14:01:00.177 UTCWorkflow20Sentinel00DummyOut0Text_constantvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.5net.sf.taverna.t2.activities.stringconstant.StringConstantActivityCiaonet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketellmessage0net.sf.taverna.t2.activitiesinteraction-activity1.5net.sf.taverna.t2.activities.interaction.InteractionActivitymessage0java.lang.Stringtruetitle0java.lang.Stringtrueanswer00tellVelocityTemplatefalsenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemessage_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.5net.sf.taverna.t2.activities.stringconstant.StringConstantActivityConvergence of MCMC not reached!net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvoketellmessageDummyOutd5174161-60fa-4f81-a3aa-1f90a18b96d52013-12-13 12:03:13.526 UTCac938b2a-fe53-450b-8315-fd10b043ea402012-11-28 17:07:09.459 UTC844a0428-c2a3-43f5-8f4f-d6609f20cc402013-01-31 10:56:51.471 UTC6be543cf-0a7e-4305-b7fc-1efaee8b413c2012-11-28 17:08:36.500 UTCWorkflow20Sentinel00DummyOut0Text_constantvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.5net.sf.taverna.t2.activities.stringconstant.StringConstantActivityCiaonet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketellmessage0net.sf.taverna.t2.activitiesinteraction-activity1.5net.sf.taverna.t2.activities.interaction.InteractionActivitymessage0java.lang.Stringtruetitle0java.lang.Stringtrueanswer00tellVelocityTemplatefalsenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemessage_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.5net.sf.taverna.t2.activities.stringconstant.StringConstantActivityConvergence of MCMC reached!net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.5net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvoketellmessageDummyOut844a0428-c2a3-43f5-8f4f-d6609f20cc402013-01-31 10:56:51.471 UTCac938b2a-fe53-450b-8315-fd10b043ea402012-11-28 17:07:09.459 UTC6be543cf-0a7e-4305-b7fc-1efaee8b413c2012-11-28 17:08:36.500 UTC