Standard_Deviation_and_Mean_Values_froma_Text_FileNameserv11Label00Nameserv211Label200Label300Nameserv311listeverythingmustcometogetherherestring10string20string30string40string50string60string70string80string90output00net.sf.taverna.t2.activitieslocalworker-activity1.3net.sf.taverna.t2.activities.localworker.LocalworkerActivity
string1
0
'text/plain'
java.lang.String
true
string2
0
'text/plain'
java.lang.String
true
string3
0
text/plain
java.lang.String
true
string4
0
text/plain
java.lang.String
true
string5
0
text/plain
java.lang.String
true
string6
0
text/plain
java.lang.String
true
string7
0
text/plain
java.lang.String
true
string8
0
text/plain
java.lang.String
true
string9
0
text/plain
java.lang.String
true
output
0
0
workflow
org.embl.ebi.escience.scuflworkers.java.StringConcat
UserNameHere
2011-09-20 22:02:03.208 EDT
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.InvokeStandard_Deviation_and_Average_Value_from_a_Text_File_Using_PythonName2Average11Standarddev11net.sf.taverna.t2.activitiesdataflow-activity1.3net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
3
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.InvokeStandard_Deviation_and_Average_Value_from_a_Text_File_Using_Python_2Name2Average11Standarddev11net.sf.taverna.t2.activitiesdataflow-activity1.3net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
3
net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Loop
net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry
1.0
10000
50000
10
net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeStandard_Deviation_and_Average_Value_from_a_Text_File_Using_Python_3Name2Average11Standarddev11net.sf.taverna.t2.activitiesdataflow-activity1.3net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize
3
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
30000
80000
10
net.sf.taverna.t2.coreworkflowmodel-impl1.3net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeeverythingmustcometogetherherestring1everythingmustcometogetherherestring2everythingmustcometogetherherestring3everythingmustcometogetherherestring4everythingmustcometogetherherestring5everythingmustcometogetherherestring6everythingmustcometogetherherestring7everythingmustcometogetherherestring8everythingmustcometogetherherestring9Standard_Deviation_and_Average_Value_from_a_Text_File_Using_PythonNameStandard_Deviation_and_Average_Value_from_a_Text_File_Using_Python_2NameStandard_Deviation_and_Average_Value_from_a_Text_File_Using_Python_3Namelist
e1bede59-c07f-4d36-8979-d7d68a88e12e
2011-09-20 21:43:01.56 EDT
40563b5d-fa40-47bd-ae98-7f9f2bb80e89
2011-09-20 21:48:10.593 EDT
811a5dce-3367-4986-9503-4e4ec1ebdb5f
2011-09-20 21:31:16.344 EDT
7d5e9a71-d16b-4756-b950-0f2d25111941
2011-09-20 22:02:14.162 EDT
Standard Deviation and Mean Values froma Text File
2011-09-21 02:11:59.411 EDT
551dae3f-4d04-48b4-8b68-d43781621efe
2011-09-20 21:55:14.867 EDT
374f958e-edc7-4444-978d-009160d02d7a
2011-09-20 21:27:20.166 EDT
This incredibly awkward script has another embedded script associated with it. It essentially smashes the output from the other workflows together using a Beanshell script.
2011-09-21 02:12:54.958 EDT
80b67c42-496e-45e4-9c98-aa2a412c7989
2011-09-20 21:57:23.914 EDT
2d33ae33-8c38-4800-b405-08d532e3470c
2011-09-21 02:12:59.622 EDT
Kayleigh Ayn Bohémier
2011-09-21 02:11:37.513 EDT
8c3766d1-e083-43ca-ad66-09b932df27bf
2011-09-20 21:26:22.149 EDT
0a78311d-d897-436b-a96b-f8aef79d05ac
2011-09-20 22:04:25.855 EDT
7e178a2e-6732-4422-8e9e-3021c132d01d
2011-09-20 21:51:42.135 EDT
b87026e8-d08f-48e8-b87e-afb6d054ced7
2011-09-20 21:45:31.246 EDT
e6254523-31f1-475a-969e-d93100701a4f
2011-09-20 21:58:45.832 EDT
f2603445-0fbb-4386-a0f4-f96510680444
2011-09-20 21:37:59.200 EDT
cb258252-ad02-40f1-887f-c12af4ef7cf5
2011-09-20 21:36:14.710 EDT
f08254a9-9a25-4810-aaa8-b52eba9f1e8f
2011-09-20 22:11:36.946 EDT
3705bbce-b9b2-472d-8336-09ed6d4b093a
2011-09-20 21:34:44.671 EDT
65868a3d-3ad3-4736-a42e-f08f41d8c69c
2011-09-20 21:56:21.12 EDT
Standard_Deviation_and_Average_Value_from_a_Text_File_Using_PythonName22
/home/annyikha/Dropbox/Workflows/PS3-No2-Part1.txt
2011-09-20 16:48:49.911 EDT
The Name represents the filename plus filepath of the list of numbers to be read.
2011-09-20 16:48:42.687 EDT
AverageStandarddevGetStatisticsparameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.webservicex.net/Statistics.asmx?WSDL
GetStatistics
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.InvokeGetStatistics_inputX1output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity
X
1
l('text/plain')
false
output
0
'text/xml'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="GetStatistics" name="parameters" qname="{http://www.webserviceX.NET}GetStatistics"><s:elements><s:arraytype optional="true" unbounded="false" wrapped="true" typename="ArrayOfDouble" name="X" qname="{http://www.webserviceX.NET}>GetStatistics>X"><s:elementtype><s:basetype optional="false" unbounded="false" typename="double" name="" qname="{http://www.w3.org/2001/XMLSchema}double" /></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.InvokeGetStatistics_outputinput0Average00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity
input
0
'text/xml'
java.lang.String
false
Sums
0
'text/plain'
0
Average
0
'text/plain'
0
StandardDeviation
0
'text/plain'
0
skewness
0
'text/plain'
0
Kurtosis
0
'text/plain'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="GetStatisticsResponse" name="parameters" qname="{http://www.webserviceX.NET}GetStatisticsResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="double" name="Sums" qname="{http://www.webserviceX.NET}>GetStatisticsResponse>Sums" /><s:basetype optional="false" unbounded="false" typename="double" name="Average" qname="{http://www.webserviceX.NET}>GetStatisticsResponse>Average" /><s:basetype optional="false" unbounded="false" typename="double" name="StandardDeviation" qname="{http://www.webserviceX.NET}>GetStatisticsResponse>StandardDeviation" /><s:basetype optional="false" unbounded="false" typename="double" name="skewness" qname="{http://www.webserviceX.NET}>GetStatisticsResponse>skewness" /><s:basetype optional="false" unbounded="false" typename="double" name="Kurtosis" qname="{http://www.webserviceX.NET}>GetStatisticsResponse>Kurtosis" /></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.InvokeGetStatistics_2parameters0parameters00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.WSDLActivity
http://www.webservicex.net/Statistics.asmx?WSDL
GetStatistics
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.InvokeGetStatistics_2_inputX1output00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity
X
1
l('text/plain')
false
output
0
'text/xml'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="GetStatistics" name="parameters" qname="{http://www.webserviceX.NET}GetStatistics"><s:elements><s:arraytype optional="true" unbounded="false" wrapped="true" typename="ArrayOfDouble" name="X" qname="{http://www.webserviceX.NET}>GetStatistics>X"><s:elementtype><s:basetype optional="false" unbounded="false" typename="double" name="" qname="{http://www.w3.org/2001/XMLSchema}double" /></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.InvokeGetStatistics_2_outputinput0StandardDeviation00net.sf.taverna.t2.activitieswsdl-activity1.3net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLOutputSplitterActivity
input
0
'text/xml'
java.lang.String
false
Sums
0
'text/plain'
0
Average
0
'text/plain'
0
StandardDeviation
0
'text/plain'
0
skewness
0
'text/plain'
0
Kurtosis
0
'text/plain'
0
<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="GetStatisticsResponse" name="parameters" qname="{http://www.webserviceX.NET}GetStatisticsResponse"><s:elements><s:basetype optional="false" unbounded="false" typename="double" name="Sums" qname="{http://www.webserviceX.NET}>GetStatisticsResponse>Sums" /><s:basetype optional="false" unbounded="false" typename="double" name="Average" qname="{http://www.webserviceX.NET}>GetStatisticsResponse>Average" /><s:basetype optional="false" unbounded="false" typename="double" name="StandardDeviation" qname="{http://www.webserviceX.NET}>GetStatisticsResponse>StandardDeviation" /><s:basetype optional="false" unbounded="false" typename="double" name="skewness" qname="{http://www.webserviceX.NET}>GetStatisticsResponse>skewness" /><s:basetype optional="false" unbounded="false" typename="double" name="Kurtosis" qname="{http://www.webserviceX.NET}>GetStatisticsResponse>Kurtosis" /></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.InvokeGetStatisticsparametersGetStatistics_inputXGetStatistics_outputinputGetStatistics_2parametersGetStatistics_2_inputXGetStatistics_2_outputinputAverageStandarddev
Standard Deviation and Average Value from a Text File Using Python
2011-09-20 17:04:46.676 EDT
33f20f4b-3c8f-49ed-9467-2f57ebb5496e
2011-07-14 13:06:47.919 EDT
c86e2cc2-9169-4100-a034-a9270ad8c3d3
2011-09-20 16:53:01.621 EDT
7befc925-4a8c-437c-ac5c-91add7da44c4
2011-07-14 13:02:45.169 EDT
69a09c04-1d33-4e8e-9d61-c79b86492ea1
2011-09-20 19:47:07.581 EDT
11dd8f0f-46a0-4d96-897d-33323c5e5eba
2011-09-20 16:40:16.9 EDT
4810158f-7602-4ca2-a6e7-5e3f1d2eb35d
2011-09-20 17:05:57.313 EDT
d89b6d43-b428-4c69-b9ed-f323696c0c87
2011-09-20 16:36:01.305 EDT
33a7c587-fa40-44ba-90cf-2a7ffdff6eae
2011-07-14 12:13:47.391 EDT
65235a91-e0b7-4d97-80f1-e8927e29bbf2
2011-09-20 16:42:15.28 EDT
3ed0d5c5-2446-4414-8706-8cb7b73e7665
2011-07-14 12:23:33.251 EDT
5bc33de4-d0b0-4e39-8b55-3bf061acdc14
2011-09-20 16:48:22.234 EDT
adecb835-02d2-47dd-9473-ead67a72ec35
2011-09-20 16:46:50.550 EDT
4d630857-027a-4569-8d86-89f8196b14f4
2011-07-14 12:32:46.711 EDT
33992578-a2cb-4490-ae4f-6d4fde8c09af
2011-09-20 16:40:59.211 EDT
98885f3f-2082-4bbf-86fc-cbc47f69a6da
2011-09-20 19:50:32.887 EDT
ef847257-e3d9-45ed-8405-ba2aeade8ec8
2011-09-20 16:47:34.683 EDT
fbc80b41-fb17-435e-86c4-b931892e0604
2011-09-20 16:43:22.220 EDT
64a87a5f-af70-4341-ab2a-c78f7577f78b
2011-09-20 21:31:54.546 EDT
7c6fad6d-b42c-4a36-ab6c-096a1323fbb5
2011-09-20 21:32:34.476 EDT
3befe4a1-f0eb-47ae-a8ad-a70cd030ffae
2011-09-20 21:17:03.974 EDT
62e053fa-ae11-4acc-aa4c-3eec252a164f
2011-07-14 12:31:39.507 EDT
3f7ed4f2-c87d-4fb0-b90e-4b9f95db5652
2011-09-20 21:24:50.799 EDT
708e9275-9e0c-4818-a186-c23e623ba7ce
2011-09-20 16:39:18.143 EDT
4461b496-47a4-4d1d-9698-15c783d84878
2011-09-20 16:48:55.995 EDT
063d5c80-8734-4f7d-90bd-9a7a47887646
2011-09-20 16:36:51.708 EDT
f4da12da-28b8-4867-8e8d-1830a3749667
2011-09-20 20:52:05.251 EDT
This workflow takes an input file of a list of numbers and runs it through a simple Python script to produce the standard deviation and average.
Requires Python and Numpy.
2011-09-20 17:05:57.181 EDT
aac7852c-12ed-4d82-abaa-da8086edb8a4
2011-07-14 12:27:31.975 EDT
Kayleigh Ayn Bohémier
2011-09-20 16:59:25.362 EDT
98fcc6c8-441d-486d-b271-78cc4ef1db44
2011-09-20 16:37:21.777 EDT
34fa920a-7a62-4d39-a680-d6d176cf5fd2
2011-07-14 12:12:26.71 EDT
2f26c0ba-1528-46d4-9eea-2feb5112d5cc
2011-07-14 12:21:50.51 EDT
41abc123-91f0-4815-b972-6b6f877d3b02
2011-07-14 12:20:27.537 EDT
c8f7a93d-b356-462e-858b-baa84915a62b
2011-07-14 12:29:03.917 EDT
700889ca-130f-4eb2-aeee-f50c6fb3214b
2011-09-20 18:49:14.733 EDT