Presentation is loading. Please wait.

Presentation is loading. Please wait.

SCI-BUS is supported by the FP7 Capacities Programme under contract RI-283481 ER-FLOW is supported by the FP7 Infrastructures under contract RI-312579.

Similar presentations


Presentation on theme: "SCI-BUS is supported by the FP7 Capacities Programme under contract RI-283481 ER-FLOW is supported by the FP7 Infrastructures under contract RI-312579."— Presentation transcript:

1 SCI-BUS is supported by the FP7 Capacities Programme under contract RI-283481 ER-FLOW is supported by the FP7 Infrastructures under contract RI-312579 Workflows for HELIOPhysics Dr. Gabriele Pierantoni Dr. David Perez Suarez

2 Workflows for Heliophysics What advantages ? – Formal representation of a process – Allows to handle very complex programs – Allows sharing of knowledge through repositories.

3 Workflows for Heliophysics What are they for ? – Propagation Models – Search metadata – Extract metadata

4 Workflows for Heliophysics Where do they come from ? – Propagation Models WS-PGRADE (TCD-SCSS & Others) – Search metadata TAVERNA (HELIO) – Extract metadata WS-PGRADE (TCD-PHY & TCD-SCSS)

5 Propagation Models A propagation model is used to help determine which observations, where and when may be of interest in order to satisfy the user's search criteria.

6 Advanced Propagation Model Origin t Target t Period of interest E E E E ETA Range ETA Range P = P min P = P max E E P = P OK

7 Propagation Models

8 Download Event List from catalogues StepWorkflowMeaning SourceEventFinder Given a list of catalogues an extraction criteria returns a VOtable with the list of all relevant events ParameterExtractor Givent a list of events, it extracts the parameter values or ranges that are relevant for the execution of the propagation model. TimeExtractor Given a list of events, it extracts the time values or ranges that are relevant for the execution of the propagation model. Propagator It invokes the SHEBA propagation model with the parameters and times produced by ParameterExtractor and TimeExtractor RankerIt ranks the results of the propagation model.

9 Extract Parameters StepWorkflowMeaning SourceEventFinder Given a list of catalogues an extraction criteria returns a VOtable with the list of all relevant events ParameterExtractor Givent a list of events, it extracts the parameter values or ranges that are relevant for the execution of the propagation model. TimeExtractor Given a list of events, it extracts the time values or ranges that are relevant for the execution of the propagation model. Propagator It invokes the SHEBA propagation model with the parameters and times produced by ParameterExtractor and TimeExtractor RankerIt ranks the results of the propagation model.

10 Extract Time Ranges StepWorkflowMeaning SourceEventFinder Given a list of catalogues an extraction criteria returns a VOtable with the list of all relevant events ParameterExtractor Givent a list of events, it extracts the parameter values or ranges that are relevant for the execution of the propagation model. TimeExtractor Given a list of events, it extracts the time values or ranges that are relevant for the execution of the propagation model. Propagator It invokes the SHEBA propagation model with the parameters and times produced by ParameterExtractor and TimeExtractor RankerIt ranks the results of the propagation model.

11 Execute the model StepWorkflowMeaning SourceEventFinder Given a list of catalogues an extraction criteria returns a VOtable with the list of all relevant events ParameterExtractor Givent a list of events, it extracts the parameter values or ranges that are relevant for the execution of the propagation model. TimeExtractor Given a list of events, it extracts the time values or ranges that are relevant for the execution of the propagation model. Propagator It invokes the SHEBA propagation model with the parameters and times produced by ParameterExtractor and TimeExtractor RankerIt ranks the results of the propagation model.

12 Rank the results

13 LO-FAR LOFAR is a real-time multiple sensor array. Very different sensors can be placed along a common infrastructure and make use of it the same time. Analysis of raw frequency data requires significant storage and computation resources. We are developing a standardizes processing and storage workflow to the community to be easily configured

14 Processing Nodes Data Staging PreProcessing Processing PostProcessing DataPublications

15 Java Standard Node PORTLET / PORTAL WORFLOWS NODES PROGRAMS

16 Java Standard Node Standard Java Node Standard Java Node Input Data Input Status Input Parameter Output Data Output Status

17 Java Standard Node Input Data Load Files Input Status Input Parameter Check Status Failed Processing Completed Output Data Output Status

18 Java Standard Node AbstractGenericNode AbstractStringNode ConcreteStringNode Defines the sequence of actions Defines how to read and write files Defines the processing

19 Metadata Extraction (LO-FAR)

20

21 ER-FLOW WS-Pgrade Workflows Development of HELIO portal Access to DCIs Web Services TAVERNA workflows

22 Events Count

23 Counts the number of events for a period.

24 Fastest CMEs Propagation This workflow is used to investigate one of the most relevant events in HELIOphysics; Coronal Mass Ejections. The propagation of these events is studied throughout the Solar System by the means of the execution of the SHEBA propagation model on the HELIO Processing Service.

25 Fastest CMEs Propagation Find parameters for model Execute the model Validate the results

26 High Energy Flares Given a time range, this workflow looks for flares within the specified energy range and provides the observations for such time range for the list of instruments asked. It also provides the table of flares with its properties.

27 High Energy Flares


Download ppt "SCI-BUS is supported by the FP7 Capacities Programme under contract RI-283481 ER-FLOW is supported by the FP7 Infrastructures under contract RI-312579."

Similar presentations


Ads by Google