Population_histogram_in_RplotgetCountriesparameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.abundanttech.com/WebServices/Population/population.asmx?WSDL getCountries net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetCountries_outputinput0getCountriesResult11net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity input 0 'text/xml' java.lang.String false getCountriesResult 1 l('text/plain') 1 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getCountriesResponse" name="parameters" qname="{http://www.abundanttech.com/WebServices/Population}getCountriesResponse"><s:elements><s:arraytype optional="true" unbounded="false" wrapped="true" typename="ArrayOfString" name="getCountriesResult" qname="{http://www.abundanttech.com/WebServices/Population}&gt;getCountriesResponse&gt;getCountriesResult"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetPopulationparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity http://www.abundanttech.com/WebServices/Population/population.asmx?WSDL getPopulation net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetPopulation_inputstrCountry0output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity strCountry 0 'text/plain' false output 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getPopulation" name="parameters" qname="{http://www.abundanttech.com/WebServices/Population}getPopulation"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="strCountry" qname="{http://www.abundanttech.com/WebServices/Population}&gt;getPopulation&gt;strCountry" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetPopulation_outputinput0getPopulationResult00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity input 0 'text/xml' java.lang.String false getPopulationResult 0 'text/xml' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="getPopulationResponse" name="parameters" qname="{http://www.abundanttech.com/WebServices/Population}getPopulationResponse"><s:elements><s:complextype optional="true" unbounded="false" typename="Population" name="getPopulationResult" qname="{http://www.abundanttech.com/WebServices/Population}&gt;getPopulationResponse&gt;getPopulationResult"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="Country" qname="{http://www.abundanttech.com/WebServices/Population}Population&gt;Country" /><s:basetype optional="true" unbounded="false" typename="string" name="Date" qname="{http://www.abundanttech.com/WebServices/Population}Population&gt;Date" /><s:basetype optional="true" unbounded="false" typename="string" name="Pop" qname="{http://www.abundanttech.com/WebServices/Population}Population&gt;Pop" /></s:elements></s:complextype></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetPopulation_getPopulationResultinput0Pop00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity input 0 'text/xml' java.lang.String false Country 0 'text/plain' 0 Date 0 'text/plain' 0 Pop 0 'text/plain' 0 <s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="true" unbounded="false" typename="Population" name="getPopulationResult" qname="{http://www.abundanttech.com/WebServices/Population}&gt;getPopulationResponse&gt;getPopulationResult"><s:elements><s:basetype optional="true" unbounded="false" typename="string" name="Country" qname="{http://www.abundanttech.com/WebServices/Population}Population&gt;Country" /><s:basetype optional="true" unbounded="false" typename="string" name="Date" qname="{http://www.abundanttech.com/WebServices/Population}Population&gt;Date" /><s:basetype optional="true" unbounded="false" typename="string" name="Pop" qname="{http://www.abundanttech.com/WebServices/Population}Population&gt;Pop" /></s:elements></s:complextype></s:extensions> net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeSplit_string_into_string_list_by_regular_expressionregex0string0split11net.sf.taverna.t2.activitieslocalworker-activity1.3net.sf.taverna.t2.activities.localworker.LocalworkerActivity string 0 'text/plain' java.lang.String true regex 0 'text/plain' java.lang.String true split 1 l('text/plain') 1 workflow org.embl.ebi.escience.scuflworkers.java.SplitByRegex net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeregex_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity , net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeMerge_String_List_to_a_Stringseperator0stringlist1concatenated00net.sf.taverna.t2.activitieslocalworker-activity1.3net.sf.taverna.t2.activities.localworker.LocalworkerActivity stringlist 1 l('text/plain') java.lang.String true seperator 0 'text/plain' java.lang.String true concatenated 0 0 workflow org.embl.ebi.escience.scuflworkers.java.StringListMerge UserNameHere 2010-12-13 10:43:38.237 EST net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeseperator_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeRshellpopulations1hist_title0popplot00net.sf.taverna.t2.activitiesrshell-activity1.3net.sf.taverna.t2.activities.rshell.RshellActivity populations 1 false hist_title 0 false popplot 0 0 false localhost 6311 false false populations INTEGER_LIST hist_title STRING popplot PNG_FILE net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeAskmessage0title0answer00net.sf.taverna.t2.activitieslocalworker-activity1.3net.sf.taverna.t2.activities.localworker.LocalworkerActivity title 0 'text/plain' java.lang.String true message 0 'text/plain' java.lang.String true answer 0 'text/plain' 0 workflow net.sourceforge.taverna.scuflworkers.ui.AskWorker net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemessage_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity Please enter a title for the histogram net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketitle_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.3net.sf.taverna.t2.activities.stringconstant.StringConstantActivity title prompt net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetCountries_outputinputgetCountriesparametersgetPopulationparametersgetPopulation_inputoutputgetPopulation_inputstrCountrygetCountries_outputgetCountriesResultgetPopulation_outputinputgetPopulationparametersgetPopulation_getPopulationResultinputgetPopulation_outputgetPopulationResultSplit_string_into_string_list_by_regular_expressionregexregex_valuevalueSplit_string_into_string_list_by_regular_expressionstringgetPopulation_getPopulationResultPopMerge_String_List_to_a_Stringseperatorseperator_valuevalueMerge_String_List_to_a_StringstringlistSplit_string_into_string_list_by_regular_expressionsplitRshellpopulationsMerge_String_List_to_a_StringconcatenatedRshellhist_titleAskanswerAskmessagemessage_valuevalueAsktitletitle_valuevalueplotRshellpopplot a2260cd4-4bbe-4ff4-9a36-a3865f93c8c2 2010-12-13 10:16:07.98 EST 4b1c57bd-cf49-47b2-b7b3-508d2484feb8 2011-09-20 10:38:41.250 EDT 5e52a8da-4eb0-4053-a7b9-6ed79db08c01 2010-12-13 11:27:30.444 EST 91ff7f38-253e-49d0-bfc3-328986a5f9bd 2010-12-13 10:44:03.356 EST 3ab3c822-081c-47fb-8136-ab199f661f2c 2010-12-13 10:05:08.138 EST 6015d58f-8390-42c8-97cd-e5e5f62aa08d 2011-09-21 13:07:52.487 EDT caee001c-ad34-4e44-a165-94396d2a6196 2010-12-13 10:30:01.357 EST 350719a2-c55f-42c4-9a66-0adaa73b524c 2011-09-20 16:35:42.899 EDT 1b26ea7e-f604-4b2d-923e-debfdd43fbc7 2011-09-20 16:42:42.817 EDT 6bb88664-0722-477f-8124-c60d958e1a1d 2010-12-13 10:40:49.125 EST ae9717db-94dd-40c0-a9ee-b474f5b5eca0 2010-12-13 10:35:00.474 EST 149befc6-575f-423f-9d10-3a320e414adb 2011-09-20 15:44:53.886 EDT 8d57e10a-d4e2-4d14-88e8-023f0a1834e5 2010-12-13 10:06:04.889 EST ff85dd63-f493-4c61-aab3-a77be46e3031 2010-12-13 10:19:50.632 EST b5961fac-c5b7-42f4-8411-0f959104a485 2010-12-13 11:00:16.856 EST 846588c6-4bb4-4048-af46-236576f59099 2011-09-16 10:28:30.571 EDT Alan R Williams 2010-12-13 11:24:23.987 EST This workflow fetches the details of the countries in the world and then uses R to produce a histogram of the log of their population 2010-12-13 11:25:21.324 EST Population histogram in R 2010-12-13 11:25:07.203 EST d32a41ef-a6e3-4004-9287-0cc736bdf5ca 2010-12-13 10:52:12.714 EST cfa49295-fd86-403b-9ab0-d9ff5271c229 2010-12-13 10:15:12.690 EST e44fe108-74b4-4064-931c-31de25b06083 2010-12-13 10:06:57.483 EST