retrive_dpas_data_for_all_ics_instruments_for_only_a_limited_number__3_random__HEC_event_dataHEC_Table00HEC table names - catalogue which should be used2010-09-14 10:50:10.250 BSThalpha_flares_event2010-09-14 10:50:25.734 BSTHEC table names - catalogue which should be used
more info at: http://hec.ts.astro.it/sec_ui.php2010-09-14 10:50:47.500 BSTENDTIME002004-01-12T12:00:002010-09-14 10:48:46.296 BSTend time for event search - standard format2010-09-14 10:49:06.843 BST2004-01-12T12:00:002010-09-14 10:48:43.390 BSTSTARTTIME00start time for search - standard format2010-09-14 10:49:41.703 BST2004-01-10T00:00:002010-09-14 10:49:28.562 BSTHEC_VOTableDPAS_VOTableHECquery0response00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivityhttp://140.105.77.30:8080/helio-hec-r3/HelioTavernaService?wsdlQuerynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeHEC_queryFROM1ENDTIME1STARTTIME1output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="Query" name="query" qname="{http://helio-vo.eu/xml/QueryService/v0.1}Query"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="string" name="STARTTIME" qname="Query>STARTTIME"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="string" name="ENDTIME" qname="Query>ENDTIME"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:arraytype optional="false" unbounded="true" wrapped="false" typename="string" name="FROM" qname="Query>FROM"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:basetype optional="true" unbounded="false" typename="string" name="WHERE" qname="Query>WHERE" /><s:basetype optional="true" unbounded="false" typename="string" name="INSTRUMENT" qname="Query>INSTRUMENT" /><s:basetype optional="true" unbounded="false" typename="int" name="MAXRECORDS" qname="Query>MAXRECORDS" /><s:basetype optional="true" unbounded="false" typename="int" name="STARTINDEX" qname="Query>STARTINDEX" /><s:basetype optional="true" unbounded="false" typename="string" name="JOIN" qname="Query>JOIN" /></s:elements></s:complextype></s:extensions>falseSTARTTIME1l('text/plain')falseENDTIME1l('text/plain')falseFROM1l('text/plain')falseWHERE0'text/plain'falseINSTRUMENT0'text/plain'falseMAXRECORDS0'text/plain'falseSTARTINDEX0'text/plain'falseJOIN0'text/plain'0output0'text/xml'net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeRetrieve_all_data_for_all_instruments_for_a_given_periode_of_timeSTARTTIME0ENDTIME0HEC_ENDTIME1HEC_STARTTIME1DPAS_response00net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeExtracting_start_timeVOTable0VOTable_columnName0VOTable_value_list11net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeExtracting_end_timeVOTable0VOTable_columnName0VOTable_value_list11net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeHEC_STARTTIMEvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivitytime_startnet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeHEC_ENDTIMEvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivitytime_endnet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokereduce_list_to_limitmax0end_date1start_date1reduced_end11reduced_start11net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivityworkflowjava.lang.Stringtruestart_date1text/plainjava.lang.Stringtrueend_date1text/plainjava.lang.Stringtruemax0text/plain1reduced_start11reduced_end1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokemax_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivity3net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeFlatten_Listinputlist2outputlist11net.sf.taverna.t2.activitieslocalworker-activity1.2net.sf.taverna.t2.activities.localworker.LocalworkerActivityorg.embl.ebi.escience.scuflworkers.java.FlattenListworkflow[Btrueinputlist2l(l(''))1outputlist1l('')net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeHECqueryHEC_queryFROMHEC_queryENDTIMEHEC_querySTARTTIMERetrieve_all_data_for_all_instruments_for_a_given_periode_of_timeSTARTTIMERetrieve_all_data_for_all_instruments_for_a_given_periode_of_timeENDTIMERetrieve_all_data_for_all_instruments_for_a_given_periode_of_timeHEC_ENDTIMERetrieve_all_data_for_all_instruments_for_a_given_periode_of_timeHEC_STARTTIMEExtracting_start_timeVOTableExtracting_start_timeVOTable_columnNameExtracting_end_timeVOTableExtracting_end_timeVOTable_columnNamereduce_list_to_limitmaxreduce_list_to_limitend_datereduce_list_to_limitstart_dateFlatten_ListinputlistHEC_VOTableDPAS_VOTable77df2b0a-88d4-4dd1-bb88-3136a6a86e422010-09-14 10:50:52.453 BSTretrive dpas data for all ics instruments for only a limited number (3 random) HEC event data2010-09-14 14:19:33.875 BST59872eb8-f7fe-4d70-a025-6a9c3119d9d62010-09-14 10:46:13.828 BST5494e504-0e01-40fe-8797-9d899f2483aa2010-09-14 11:03:23.375 BSTbe74cd62-a71c-4c2e-8df1-d629437652942010-09-14 11:09:03.468 BST08edba08-4ef3-4671-a704-365b8ca298952010-09-14 09:34:01.921 BST9f0e465a-47c4-4601-b06d-0a99d3a1f96a2010-09-14 14:21:53.906 BST70acbdb2-f6b6-4d74-9f28-933dc08dbd0c2010-09-14 09:53:13.890 BSTba05dfe8-2c72-4b47-8480-b707b5d2a7992010-09-14 11:07:12.453 BST1e95d6d6-610f-4624-a3da-113bdec87e502010-09-14 09:49:04.968 BST411c3e91-2238-42be-a6f0-288c77985ad92010-09-14 11:29:28.953 BSTAnja Le Blanc2010-09-14 10:46:52.765 BSTretrive dpas data for all ics instruments for HEC event data2010-09-14 10:48:10.78 BST77f03c7f-85f0-4e96-8123-136b603b4d002010-09-14 09:40:35.656 BSTThis workflow demonstrates the standard query where events for a period of time are requested from the HEC service, available instruments for this time come from the ICS and data only for the times of the events are requested from the DPAS.
In this version data from only 3 random events (out of the HEC list) will be requested from the DPAS.2010-09-14 14:21:53.578 BSTda8c2cd4-eccc-467f-ad48-8eae4f8e807b2010-09-14 11:10:17.750 BSTExtracting_data_from_VOTable_format_by_using_XPath_queryVOTable_columnName00VOTable00VOTable_value_listXPath_From_Textnamespace0abbrevation0xpath0xmltext0nodelist11net.sf.taverna.t2.activitieslocalworker-activity1.2net.sf.taverna.t2.activities.localworker.LocalworkerActivitynet.sourceforge.taverna.scuflworkers.xml.XPathTextWorkerdom4j:dom4j:1.6workflowjava.lang.Stringtruexpath0'text/plain'java.lang.Stringtruexmltext0'text/xml'java.lang.Stringtruenamespace0text/plainjava.lang.Stringtrueabbrevation0text/plain1nodelist11nodelistAsXML1UserNameHere2010-07-01 11:20:45.62 BSTUserNameHere2010-07-01 12:03:20.250 BSTUserNameHere2010-07-01 11:17:14.78 BSTUserNameHere2010-07-01 11:41:00.515 BSTUserNameHere2010-07-01 11:59:41.578 BSTUserNameHere2010-07-01 11:22:22.406 BSTUserNameHere2010-07-01 12:00:43.0 BSTUserNameHere2010-07-01 11:26:56.609 BSTUserNameHere2010-07-01 12:01:34.890 BSTUserNameHere2010-07-01 12:02:01.453 BSTUserNameHere2010-07-01 11:26:10.234 BSTUserNameHere2010-07-01 11:35:48.812 BSTUserNameHere2010-07-01 11:43:48.875 BSTUserNameHere2010-07-01 11:45:28.156 BSTUserNameHere2010-07-01 11:24:56.625 BSTUserNameHere2010-07-01 11:19:04.437 BSTUserNameHere2010-07-01 11:36:55.953 BSTUserNameHere2010-07-01 13:11:51.812 BSTUserNameHere2010-07-01 11:18:13.421 BSTnet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokenamespacevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivityhttp://www.ivoa.net/xml/VOTable/v1.1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeabbrevation_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivityhnet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeBeanshellcolumnName0xPath00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivityworkflowjava.lang.StringtruecolumnName0text/plain0xPath0net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeXPath_From_TextnamespaceXPath_From_TextabbrevationXPath_From_TextxpathXPath_From_TextxmltextBeanshellcolumnNameVOTable_value_list4f55cb9b-d90f-4af3-b15f-1630424ded142010-08-05 13:58:08.203 BSTExtracting data from VOTable format by using XPath query2010-07-01 13:56:53.359 BSTInput VOTable and 'name' of a <FIELD>
Output corrosponding data <TD> of that field in an array2010-07-01 13:58:01.937 BSTAnja Le Blanc2010-07-01 13:56:01.187 BSTInput VOTable and 'name' of a Field2010-07-01 13:57:18.296 BSTRetrieve_all_data_for_all_instruments_for_a_given_periode_of_timeENDTIME002008-06-05T11:00:002010-08-09 14:49:41.480 BSTEndtime of search
Make interval short, there might be lots of data2010-08-09 14:50:23.605 BSTSTARTTIME002008-06-05T10:00:002010-08-09 14:49:34.808 BSTstart time of search
Make interval short there might be lots of data2010-08-09 14:49:09.402 BSTHEC_STARTTIME11HEC_ENDTIME11DPAS_responseall available data for this periode of time from all known (by the ICS) instruments
Format: VOTable2010-08-09 14:51:13.996 BSTFROM_valuevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivityinstrumentsnet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeExtracting_data_from_VOTable_format_by_using_XPath_queryVOTable_columnName0VOTable0VOTable_value_list11net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeExtracting_data_from_VOTable_format_by_using_XPath_query_2VOTable_columnName0VOTable0VOTable_value_list11net.sf.taverna.t2.activitiesdataflow-activity1.2net.sf.taverna.t2.activities.dataflow.DataflowActivitynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeins_idvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivityins_idnet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokeins_obs_idvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.2net.sf.taverna.t2.activities.stringconstant.StringConstantActivityins_obs_idnet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokecreate_standard_namesobservatory0instrument0HELIO_instrument00net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivityworkflowjava.lang.Stringtrueobservatory0text/plainjava.lang.Stringtrueinstrument0text/plain0HELIO_instrument0net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeDPASquery0response00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivityhttp://helio.i4ds.technik.fhnw.ch:8080/helio-dpas-3.0.1-SNAPSHOT/HelioTavernaService?wsdlQuerynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeDPAS_queryENDTIME1STARTTIME1FROM1output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="Query" name="query" qname="{http://helio-vo.eu/xml/QueryService/v0.1}Query"><s:elements><s:arraytype optional="false" unbounded="true" wrapped="false" typename="string" name="STARTTIME" qname="Query>STARTTIME"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:arraytype optional="false" unbounded="true" wrapped="false" typename="string" name="ENDTIME" qname="Query>ENDTIME"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:arraytype optional="false" unbounded="true" wrapped="false" typename="string" name="FROM" qname="Query>FROM"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:basetype optional="true" unbounded="false" typename="string" name="WHERE" qname="Query>WHERE" /><s:basetype optional="true" unbounded="false" typename="string" name="INSTRUMENT" qname="Query>INSTRUMENT" /><s:basetype optional="true" unbounded="false" typename="int" name="MAXRECORDS" qname="Query>MAXRECORDS" /><s:basetype optional="true" unbounded="false" typename="int" name="STARTINDEX" qname="Query>STARTINDEX" /></s:elements></s:complextype></s:extensions>falseSTARTTIME1l('text/plain')falseENDTIME1l('text/plain')falseFROM1l('text/plain')falseWHERE0'text/plain'falseINSTRUMENT0'text/plain'falseMAXRECORDS0'text/plain'falseSTARTINDEX0'text/plain'0output0'text/xml'net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokecreate_DPAS_input_listsinstruments1startdates1enddates1enddatesout11startdatesout11instrumentsout11net.sf.taverna.t2.activitiesbeanshell-activity1.2net.sf.taverna.t2.activities.beanshell.BeanshellActivityworkflowjava.lang.Stringtruestartdates1text/plainjava.lang.Stringtrueenddates1text/plainjava.lang.Stringtrueinstruments1text/plain1startdatesout11enddatesout11instrumentsout1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeICSquery0response00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.WSDLActivityhttp://msslxw.mssl.ucl.ac.uk:8080/helio-ics/HelioTavernaService?wsdlQuerynet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeICS_querySTARTTIME1ENDTIME1FROM1output00net.sf.taverna.t2.activitieswsdl-activity1.2net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivity<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="Query" name="query" qname="{http://helio-vo.eu/xml/QueryService/v0.1}Query"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="string" name="STARTTIME" qname="Query>STARTTIME"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:arraytype optional="true" unbounded="true" wrapped="false" typename="string" name="ENDTIME" qname="Query>ENDTIME"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:arraytype optional="false" unbounded="true" wrapped="false" typename="string" name="FROM" qname="Query>FROM"><s:elementtype><s:basetype optional="false" unbounded="false" typename="string" name="" qname="{http://www.w3.org/2001/XMLSchema}string" /></s:elementtype></s:arraytype><s:basetype optional="true" unbounded="false" typename="string" name="WHERE" qname="Query>WHERE" /><s:basetype optional="true" unbounded="false" typename="string" name="INSTRUMENT" qname="Query>INSTRUMENT" /><s:basetype optional="true" unbounded="false" typename="int" name="MAXRECORDS" qname="Query>MAXRECORDS" /><s:basetype optional="true" unbounded="false" typename="int" name="STARTINDEX" qname="Query>STARTINDEX" /></s:elements></s:complextype></s:extensions>falseSTARTTIME1l('text/plain')falseENDTIME1l('text/plain')falseFROM1l('text/plain')falseWHERE0'text/plain'falseINSTRUMENT0'text/plain'falseMAXRECORDS0'text/plain'falseSTARTINDEX0'text/plain'0output0'text/xml'net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBouncenet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failovernet.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.2net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeExtracting_data_from_VOTable_format_by_using_XPath_queryVOTable_columnNameExtracting_data_from_VOTable_format_by_using_XPath_queryVOTableExtracting_data_from_VOTable_format_by_using_XPath_query_2VOTable_columnNameExtracting_data_from_VOTable_format_by_using_XPath_query_2VOTablecreate_standard_namesobservatorycreate_standard_namesinstrumentDPASqueryDPAS_queryENDTIMEDPAS_querySTARTTIMEDPAS_queryFROMcreate_DPAS_input_listsinstrumentscreate_DPAS_input_listsstartdatescreate_DPAS_input_listsenddatesICSqueryICS_querySTARTTIMEICS_queryENDTIMEICS_queryFROMDPAS_response10913dfd-34b8-48e4-9312-355ce036c4362010-08-09 13:45:00.183 BST5ca7df43-5992-46a2-884a-38f175c57a002010-08-05 14:20:10.203 BSTcb412f7c-de7a-48a4-b66e-3319a16405be2010-08-09 14:58:33.542 BSTThis workflow looks up all instruments known to have worked during the requested periode of time (ICS), restructures results to make them fit instruments.xsd and requests data for this periode from DPAS.
Result: VOTable with list of URLs to data.2010-08-09 14:57:06.464 BST2f550f1c-16d3-4330-a733-7dee750310442010-09-14 09:51:32.359 BSTe9fc2f3f-693d-4b81-84a1-d746edf89a6a2010-08-05 14:17:50.156 BSTbf28d62f-3371-448d-8e49-b9b329b140ca2010-08-09 13:53:16.214 BSTRetrieve all data for all instruments for a given periode of time2010-08-09 14:51:56.152 BSTAnja2010-08-09 14:51:20.167 BSTffa6d643-63fa-4d0b-a33a-9dfe56cd3dbb2010-08-05 14:02:55.703 BSTb1ea4daf-704c-48cf-b411-a9397f8299a82010-08-05 15:42:03.93 BST53941444-e1ef-4183-a6dd-b6b3fd80e88c2010-08-05 14:13:22.31 BSTd478ff12-40d0-4b43-90dc-1ff7af4ee0c22010-08-09 13:50:56.11 BST8ad5c548-3dbf-4c09-b976-0ce6ce715d7d2010-09-14 10:46:03.406 BSTa870f26e-9b54-4b0f-98ad-661053e8ad1d2010-08-09 14:57:06.589 BST70c37264-70df-4473-a87f-0200aec002f72010-08-05 14:50:30.687 BST