Find_data_from_a_lisGOES_Max00X102013-03-20 16:57:19.772 UTCTop limit for GOES X-ray flare class2013-03-20 16:57:12.893 UTCGOES_min00M52013-03-20 16:57:28.992 UTCBottom limit of the Xray flare class2013-03-20 16:58:10.363 UTCdate_start00Start date where you want to find these particular flares2013-03-20 16:58:33.155 UTC2001-01-10T00:00:002013-03-20 17:00:08.206 UTCdate_stop00End date for the range you are interested2013-03-20 16:59:10.376 UTC2001-01-15T00:00:002013-03-20 16:59:22.950 UTCinstruments11SOHO__CDS2013-03-20 17:02:36.78 UTCList of instruments to which you hope the flares has been observed2013-03-20 16:56:18.308 UTCData_votablen-List of VOTables with m-VOTables inside, where n is the number of flares found, and m is the number of instrument requested.2013-03-20 17:04:32.488 UTCFlaresVOTable with the properties of the flares for the query requested.2013-03-20 17:05:15.294 UTCHEC_Flaressql_select0response00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.WSDLActivityhttp://msslkz.mssl.ucl.ac.uk/helio-hec/HelioTavernaService?wsdlSQLSelectnet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.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.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeSQLSelect_sql_selectWHERE0FROM1ORDER_BY0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivityWHAT1l('text/plain')falseFROM1l('text/plain')falseWHERE0'text/plain'falseORDER_BY0'text/plain'falseLIMIT0'text/plain'falseOFFSET0'text/plain'falseoutput0'text/xml'0<s:extensions xmlns:s="http://org.embl.ebi.escience/xscufl/0.1alpha"><s:complextype optional="false" unbounded="false" typename="SQLSelect" name="sql_select" qname="{http://helio-vo.eu/xml/QueryService/v0.1}SQLSelect"><s:elements><s:arraytype optional="true" unbounded="true" wrapped="false" typename="string" name="WHAT" qname="SQLSelect>WHAT"><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="SQLSelect>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="SQLSelect>WHERE" /><s:basetype optional="true" unbounded="false" typename="string" name="ORDER_BY" qname="SQLSelect>ORDER_BY" /><s:basetype optional="true" unbounded="false" typename="int" name="LIMIT" qname="SQLSelect>LIMIT" /><s:basetype optional="true" unbounded="false" typename="int" name="OFFSET" qname="SQLSelect>OFFSET" /></s:elements></s:complextype></s:extensions>net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.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.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokecombine_sql_querysql_base0goes_max0goes_min0start_date0stop_date0sql_string00net.sf.taverna.t2.activitiesbeanshell-activity1.4net.sf.taverna.t2.activities.beanshell.BeanshellActivitystart_date0text/plainjava.lang.Stringtruestop_date0text/plainjava.lang.Stringtruesql_base0text/plainjava.lang.Stringtruegoes_min0text/plainjava.lang.Stringtruegoes_max0text/plainjava.lang.Stringtruesql_string00workflownet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.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.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeFROM_GOES_sxrFlarevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivitygoes_xray_flarenet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.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.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeORDER_BY_Starttimevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivityntime_startnet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.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.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invokesql_basevalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivitytime_start>='%start_date%' AND time_start<'%stop_date%' %goes%net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.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.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeVOTable2ListVOTable0ColumnNames1ColumnNames11ValueLists22net.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.Parallelize1net.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.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketime_startvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivitytime_startnet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.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.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoketime_stopvalue00net.sf.taverna.t2.activitiesstringconstant-activity1.4net.sf.taverna.t2.activities.stringconstant.StringConstantActivitytime_endnet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.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.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokereformListscolNames1values2timeEndList11timeStartList11net.sf.taverna.t2.activitiesbeanshell-activity1.4net.sf.taverna.t2.activities.beanshell.BeanshellActivitycolNames1text/plainjava.lang.Stringtruevalues2text/plainjava.lang.StringtruetimeStartList11timeEndList11xRayClassList00workflownet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.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.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeQueryquery0response00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.WSDLActivityhttp://voparis-helio.obspm.fr/helio-dpas/HelioTavernaService?wsdlQuerynet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.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.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeQuery_querySTARTTIME1ENDTIME1INSTRUMENT0output00net.sf.taverna.t2.activitieswsdl-activity1.4net.sf.taverna.t2.activities.wsdl.xmlsplitter.XMLInputSplitterActivitySTARTTIME1l('text/plain')falseENDTIME1l('text/plain')falseFROM1l('text/plain')falseWHERE0'text/plain'falseINSTRUMENT0'text/plain'falseMAXRECORDS0'text/plain'falseSTARTINDEX0'text/plain'falseJOIN0'text/plain'falseoutput0'text/xml'0<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>net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.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.Retry1.0100050000net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeHEC_Flaressql_selectSQLSelect_sql_selectWHERESQLSelect_sql_selectFROMSQLSelect_sql_selectORDER_BYcombine_sql_querysql_basecombine_sql_querygoes_maxcombine_sql_querygoes_mincombine_sql_querystart_datecombine_sql_querystop_dateVOTable2ListVOTablereformListscolNamesreformListsvaluesQueryqueryQuery_querySTARTTIMEQuery_queryENDTIMEQuery_queryINSTRUMENTVOTable2ListColumnNamesVOTable2ListColumnNamesData_votableFlaresbdea348d-cedd-4613-91e3-a676e89d74b22013-03-20 17:02:40.571 UTC47e6f8fe-8d96-47ca-89cb-7f009e4c05512013-03-20 13:13:42.177 UTC5f58ceab-2bf7-44a5-9f06-2767b173d9152013-03-20 16:51:45.19 UTC7d16596b-836c-41e6-806b-683ff4a9d2982013-03-20 17:13:05.150 UTCb22dc890-da29-4136-bbb2-47ab3a469af32013-03-20 13:03:15.261 UTCFind data from a list of instruments and a time range where flares of certain intensity have happened 2013-03-20 17:24:58.60 UTC268141be-cbad-4b58-ac34-d84cb44e5eb42013-03-20 13:16:15.400 UTC98041e7e-f495-4e18-b4d9-0c82167bcf252013-03-20 13:12:22.569 UTC5a24666f-ac8b-41a5-8e41-20d9e49ddd762013-03-20 16:46:27.980 UTC6f0b6acd-7fc7-4e3d-8b37-760797e1b3cc2013-03-20 17:00:11.419 UTC641b07d1-0ec7-4a6d-87be-22a5f79fede82013-03-20 17:01:04.85 UTCf152034d-51dd-4a23-9616-4c6db1a6b3632013-03-20 17:27:49.539 UTC802951a8-bf82-47ca-a12b-e7c628273cff2013-03-20 15:23:19.578 UTC9abdfce0-e5e1-4d9a-9c8c-73f7f36499202013-03-20 16:15:23.366 UTCFor a certain time range, it looks for flares between a energy range (GOES x-ray flare class), and it provides the observations for such time range for the list of instruments asked. It also provides the table of flares with its properties.
Note: This workflow does not look whether the instrument was not looking to the right field of view (eg., CDS)2013-03-20 17:27:48.166 UTC5440180e-37e3-4624-aabf-f7f03d8b82da2013-03-20 16:59:27.349 UTCd700b990-889e-4a42-9fcc-4f536606b83f2013-03-20 15:29:16.819 UTC6dde3a8e-b85a-4129-8afe-9a9a132c7fca2013-03-20 12:57:21.933 UTCcff19728-0859-464e-a2ac-ffa3eaa272182013-03-20 17:05:22.439 UTCDavid Perez-Suarez2013-03-20 17:05:40.51 UTC57d4f445-ecf9-415b-8c65-6c1616a3f3c82013-03-20 13:18:05.374 UTCExtract_content_of_columns_from_VOTablesVOTable00VOTable from which values should be extraced2011-02-24 10:15:26.359 UTCColumnNames11List of Strings with Column names of the VOTable2011-02-24 10:13:51.281 UTCColumnNamesColumn names - in the order of the value list2011-02-24 10:16:32.781 UTCValueListscontains vectors of values, the order is specified by ColumnNames2011-02-24 10:16:55.890 UTCparseVOTablevoTable0collumn1collumn11valueLists22net.sf.taverna.t2.activitiesbeanshell-activity1.4net.sf.taverna.t2.activities.beanshell.BeanshellActivityvoTable0text/plainjava.lang.Stringtruecollumn1text/plainjava.lang.StringtruevalueLists22debug00collumn11workflownet.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize1net.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.Retry1.51000500010net.sf.taverna.t2.coreworkflowmodel-impl1.4net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.InvokeparseVOTablevoTableparseVOTablecollumnColumnNamesValueLists86f4cf0d-4675-489a-b863-b04b0e9276482011-02-24 10:05:44.953 UTCa8493547-4587-4e72-b72f-25dccabb6ab12011-02-24 10:12:52.359 UTCExtracts all values from all columns which are passed from the input ColumnNames2011-02-24 10:12:38.984 UTC05b6a1af-f0a3-4c70-a1ec-15e2f1c09c5f2012-08-20 10:04:52.234 UTCAnja Le Blanc2011-02-24 10:10:21.390 UTCExtract content of columns from VOTables2011-02-24 10:11:23.953 UTCd54f2acb-8a20-40c2-861d-f4331a4778e42011-02-24 10:17:55.359 UTC714fdf6b-4a56-46fb-917b-fcb77691ffec2011-03-04 14:48:16.340 UTC