NVO Summer School, Aspen Sept 14 2004 1 Data Access Layer Working Group Image and Spectral Access Doug Tody National Radio Astronomy Observatory National.

Slides:



Advertisements
Similar presentations
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Advertisements

Characterisation of observations François Bonnarel, Mireille Louys, Anita Richards, Alberto Micol, Jonathan McDowell, Igor Chilingarian, et al.
IVOA Interop, Cambridge UK, IVOA Data Access Layer Table Access Protocol Analysis Doug Tody (NRAO/NVO ) I NTERNATIONAL V IRTUAL O BSERVATORY A LLIANCE.
TAP Meeting, JHU Nov IVOA Data Access Layer Table Access Protocol Doug Tody (NRAO/NVO ) I NTERNATIONAL V IRTUAL O BSERVATORY A LLIANCE US National.
IVOA, Pune India September Data Access Layer Working Group Pune Workshop Summary Doug Tody National Radio Astronomy Observatory International.
IVOA, Kyoto May Simple Spectral Access SSA Query Interface Doug Tody (NRAO) Markus Dolensky (ESO) Et. al. International V IRTUAL O BSERVATORY.
SSA Query Interface M. Dolensky, ESO Data Access Layer Working Group Interoperability Workshop, Pune, India 27-Sep-2004.
IVOA, Pune September Data Access Layer Working Group SSA Overview and Status Doug Tody National Radio Astronomy Observatory International V.
IVOA Interop meeting 05/17/2006 Victoria F.Bonnarel (CDS) Generic Data discovery, Cube acces: CGPS Archive browser F.Bonnarel,T.Boch,D.Durand (CDS, CADC)
2004 Sepjcm/sao/nvo1 Spectrum Data Model Jonathan McDowell CfA US National Virtual Observatory.
IVOA, Kyoto May Data Access Layer Working Group Working Group Report and Summary Doug Tody National Radio Astronomy Observatory International.
NVO Summer School VO Protocols and Jargon Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
6 September 2008NVO Summer School 2008 – Santa Fe1 DAL Clients: Scripting Data Access with Python Ray Plante T HE US N ATIONAL V IRTUAL O BSERVATORY.
2008 NVO Summer School1 Finding Services in the NVO Registry Gretchen Greene T HE US N ATIONAL V IRTUAL O BSERVATORY.
NVO Summer School, Santa Fe Sept Access to Spectroscopic Data In the VO Doug Tody (NRAO/US-NVO ) I NTERNATIONAL V IRTUAL O BSERVATORY A LLIANCE.
2008 NVO Summer School1 Data Access Layer Services Doug Tody (NRAO) T HE US N ATIONAL V IRTUAL O BSERVATORY.
Sept NVO Summer School1 Cone, SIAP, and OpenSkyQuery Client Development Gretchen Greene, Maria Nieto-Santisteban T HE US N ATIONAL V IRTUAL O.
8 September 2008NVO Summer School 2008 – Santa Fe1 Publishing Data and Services to the VO Ray Plante Gretchen Greene T HE US N ATIONAL V IRTUAL O BSERVATORY.
NVOSS 2008 Santa Fe1 Space Time Coordinates Gretchen Greene (many thanks to Arnold Rots) T HE US N ATIONAL V IRTUAL O BSERVATORY Sept 2008.
14 Sep 2006NVO Summer School T HE US N ATIONAL V IRTUAL O BSERVATORY Simple SSA Query Kelly McCusker Amy Kimball Mike Koss Phil Warner Melinda Mello.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Week 2 The Object-Oriented Approach to Requirements
Report Card P Only 4 files are exported in SAMS, but there are at least 7 tables could be exported in WebSAMS. Report Card P contains 4 functions: Extract,
© 2011 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary. Towards a Model-Based Characterization of Data and Services Integration Paul.
Flex Your APEX Implementing Oracle E-Business Suite Descriptive Flexfields in Application Express Shane Bentz InterVarsity Christian Fellowship/USA.
CASDA Virtual Observatory CSIRO ASTRONOMY AND SPACE SCIENCE Arkadi Kosmynin 11 March 2014.
Executional Architecture
Addition 1’s to 20.
Chapter 2 Entity-Relationship Data Modeling: Tools and Techniques
Week 1.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 31 Slide 1 Service-centric Software Engineering 1.
Chapter 13 The Data Warehouse
Computer Concepts BASICS 4th Edition
14 October 2003ADASS 2003 – Strasbourg1 Resource Registries for the Virtual Observatory R.Plante (NCSA), G. Greene (STScI), R. Hanisch (STScI), T. McGlynn.
Lessons learnt with Aladin and characterization experience for SIA2.0 F.Bonnarel, CDS (credit to Aladin developpers, CADC,ECF,ESAC, ESO VO people, DAL.
October 12, 2003ADASS NVO Tutorial1 How-To Implement Cone and SIA Services Gretchen Greene Space Telescope Science.
European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Aurélien Stébé Homogeneous Access to Tabular Data Beijing, China - May.
Chenzhou CUI National Astronomical Observatory of China.
Diversity of domain descriptions in natural science: virtual observatory as a case study Briukhov D.O., Kalinichenko L.A., Zakharov V.N. Institute of Informatics.
VO Data Access Layer Working Group Summary IVOA Cambridge, UK 16 May 2003 Doug Tody, NRAO.
DateADASS How to Navigate VO Datasets Using VO Protocols Ray Plante (NCSA/UIUC), Thomas McGlynn and Eric Winter NASA/GSFC T HE US N ATIONAL V IRTUAL.
IVOA Interop, Victoria Canada, May IVOA Data Access Layer Closing Plenary Summary, Victoria May 2006 Doug Tody (NRAO/NVO/IVOA) I NTERNATIONAL V IRTUAL.
Functions and Demo of Astrogrid 1.1 China-VO Haijun Tian.
16-17 Oct 2003IVOA Data Access Layer, Strasbourg IVOA Data Access Layer (DAL) Working Group Doug Tody National Radio Astronomy Observatory International.
29-30 April 2004NVO Team Meeting NCSA1 Data Access Layer (DAL) SSA, SIA Enhancement Doug Tody National Radio Astronomy Observatory National Virtual Observatory.
Introduction to Apache OODT Yang Li Mar 9, What is OODT Object Oriented Data Technology Science data management Archiving Systems that span scientific.
Spectroscopy in VO, ESAC Mar Access to Spectroscopic Data In the VO Doug Tody (NRAO/US-NVO ) for the IVOA DAL working group I NTERNATIONAL.
IVOA Interop, SL de El Escorial, Oct IVOA DAL - Madrid DAL WG Summary October 7, 2005.
26 October 2005HST Calibration Workshop1 The National Virtual Observatory and HST T HE US N ATIONAL V IRTUAL O BSERVATORY Robert Hanisch US National Virtual.
IVOA, Kyoto May Data Access Layer Working Group Status and Plans for this Workshop Doug Tody National Radio Astronomy Observatory International.
Federation and Fusion of astronomical information Daniel Egret & Françoise Genova, CDS, Strasbourg Standards and tools for the Virtual Observatories.
IVOA, Kyoto May Data Access Layer Thoughts on ADQL/DAL Integration Doug Tody (NRAO) International V IRTUAL O BSERVATORY.
30 October 2008 IVOA Interoperability Meeting -- Baltimore T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE VOTable interface with Registry Joint Apps/DM/Registry.
The International Virtual Observatory Alliance (IVOA) interoperability in action.
Workshop on How to Publish Data in VO ESAC, June 25-June DAL (Data Access Layer) protocols Jesus Salgado
UCL DEPARTMENT OF SPACE AND CLIMATE PHYSICS MULLARD SPACE SCIENCE LABORATORY Taverna Plugin VAMDC and HELIO (part of the ‘taverna-astronomy’ edition) Kevin.
12 Oct 2003VO Tutorial, ADASS Strasbourg, Data Access Layer (DAL) Tutorial Doug Tody, National Radio Astronomy Observatory T HE US N ATIONAL V IRTUAL.
IVOA Interop, SL de El Escorial, Oct IVOA Data Access Layer Doug Tody (NRAO/NVO/IVOA) I NTERNATIONAL V IRTUAL O BSERVATORY A LLIANCE.
Publishing Combined Image & Spectral Data Packages Introduction to MEx M. Sierra, J.-C. Malapert, B. Rino VO ESO - Garching Virtual Observatory Info-Workshop.
IVOA Interop, Beijing, China, May IVOA Data Access Layer Working Group Sessions Doug Tody (NRAO/NVO ) Markus Dolensky (ESO/EuroVO) Data Access Layer.
VO Data Access Layer IVOA Cambridge, UK 12 May 2003 Doug Tody, NRAO.
IVOA Interop, Beijing, China, May IVOA Data Access Layer Working Group Sessions Doug Tody (NRAO/NVO ) Markus Dolensky (ESO/EuroVO) Data Access Layer.
IVOA Interop, Beijing, China, May IVOA Data Access Layer Working Group Sessions Doug Tody (NRAO/NVO ) Markus Dolensky (ESO/EuroVO) Data Access Layer.
Simple Image Access International VIRTUAL OBSERVATORY
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
PDAP Query Language International Planetary Data Alliance
By Matthew J. Graham (Caltech, NVO)
Google Sky.
Presentation transcript:

NVO Summer School, Aspen Sept Data Access Layer Working Group Image and Spectral Access Doug Tody National Radio Astronomy Observatory National V IRTUAL O BSERVATORY

NVO Summer School, Aspen Sept DAL Services Dataset Time Series Table Source Catalog Event List Visibility Data Image NDImage 1D Spectrum SED

NVO Summer School, Aspen Sept Simple Image Access (SIA) Provides access to "image" data –(instead of spectrum, catalog, etc.) –regularly sampled (pixelated) data –generally an image of the sky, with a WCS Service-oriented data discovery –query service to discover data Access to image metadata –can get image metadata without retrieving the actual image –uniform description based on standard data models Access to image datasets –data may be virtual or computed on demand –uniform interface to any type of image data

NVO Summer School, Aspen Sept SIA - Basic Usage Simplest possible query –HTTP GET, e.g., –similar to cone search but ROI is a rectangle defining the ideal image coverage on the sky, not merely a search region Query response –VOTable describing images, one image per row –for each image there is an access reference, a URL Get Data –simply fetch the image at the given URL SIA is deceptively simple! It can do a lot more than is apparent, but simple usage should be kept simple.

NVO Summer School, Aspen Sept SIA - Interface Concepts Service protocol independent –URL (REST), WS, ADQL all implement the same interface model –document-oriented, pass through Relational query model –relational: flat table, relationships inferred from metadata –generally it is up to the client to refine the query Uniform access to data –atlas, cutout, etc., images all treated the same –mediation to a standard data model (partial currently) Image service types –cutout, mosaic, atlas, pointed

NVO Summer School, Aspen Sept SIA - Interface Concepts Virtual data –most VO data analysis uses virtual data –virtual data is generated on the fly by the service –may involve subsetting, filtering, transformation, analysis Data Model-based data access –addresses problem of heterogeneous data –allows disparate software to share the same data –same physical data can be viewed via different models, e.g., image or spectrum

NVO Summer School, Aspen Sept SIA - Interface Summary Query –Simple positional query POS, SIZE –Image FORMAT FITS, graphic, HTML, metadata Image generation parameters –fully specify projection on the sky but simplify FITS WCS –naxis, cframe, equinox, crpix, crval, cdelt, rotang, proj –defaults are derived from POS, SIZE Others –Intersect (covers, enclosed, center, overlaps) –service defined, e.g., filter or bandpass name

NVO Summer School, Aspen Sept SIA - Interface Summary Query response –Response is a VOTable –One candidate image per table row –Includes standard metadata, including WCS title, date, pos, naxes, naxis, scale, format, etc. –FITS WCS parameters subset but includes CD matrix –spectral bandpass metadata –service processing metadata did service interpolate pixels?

NVO Summer School, Aspen Sept SIA - Interface Summary Get Data –The image "access reference", a URL, is used to fetch the dataset –URL often points to a service which generates data on-the-fly (OTF) e.g., image cutout or mosaic –A separate get is required for each image –Note the query and get may be performed by different clients multiple get operations may proceed concurrently Use of URL permits caching of images

NVO Summer School, Aspen Sept SIA - Interface Summary Staging Data –Included in SIA interface design, but not yet implemented –Asynchronous staging of data is required for large computations e.g., a large image mosaic, or generation of cutouts –Interface same as for synchronous image access (same query, getData) adds accessImage method, messaging, polling, multiple clients third party delivery possible, including MySpace

NVO Summer School, Aspen Sept SIA - Future Work Advanced queries –query on additional image metadata, e.g., collection, bandpass, time –syntactical queries (ADQL), queries on virtual tables Extended data model –metadata standardization (UCD normalization) –dataset characterization, identification, provenance –image subtypes, e.g., image cube, synoptic imagery Query response –intelligent ranking of query response (like Google) –logical grouping of related images, e.g., multi-band survey data –metadata extension mechanism, e.g., as for AVO demo Data Access –Staging of data, authentication

NVO Summer School, Aspen Sept Simple Spectral Access Provides access to "spectral" data –similar to SIA but deals with tabular spectrophotometric data Service-oriented data discovery –query service to discover data Access to dataset metadata –can get dataset metadata without retrieving actual dataset –uniform interface based on standard data models Access to actual dataset –data may be virtual, i.e., computed on demand –uniform interface to any type of spectral data –hides details of how data is stored or represented externally

NVO Summer School, Aspen Sept SSA - Basic Usage Simplest possible query –HTTP GET, e.g., –other query types, e.g., WS, or ADQL in the future, also possible Query response –VOTable describing spectral datasets, one per row –for each dataset there is an *access reference*, a URL Get Data –simply fetch the dataset at the given URL –returned data adheres (normally) to a standard data model and data format Data Format –A returned 1D spectrum may be a simple VOTable (or text file, or FITS binary table, etc.) with some general metadata followed by a simple spectrum table with wavelength, flux, and uncertainty columns. Once again, although basic usage is simple, the interface can do more than is immediately apparent.

NVO Summer School, Aspen Sept SSA - Interface Scope SSA deals with several types of data –Spectral Energy Distributions (SEDs) –1D spectra –time series Why this grouping? –common spectrophotometric data model –all are sampled, spectrophotometric, tabular data

NVO Summer School, Aspen Sept SSA Data Model Sampled spectrophotometric sequence –projected at constant time results in 1D spectrum –projected at constant spectral value results in time series –projecting both results in a photometry point A SED is: –a collection of these three types of objects –at a constant point on the sky (usually!) –typically spanning a wide range of spectral values Summary –a SED attempts to describe the full spectral energy distribution of an object, encompassing as much of the emitted energy as possible

NVO Summer School, Aspen Sept SED Composition spectrum segment Photometry point

NVO Summer School, Aspen Sept

NVO Summer School, Aspen Sept OTF Generation of Spectral Data Spectral Archives –spectral data resembles catalog data as much as image data –most spectral data access will probably be to pre-computed data Virtual Data examples –spectrum from an image cube –SED from multi-band image data (plus catalog data etc.) –time series from synoptic imagery or catalog data –spectrum or time series from radio Pulsar data

NVO Summer School, Aspen Sept SSA Data Formats Concepts –science data model (SDM) semantic model for the data - what IS this data –export data format (EDF) expresses the SDM in a specific data representation identically the same SDM regardless of representation Formats –native XML –VOTable –FITS binary table –text table, e.g., CSV –plus graphics, HTML –spectral data can also be viewed as an image, with restrictions

NVO Summer School, Aspen Sept SSA Service Interface Each class of data gets a separate interface –SED, spectrum, time series –similar but separate access interfaces preferred Similar to SIA –query, query response, getData –additional query parameters

NVO Summer School, Aspen Sept SSA Query Required parameters –POS, SIZE, FORMAT –region is circular, as for cone search, unlike SIA –FORMAT provides more options than just FITS for the EDF, including XML (native and VOTable), and text Optional parameters –time, bandpass, collection, ID, rank –aperture, verbosity

NVO Summer School, Aspen Sept SSA Query Response VOTable –one table row per candidate dataset –access reference (URL) used to fetch data –component data models included directly as objects –uses GROUP, UTYPE from VOTable 1.1