Interpolate_n_randonradius00 8155400 2013-09-10 08:41:12.143 UTC Radius in meters at which we want to interpolate the values 2013-09-10 08:40:55.984 UTC variables00 P,n 2013-09-10 08:42:03.208 UTC Comma separated variables to interpolate in the model [if none it's provided it returns all of the possible] 2013-09-10 08:42:37.543 UTC Npoints00 Number of points that we want to randomly interpolate 2013-09-10 08:41:31.592 UTC 100 2013-09-10 08:41:34.784 UTC ResourceID00 Any of the ResourceID from IMPEx NumericalOutputs: Check each groups tree.xml to find the possible values and their description 2013-09-10 08:42:54.869 UTC impex://FMI/HWA/HYB/venus/venus_nominal_lowres_cx_20121120/H+_ave_hybstate 2013-09-10 08:43:01.535 UTC URL_outSphere_lan_lot_randoNpoints0lat00lon00net.sf.taverna.t2.activitiesdataflow-activity1.4net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeInterpolate_values_oVOTable_URL0Variable0ResourceID0OutputFileType0Interpolation0IMFClockAngle0URL_out00net.sf.taverna.t2.activitiesdataflow-activity1.4net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeVOTable_on_the_net_mx0y0z0vz0vy0vx0mass0charge0URL_out00net.sf.taverna.t2.activitiesdataflow-activity1.4net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeradlanlot2xyzlat1lon1radius0x00y00z00net.sf.taverna.t2.activitiesbeanshell-activity1.4net.sf.taverna.t2.activities.beanshell.BeanshellActivity lon 1 text/plain java.lang.String true lat 1 text/plain java.lang.String true radius 0 text/plain java.lang.String true x 0 0 y 0 0 z 0 0 workflow net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokecomma2listregex0string0split11net.sf.taverna.t2.activitieslocalworker-activity1.4net.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.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokecommavalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity , net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokecomma2list_2string0regex0split11net.sf.taverna.t2.activitieslocalworker-activity1.4net.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.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeMaking0spoints0values00net.sf.taverna.t2.activitiesbeanshell-activity1.4net.sf.taverna.t2.activities.beanshell.BeanshellActivity points 0 text/plain java.lang.String true values 0 0 workflow net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeOutputFileType_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity votable net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeInterpolation_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity linear net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeIMFClockAngle_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeSphere_lan_lot_randoNpointsNpointsInterpolate_values_oVOTable_URLVOTable_on_the_net_mURL_outInterpolate_values_oVariablevariablesInterpolate_values_oResourceIDResourceIDInterpolate_values_oOutputFileTypeOutputFileType_valuevalueInterpolate_values_oInterpolationInterpolation_valuevalueInterpolate_values_oIMFClockAngleIMFClockAngle_valuevalueVOTable_on_the_net_mxradlanlot2xyzxVOTable_on_the_net_myradlanlot2xyzyVOTable_on_the_net_mzradlanlot2xyzzVOTable_on_the_net_mvzMaking0svaluesVOTable_on_the_net_mvyMaking0svaluesVOTable_on_the_net_mvxMaking0svaluesVOTable_on_the_net_mmassMaking0svaluesVOTable_on_the_net_mchargeMaking0svaluesradlanlot2xyzlatcomma2listsplitradlanlot2xyzloncomma2list_2splitradlanlot2xyzradiusradiuscomma2listregexcommavaluecomma2liststringSphere_lan_lot_randolatcomma2list_2stringSphere_lan_lot_randoloncomma2list_2regexcommavalueMaking0spointsNpointsURL_outInterpolate_values_oURL_out This is a workflow that uses 2 different services from IMPEx to calculate different variables at a certain radius for a particular planetary model. 2013-09-10 08:40:32.834 UTC 42b8897b-3457-4d38-afc0-f78131c128d7 2013-09-06 14:54:29.547 UTC 387f94e4-959f-4112-9d9f-d127c8eeaf60 2013-09-06 14:36:02.357 UTC 4663a2eb-44f2-4ba6-bf4a-227e5bbd2b0f 2013-09-09 13:27:06.587 UTC f7f6440c-39ca-4155-aa03-320521e11031 2013-09-09 13:34:29.248 UTC fa6d99f9-6fc5-46cd-890a-862787d943e9 2013-09-09 13:47:06.596 UTC 68eef291-e576-43e8-9a00-d7f90047a38e 2013-09-09 13:54:16.658 UTC c199ab5a-9010-4e87-9317-3e7a6a624802 2013-09-06 14:35:00.895 UTC d8d438bf-c28f-47c8-82fc-32f851142b53 2013-09-10 08:43:03.89 UTC 724fd722-520d-4ba8-aa30-d454726e0988 2013-09-09 13:40:55.660 UTC 6b81dde9-cbd3-4a8d-bb61-374f79f8f966 2013-09-09 13:32:45.817 UTC 54058440-f826-4164-bf51-ed6971dda10b 2013-09-06 14:41:09.90 UTC Interpolate n-randon points in a sphere on a planetary models provided under IMPEx 2013-09-10 08:39:30.921 UTC 380cb24e-17c7-4542-8f62-0e125f25d115 2013-09-06 14:37:20.517 UTC e73a65df-b36d-4e0c-8e93-353749fb2a09 2013-09-09 13:38:18.471 UTC David Perez-Suarez 2013-09-10 08:19:41.480 UTC b95c8ed1-ed20-4796-93a2-6be62183a920 2013-09-06 14:29:54.785 UTC d63aae7d-7c9a-445d-bb9c-de8545169884 2013-09-06 14:17:08.872 UTC 0943ba70-1d45-43fa-a596-941449127829 2013-09-06 14:33:26.17 UTC 28906cc8-dbe1-49d4-b6a7-c59ea9db2458 2013-09-09 13:36:12.823 UTC 99f7dd66-736d-454a-896a-59b8cbb39a60 2013-09-06 14:58:44.673 UTC 6c293e3b-c969-4af0-8cfa-a1a6515486ba 2013-09-06 14:53:23.724 UTC VOTable_on_the_net_mx00 1000,-5000,69335,32658,44578 2013-09-06 12:28:03.397 UTC X coordinates [m] separated by comma 2013-09-06 12:31:07.979 UTC y00 1254,88547,889965,21523,55874 2013-09-06 12:28:41.638 UTC Y coordinates [m] separated by comma 2013-09-06 12:31:12.395 UTC z00 Z coordinates [m] separated by comma 2013-09-06 12:31:21.571 UTC 12356,995687,2254,65583,22547 2013-09-06 12:28:56.444 UTC vx00 Vx values [m/s] separated by comma (optional) 2013-09-06 12:30:43.51 UTC 125,455,100,350,330 2013-09-06 12:29:36.244 UTC vy00 100,562,330,0,-457 2013-09-06 12:29:59.548 UTC Vy values [m/s] separated by comma (optional) 2013-09-06 12:30:49.683 UTC vz00 65,885,-656,332,0 2013-09-06 12:30:20.627 UTC Vz values [m/s] separated by comma (optional) 2013-09-06 12:30:56.771 UTC mass00 2.6761948432e-26,4.6761948432e-26,1.6761948432e-26,16.6761948432e-26,30.6761948432e-26 2013-09-06 12:34:10.425 UTC Charge values in SI [kg] for the particles in used 2013-09-06 12:33:39.722 UTC charge00 1.602176565e-19,5.602176565e-19,10.602176565e-19,50.602176565e-19,16.602176565e-19 2013-09-06 12:33:12.10 UTC Charge values in SI [C] for the particles in used 2013-09-06 12:33:27.562 UTC URL_outgetVOTableURLX0Y0Z0Vx0Vy0Vz0mass0charge0return00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.WSDLActivity http://impex-fp7.fmi.fi/impex/IMPExServer.php?wsdl getVOTableURL net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetVOTableURLXxgetVOTableURLYygetVOTableURLZzgetVOTableURLVxvxgetVOTableURLVyvygetVOTableURLVzvzgetVOTableURLmassmassgetVOTableURLchargechargeURL_outgetVOTableURLreturn cc42c847-f018-447b-828b-af766842f7ea 2013-09-06 12:34:20.341 UTC VOTable on the net maker for IMPEx 2013-09-06 12:25:49.771 UTC David Perez-Suarez 2013-09-06 12:25:26.72 UTC This simple workflow is a way to create a simple votable that uses the standards from IMPEx and provides an URL for the created VOTable enabling re-use of it through the IMPEx services 2013-09-06 12:27:07.241 UTC Interpolate_values_oResourceID00 Any of the ResourceID from IMPEx NumericalOutputs: Check each groups tree.xml to find the possible values and their description 2013-09-05 08:24:57.83 UTC impex://FMI/HWA/HYB/mars/Mars_testrun_lowres/H+_ave_hybstate 2013-09-05 08:24:29.290 UTC VOTable_URL00 This methods need of a list of (x,y,z) coordinates as input. This need to be provided as an accessible URL following the IVOA standards, check the example VOTable to know how to build one that will work. This can be built using getVOTableURL method. 2013-09-05 08:28:51.105 UTC http://impex-fp7.fmi.fi/ws/ws_dps/ex.votable 2013-09-05 08:28:06.482 UTC OutputFileType00 IMPEx produces either netcdf or votable file formats, default (if not defined is votable) 2013-09-05 08:25:46.778 UTC votable 2013-09-05 08:26:01.446 UTC Interpolation00 Two options are available, linear (default) or nearestgridpoint 2013-09-05 08:29:58.607 UTC linear 2013-09-05 08:30:04.200 UTC IMFClockAngle00 This parameter is not still implemented in FMI models, but it's for others. It can left empty 2013-09-05 08:30:46.695 UTC 2013-09-05 08:34:54.205 UTC Variable00 2013-09-05 08:34:46.362 UTC List of variables (comma separated) that you wish to obtain the interpolated values. By default (if not provided any) it interpolate all the variables available. 2013-09-05 08:32:07.682 UTC URL_out Result url of the requested data in the file format specified. 2013-09-05 08:32:39.670 UTC getDataPointValueResourceID0url_XYZ0OutputFileType0InterpolationMethod0IMFClockAngle0Variable0return00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.WSDLActivity http://impex-fp7.fmi.fi/impex/IMPExServer.php?wsdl getDataPointValue net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokegetDataPointValueResourceIDResourceIDgetDataPointValueurl_XYZVOTable_URLgetDataPointValueOutputFileTypeOutputFileTypegetDataPointValueInterpolationMethodInterpolationgetDataPointValueIMFClockAngleIMFClockAnglegetDataPointValueVariableVariableURL_outgetDataPointValuereturn e8ca95f1-5b9b-48c4-b8af-266dd38db3ca 2013-09-05 08:33:13.904 UTC 83a0ab91-07c3-4fde-a855-85e144a83abb 2013-09-05 08:34:56.372 UTC This is a simple workflow using one of the webservice provided by IMPEx. It calculates the value of different variables, at the cordinates provided, for a particular planetary model. 2013-09-05 08:37:42.747 UTC David Perez-Suarez 2013-09-05 08:35:23.252 UTC Interpolate values on planetary models provided under IMPEx 2013-09-05 08:35:50.925 UTC 1fae51c2-80ec-4eb2-b878-764bc38fd6de 2013-09-05 08:37:44.322 UTC Sphere_lan_lot_randoNpoints00 100 2013-09-06 14:43:08.338 UTC Number of pair points desired 2013-09-06 14:43:03.18 UTC lonlatRandomOrg_RESTmin0max0times0responseBody00net.sf.taverna.t2.activitiesrest-activity1.4net.sf.taverna.t2.activities.rest.RESTActivity GET http://www.random.org/integers/?num={times}&min={min}&max={max}&col=1&base=10&format=plain&rnd=new application/http application/xml String false false false false true min java.lang.String max java.lang.String times java.lang.String net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemin_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemax_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity 360 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokelines2commatext1lines0lat00lon00net.sf.taverna.t2.activitiesbeanshell-activity1.4net.sf.taverna.t2.activities.beanshell.BeanshellActivity text 1 text/plain java.lang.String true lines 0 text/plain java.lang.String true lon 0 0 lat 0 0 workflow net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeLines2Listregex0string0split11net.sf.taverna.t2.activitieslocalworker-activity1.4net.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.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeLineBreakvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivity \n net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokePointsX2points0pointsX200net.sf.taverna.t2.activitiesbeanshell-activity1.4net.sf.taverna.t2.activities.beanshell.BeanshellActivity points 0 text/plain java.lang.String true pointsX2 0 0 workflow net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize 1 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry 1.0 1000 5000 0 net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeRandomOrg_RESTminmin_valuevalueRandomOrg_RESTmaxmax_valuevalueRandomOrg_RESTtimesPointsX2pointsX2lines2commatextLines2Listsplitlines2commalinesPointsX2pointsX2Lines2ListregexLineBreakvalueLines2ListstringRandomOrg_RESTresponseBodyPointsX2pointsNpointslonlines2commalonlatlines2commalat 54058440-f826-4164-bf51-ed6971dda10b 2013-09-06 14:41:09.90 UTC d63aae7d-7c9a-445d-bb9c-de8545169884 2013-09-06 14:17:08.872 UTC 95e84d7d-b46e-4ab4-9613-c8207c8177a0 2013-09-09 13:31:55.243 UTC David Perez-Suarez 2013-09-06 14:41:44.739 UTC It gest n lat-lon coordinates pairs as comma separated values. It uses a a random generator from http://www.random.org 2013-09-06 14:43:33.522 UTC c199ab5a-9010-4e87-9317-3e7a6a624802 2013-09-06 14:35:00.895 UTC 0943ba70-1d45-43fa-a596-941449127829 2013-09-06 14:33:26.17 UTC b95c8ed1-ed20-4796-93a2-6be62183a920 2013-09-06 14:29:54.785 UTC f297a205-8190-492e-8332-0ff060476f7d 2013-09-06 14:44:06.505 UTC Sphere lan-lot random points 2013-09-06 14:41:57.475 UTC 387f94e4-959f-4112-9d9f-d127c8eeaf60 2013-09-06 14:36:02.357 UTC 9f2458ed-5964-4582-a2cc-539dea45b4dc 2013-09-06 14:43:34.961 UTC 380cb24e-17c7-4542-8f62-0e125f25d115 2013-09-06 14:37:20.517 UTC