Presentation is loading. Please wait.

Presentation is loading. Please wait.

European Grid of Solar Observations Registries and metadata-driven searches in a solar-terrestrial grid context Rob Bentley (UCL/MSSL) and the EGSO Team.

Similar presentations


Presentation on theme: "European Grid of Solar Observations Registries and metadata-driven searches in a solar-terrestrial grid context Rob Bentley (UCL/MSSL) and the EGSO Team."— Presentation transcript:

1 European Grid of Solar Observations Registries and metadata-driven searches in a solar-terrestrial grid context Rob Bentley (UCL/MSSL) and the EGSO Team 27-29 October 2004, Greenbelt MD VOs in Space and Solar Physics Workshop

2 European Grid of Solar Observations Outline Overview of EGSO Outline of the query requirements How metadata is used within the system The EGSO catalogues and Registries Example query

3 European Grid of Solar Observations EGSO – European Grid of Solar Observations EGSO is a Grid test-bed related to a particular application Designed to improve access to solar data for the solar physics and other communities Addresses the generic problem of a distributed heterogeneous data set and a scattered user community Funded under the Information Society Technologies (IST) thematic priority of the EC’s Fifth Framework Program (FP5) Started March 2002; duration of 36 months (or so) Involves 12+ groups in Europe and the US, led by UCL-MSSL 4 in UK, 3 in France, 2+ in Italy, 1 in Switzerland, 2 in US Several associate partners, mainly in the US Objectives include: Building enhanced search capability for solar data Support of user community scattered around the world Provide access to data centres & observatories around the world Where possible, provide ability to process data at source

4 European Grid of Solar Observations The Solar Virtual Observatory family Partners and collaborators provide expertise in solar physics and IT UK UCL-MSSL & UCL-CS, RAL, University of Bradford France IAS (Orsay), Obs. de Paris-Meudon, International Space Univ. (Strasbourg) Italy Istituto Nazionale di Astrofisica, Politecnico di Torino INAf includes Obs. of Turin, Trieste, Florence and Naples Switzerland University of Applied Sciences (Aargau) US SDAC at NASA-GSFC, National Solar Observatory SDAC and NSO are also part of the US VSO Belgium Royal Observatory of Belgium Netherlands ESA-ESTEC – Solar Group USVSO: Stanford University, Montana State University CoSEC:Lockheed-Martin VSPO:LEP at NASA-GSFC (Lab. Extraterrestrial Physics)

5 European Grid of Solar Observations Accessible Providers ObservatoriesArchive and LocationAccess type Space-based: SOHOSDAC/GSFC, Greenbelt MD, USA MEDOC/IAS, Orsay, France HTTP SQL YohkohSDAC/GSFC, Greenbelt MD, USAFTP RHESSIHEDC/ETHZ, Zurich, SwitzerlandFTP Ground-based: BBSO, KANZ, OACT, YNAO, HSOS BBSO, Big Bear CA, USAFTP KPNO, KSACNSO, Tucson AZ, USAWS (VSO) Extracted TRACE data available to EGSO through CoSEC; need to improve links to VSO “sourced” datasets (e.g for SHA, HAO/MLSO, etc.) Want to add access to space plasma data through VHO, VSPO, etc. Planning addition of BASS2000 (France), SolarNet (Italy), plus other optical & radio ground-based observatories in Europe and US

6 European Grid of Solar Observations Use of solar observations The appearance of the Sun changes dramatically with wavelength Emissions originate from different layers in the atmosphere and different physical phenomena For a complete picture we need to use as wide a range of observations as possible Mixture of multi-wavelength observations from space- and ground-based platforms Identifying observations that match some User search criteria and then retrieving them are major problems Heliosphere Corona Chromosphere-TR Surface Magnetic Field Photosphere 2x10 6 K 8x10 4 K 6x10 3 K 31JAN0316JAN03

7 European Grid of Solar Observations Linking into the wider context Increasing desire to use solar data in study problems that span communities Space weather o heliosphere, magnetosphere, ionosphere… Climate physics Planetary physics Astrophysics Need to find ways of tying these data together Single data model covering all solar system not practical Intersecting data models in a general pool should be possible EGSO trying to achieve interoperability (at some level) with the space plasma community Main purpose of bringing the VOs together…

8 European Grid of Solar Observations Linking into the wider context Increasing desire to use solar data in study problems that span communities Space weather o heliosphere, magnetosphere, ionosphere… Climate physics Planetary physics Astrophysics Need to find ways of tying these data together Single data model covering all solar system not practical Intersecting data models in a general pool should be possible EGSO trying to achieve interoperability (at some level) with the space plasma community Main purpose of bringing the VOs together…

9 European Grid of Solar Observations Generic Query Identify suitable observations (many serendipitous) Want to access as many different types of data as are available o Identification should be possible without accessing the data o Existing cataloguing differs in quality, contents, and dependencies o Data volumes are increasing rapidly - SDO will produce 2 TB/day User only wants to know if data addressing a problem exists Locate the data Data scattered, with differing means of access (some proprietary) o Large and small data providers, with varying resources Process the data Involves extraction and calibration of a subset of raw data o Often only need a subset of each data set o Uses code defined by instrument teams ( SolarSoft, C…) Return results to the User Compare results from different instruments SolarSoft (IDL) provides a standard platform for analysis Note exchange in order of 3 rd and 4 th bullets in the Grid expression of the problem

10 European Grid of Solar Observations The EGSO Search Engine Enhanced cataloguing describes the data more fully Standardized versions of observing catalogues (UOC) tie together the heterogeneous data sets Search Registry is an abstraction of entries in the UOC and allows narrowing of the search in initial stages New types of catalogue allow searches on events, features and phenomena, not just date & time, pointing, etc… Solar Event Catalogue (SEC) - derived from published lists Solar Feature Catalogue (SFC) - generated by feature recognition Ancillary data used to provide additional search criteria QLK Server provides Phone book access to images, time-series, derived products, etc.; can also do limited processing DSO Server gives Yellow Page information on instruments, etc. Similar hierarchical cataloguing required in other data Grid projects EGSO is improving the quality and availability of metadata

11 European Grid of Solar Observations Catalogue relationships Built from Database of solar observations - instrument - observatory - EGSO available? - observing location - observing interval - description …. Time coverages - instrument - observing date start - observing date end - observing parameter name - observing parameter value - data source Solar Observations - date start - date end - wavelengths - coordinates - ….many more relevant characteristics needed for searches UOC SR Event/Feature Catalogs - catalog name - event name - observing date - description …. SEC/SFC DSO Built from Data Archives Manually Built QKL Objective of the improved metadata, etc. is to be able to pose questions like: Identify events when a filament eruption occurred within 30° of the north-west limb and there were good observations in H , EUV and soft X-rays

12 European Grid of Solar Observations Simplified Architecture After R. Linsolas, IAS Architecture defined in terms of three roles: Consumer, Broker and Provider ARCHIVES ConsumerBroker Provider Cat. Consumer GUI EGSO GRID API Special Providers Results SEC, SFC, UOC, DSO, QLK, CoSEC Archive access can be by FTP, HTTP, Web Services, cgi-bin … through adaptor modules Brokers manage the metadata and decides and allocates resources Consumer supports GUI and API access

13 European Grid of Solar Observations The UOC and Search Registry Unified Observing Catalogues (UOC) Unified (metadata) form of observing catalogues used to tie together the heterogeneous data, leaving the data unchanged o Increase interoperability by expressing coordinates in “standard” formats Self describing, quantized by time and instrument, with no dependencies on ancillary data or proprietary software (and with any errors corrected) Standards defined for future data sets (e.g. STEREO, ILWS, Solar-B) Search Registry is an abstraction of entries in the UOC Registry allows the Broker to identify instruments that: o have data properties matching the search - Static SR o probably have observations during search time interval - Dynamic SR Reduces need to interact with Data Providers that are unlikely to have data matching the search Static Search Registry (sSR) is able to support access to different types of data from solar and heliospheric observations o Tries to describe instrument capabilities & observing objectives in common way o Location of observation platform more important as include space plasma data, and for some future solar missions o First step in search - later steps can be dealt with by other VOs o EGSO sSR includes instruments on Ulysses, ACE, Cassini, SDO, STEREO… The reasoning behind the UOC is universal, allows observations to be described in more interoperable way Significant similarities in the way we use data means that the static Search Registry can be used to tie solar and heliospheric data together

14 European Grid of Solar Observations Part of the EGSO Data Model

15 European Grid of Solar Observations Contents of the Static Search Registry Instrument and Observatory Includes space and ground based, solar and heliospheric Observing Domain What trying to observe o Solar disk, interior, corona, heliosphere, magnetosphere Observable entity Photons, particles, fields with sub-divisions Common terms Imager, spectrometer, polarimeter, coronagraph Oscillations, waves, H-alpha, composition, irradiance… Information related to location of observatories and operating interval of the observatories & instruments in separate table

16 European Grid of Solar Observations Finding the data Data could be located anywhere in the world User only needs to know observations exist, not where located System should isolate the user from the intricacies of access System should be able to optimize use of sources Handling of replicated data and aggregated sources Choice of source - most capable, closest, least used, etc. Must respect any data use policies (proprietary data) and ensure integrity of data providers Burden on data providers minimized to encourage participation In EGSO, data sources are interfaced by the Provider Role Information about the data sources is held in the Data Registry - this is managed by the Broker role o Which instrument data sets are hosted by each data archive o Which data archives interfaced to each Provider Role Provider Role uses adaptor modules used to handle different access protocols o Standardizes way data source interface appears to the system and simplifies addition of new data sources o Also allows access to data “hosted” by other VOs

17 European Grid of Solar Observations EGSO GUI GUI supports Event Drive and Date Driven queries Others being added Series of portlets allow user to tailor their search depending on the thrust of their query Wavelengths, Instruments… Advanced static Search Registry currently being deployed API will access similar capabilities

18 European Grid of Solar Observations EGSO GUI GUI supports Event Drive and Date Driven queries Others being added Event Drive search returns list of events the used can examine and then select A list of instruments that made observations is returned After instruments are selected, list of files returned

19 European Grid of Solar Observations EGSO GUI GUI supports Event Drive and Date Driven queries Others being added Event Drive search returns list of events the used can examine and then select A list of instruments that made observations is returned After instruments are selected, list of files returned

20 European Grid of Solar Observations EGSO GUI GUI supports Event Drive and Date Driven queries Others being added Event Drive search returns list of events the used can examine and then select A list of instruments that made observations is returned After instruments are selected, list of files returned

21 European Grid of Solar Observations Query Work Flow User specifies query through the GUI or API Static Search Registry narrows the search, based on the criteria specified in the query Identifies instruments that make the desired type of observations Search can includes solar, heliospheric, etc… instruments Dynamic Search Registry determines (at some granularity) which were actually observing Includes pointing, observatory location… User returned list of identified instruments to refine selection Data Registry used to locate archive holding the instrument data and make data request List of files returned that can be retrieved, used to generate data products, etc. Convert to processed products if required

22 European Grid of Solar Observations Summary Although mainly presented EGSO approach, structure allows cross-coupling with other VOs Layered metadata provides several entry points Commonality with other VOs differ in detail and need Already exchange of information and resources between the solar VO projects Approaches of the solar VOs very complementary Need to better link into the space plasma, etc. VOs Main objective of this meeting is to find common ground in the way we describe and handle data to facilitate interoperability

23 European Grid of Solar Observations Useful URLs General information about EGSO can be found under URL: http://www.egso.org http://www.egso.org The different components of the EGSO system, including the main entry portal, can be accessed from URL: http://www.egso.org/demo

24 European Grid of Solar Observations

25 So, where are we? Release 4a of EGSO recently become available People welcome to try this… Flexible GUI using selectable portlets has been deployed User able to conduct date driven and event driven searches o Event driven search accesses EGSO Solar Event Catalogue System searches for datasets that match search criteria User able to make selections at each stage of the search with aid of supporting data Search Registry (SR) is still being developed Simplified version currently installed in GUI o More complex version in preparation (Release 4b) Fully functional Search Registry will allow comprehensive selection of the types of instrument, data, region observed, etc o Interoperable with the STP & heliospheric observations Support for refining selection of data for time and spatial coordinates using cursors will be added shortly

26 European Grid of Solar Observations So, where are we? (cont…) Special Servers are becoming operational SEC Server is fully integrated into EGSO o Web Service accessible relational database - SQL in, VOTable out o Several lists are already included: Flares, particle events, CMEs… o Hope to add many more in the future DSO and SFC Servers functional, but integration not yet complete o Both available as Web interfaces; Web Service interfaces planned o Over 3 years of data processed for Solar Feature Catalogue QLK Server is still under development Processing using CoSEC partially integrated GOES X-ray & energetic particle lightcurves generated for GUI In process of adding ability to: o generate quicklook images & movies o extract and process certain datasets o create composite plots for use in searches and publications Several popular data sources have already been integrated Space-based: Yohkoh, SOHO & RHESSI Ground-based: NSO & Global H-alpha Network (GHAN) Planning to add TRACE & numerous GBO sources in near future


Download ppt "European Grid of Solar Observations Registries and metadata-driven searches in a solar-terrestrial grid context Rob Bentley (UCL/MSSL) and the EGSO Team."

Similar presentations


Ads by Google