Presentation is loading. Please wait.

Presentation is loading. Please wait.

May 14 (Wed) Masatoshi Ohishi (Japan)

Similar presentations


Presentation on theme: "May 14 (Wed) Masatoshi Ohishi (Japan)"— Presentation transcript:

1 May 14 (Wed) Masatoshi Ohishi (Japan)
What conditions are required to develop IVOQL, considering future extension May 14 (Wed) Masatoshi Ohishi (Japan)

2 1. Astronomers Needs VOQL has to be able to express what astronomers want to “observe”. Sky coordinates, frequency/wavelength/energy, observed time, time intervals, quality of data, ・・・ DBs        Instruments QLs Observation Sequences Cross-Match: frequency and time domains AND, XOR, ・・・ Arithmetic operations / conditions

3 Telescope is behind me !

4 Real Observations Virtual Observations IDEA Observations Query DATA
ANALYSIS REPORT Real Observations Virtual Observations

5 2. Independent from Metadata
When parsing VOQL, the parser asks the metadata / registry server to solve unknown references (DB locations, etc.). Therefore VOQL needs to be independent from the metadata and/or registry. The independence will guarantee extensibility of the VOQL.

6 Parse the JVO QL into each query sequence
Query request Web Broser JVO Query Language 利用者独自 サービス Catalog Query Service ASTRONOMER JVO Browser Viewer Commands callable from GT2 JVO Portal Parse the JVO QL into each query sequence Catalog DB Data Archive Service JVO Contoroller skycat Globus Toolokit V2 Data Management DB Data GridFTP each query UDDI Server (FreeSoft) Resolve servers to request queries   Globus Toolkit Service Registry Data Analysis Services Security Service Resource Management Data Management

7 3. GUI + CUI for VOQL For beginners, GUIs are powerful.
VOQL needs an easy GUI entry form For advanced users, GUIs are annoying (?) CUIs are necessary VOQL has to be easy to learn

8

9

10 Query Files can be stored in a local PC (WS)

11 Upper Compatibility to DBMS Queries
A VOQL will be parsed into individual queries to each DBMS expressed by SQLs or other languages, and another VOQL to pass to other VOs. “Upper compatibility to ,e.g., SQL will ensure future extensibility.”, an expert of DBMS, Prof. Masunaga, said.

12 How many analysis functions need be involved in VOQL ?
DB query only ? MUSTs: cross-match, arithmetic operation e.g., line identifications referring to line DB ? and others ?

13

14 Your suggestions are needed !
And else ? Your suggestions are needed !


Download ppt "May 14 (Wed) Masatoshi Ohishi (Japan)"

Similar presentations


Ads by Google