DAL SESSION

Oct 18, 2011 - queries. SimDM. queryExperiments. queryOutputDatasets data delivery. REST service. 06/12/2010. H. Wozniak / Obs. Astron. Strasbourg. 4.
324KB taille 4 téléchargements 354 vues
2011/10/17

H. Wozniak / Obs. Astron. Strasbourg

1

THEORY/DAL SESSION 2011 Oct 18

2011/10/17

H. Wozniak / Obs. Astron. Strasbourg

2

Agenda • DAL/Theory session: Tuesday 16:30 - 18:00 Bhaskara 3

Goals • explore the current ideas on what SimDAL must/should do to allow discovery and access all theoretical data • discuss which part of the SimDM could be registered • discuss the specific way TAP could be implemented in SimDAL and which tables has to be provided

• Talks/Discussions: • Hervé Wozniak: review of current ideas on SimDAL and SimDB • David Languignon: SimDAL • Discussion

2011/10/17

H. Wozniak / Obs. Astron. Strasbourg

SIMDAL / SIMDB

3

Wozniak / Obs. Astron. Strasbourg Strasbourg H. Sep 2010 slightly updated after Nara INTEROP Dec2010 4

medata synchro

Synchro mechanism for metadata

SimDM

very complex queries

06/12/2010

SimDAL

SimDM subset

TAP service

VO Registry REST service

SimDB? protocols?, webapps? SimDAL? etc...

REQUEST=?

Table/columns definition ? TAP

TAP: ADQL and? PQL (for S3-like queries) VOSI services ListExperiments queryExperiments ListOutputDatasets queryOutputDatasets getAvailability getCapabilities

Data processing services: Preview Cutout Custom

data delivery Preview ? Cutout ?

Wozniak / Obs. Astron. Strasbourg An extreme H.case without SimDB

medata synchro

18/10/2011

5

SimDM subset 1 RegExt

SimDM

VO Registry

Which part(s) of Protocol=X AND TAP service REST service SimDM SimDAL AND in not compliant with use cases webapps? RegExt (eg Find all SPH simulations with galaxy mass between REQUEST=? 109 and 1010 Msun)? define strong use cases Table/columns definition?

SimDAL

SimDM

TAP

TAP: ADQL and? PQL (for S3-like queries)VOSI services queryExperiments ListExperiments queryOutputs ListOutputs

getAvailability getCapabilities

Data processing services: Preview Cutout Custom

data delivery

2011/10/17

H. Wozniak / Obs. Astron. Strasbourg

6

TAP in SimDAL proposals • create one SimTAP schema per Protocol (G. Lemson, Nara Dec’10) • each schema contains tables: 1 Experiment,  1 Product (OutputDataset) + … • differences in colums  needs many SimTAP schema  let their definition outside SimDAL spec? • how to standardize SimTAP schemas alone ? • specify 4 tables in TAP_SCHEMA.tables (Experiment + OutputDataset

+ 2 tables for mappings) allowing to discover almost 80% of use cases (D. Languignon, this meeting) • which ones are mandatory ? • TAP_SCHEMA.colums not specified apart from protocol_did, experiment_did • can we forget the remaining 20%?

• one SimDAL by Protocol, full TAP implentation + 2 (or more)

mandatory Tables (names fixed by SimDAL : Experiments, OutputDatasets) • But a Project may contain several instances of Protocol

2011/10/17

H. Wozniak / Obs. Astron. Strasbourg

7

ISSUES WITH VO REGISTRY

2011/10/17

H. Wozniak / Obs. Astron. Strasbourg

8

Issues • How much of SimDM in Registries (via RegExt)? • Are Registry clients able to make complex queries • No  SimDB proposal • Yes in case of SKOSConcepts use in Registries?

• SimDM/resource seems mandatory

2011/10/17

H. Wozniak / Obs. Astron. Strasbourg

Issues • How much of SimDM in

Registries (via RegExt)? • Part of SimDM/protocol • Protocol = OK? • What about Physics and

Algorithm? • What else?

9