myFirstLinearDataflow
Created: 2010-04-12 09:32:13
No description has been set
Preview
Run
Run this Workflow in the Taverna Workbench...
Workflow Components
Authors (0)
Titles (0)
Descriptions (0)
Dependencies (0)
Inputs (2)
Name |
Description |
I1 |
|
ListSize |
|
Processors (6)
Name |
Type |
Description |
LISTGEN_1 |
beanshell |
Script// X determines the size of the output list
// outputs are lists of strings containing X elements each
// P4 and P6 would then be forced to iterate X times each
// the goal is to easily generate iterations of arbitrary size
// to test scalability in provenance
Y1 = new ArrayList();
Y2 = new ArrayList();
int counter = Integer.parseInt(X2);
for (int i=0; i |
LINEARBLOCK_A_0 |
beanshell |
Scriptimport java.lang.Math;
Y = X +"_LB_";
Thread.sleep((new Double(Math.random()*1000)).intValue()); |
LINEARBLOCK_A_1 |
beanshell |
Scriptimport java.lang.Math;
Y = X +"_LB_";
Thread.sleep((new Double(Math.random()*1000)).intValue()); |
LINEARBLOCK_B_0 |
beanshell |
Scriptimport java.lang.Math;
Y = X +"_LB_";
Thread.sleep((new Double(Math.random()*1000)).intValue()); |
LINEARBLOCK_B_1 |
beanshell |
Scriptimport java.lang.Math;
Y = X +"_LB_";
Thread.sleep((new Double(Math.random()*1000)).intValue()); |
2TO1_FINAL |
beanshell |
Scriptimport java.lang.Math;
Y = X1 + "_"+ X2;
Thread.sleep((new Double(Math.random()*100)).intValue()); |
Beanshells (6)
Name |
Description |
Inputs |
Outputs |
LISTGEN_1 |
|
X1
X2
|
Y1
Y2
|
LINEARBLOCK_A_0 |
|
X
|
Y
|
LINEARBLOCK_A_1 |
|
X
|
Y
|
LINEARBLOCK_B_0 |
|
X
|
Y
|
LINEARBLOCK_B_1 |
|
X
|
Y
|
2TO1_FINAL |
|
X1
X2
|
Y
|
Datalinks (9)
Source |
Sink |
I1 |
LISTGEN_1:X1 |
ListSize |
LISTGEN_1:X2 |
LISTGEN_1:Y1 |
LINEARBLOCK_A_0:X |
LINEARBLOCK_A_0:Y |
LINEARBLOCK_A_1:X |
LISTGEN_1:Y2 |
LINEARBLOCK_B_0:X |
LINEARBLOCK_B_0:Y |
LINEARBLOCK_B_1:X |
LINEARBLOCK_A_1:Y |
2TO1_FINAL:X1 |
LINEARBLOCK_B_1:Y |
2TO1_FINAL:X2 |
2TO1_FINAL:Y |
O |
Coordinations (4)
Controller |
Target |
LISTGEN_1 |
LINEARBLOCK_B_0 |
LINEARBLOCK_B_0 |
LINEARBLOCK_B_1 |
LINEARBLOCK_A_0 |
LINEARBLOCK_A_1 |
LISTGEN_1 |
LINEARBLOCK_A_0 |
Uploader
License
All versions of this Workflow are
licensed under:
Version 1
(of 1)
Credits (1)
(People/Groups)
Attributions (0)
(Workflows/Files)
None
Shared with Groups (0)
None
Featured In Packs (0)
None
Log in to add to one of your Packs
Attributed By (0)
(Workflows/Files)
None
Favourited By (0)
No one
Statistics
Other workflows that use similar services
(0)
There are no workflows in myExperiment that use similar services to this Workflow.
Comments (0)
No comments yet
Log in to make a comment