german astrophysical virtual observatory

34
German Astrophysical Virtual Observatory Overview and Results So Far W. Voges, G. Lemson, H.-M. Adorf

Upload: cicily

Post on 14-Jan-2016

53 views

Category:

Documents


0 download

DESCRIPTION

German Astrophysical Virtual Observatory. Overview and Results So Far W. Voges, G. Lemson, H.-M. Adorf. Now: N x M interfaces. Future: N + M interfaces. (GA)VO architecture. International Virtual Observatory Alliance. IVOA working groups. Registry Data Access Layer Data Modeling - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: German Astrophysical Virtual Observatory

German Astrophysical Virtual Observatory

Overview and Results So Far

W. Voges, G. Lemson, H.-M. Adorf

Page 2: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Now: N x M interfaces

Page 3: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Future: N + M interfaces

Page 4: German Astrophysical Virtual Observatory

USM 13-Feb-2004

(GA)VO architecture

Workstation

Registry

Registry Query Interface

VOQL Engine(parsing,splitting,planning)

Portal

WSDL SOAP(Web)Services

MetaDataRepository

DomainModel

Data Access Layer

ResourceModel

MPA

Simulations

Mapping,Services

ROSAT

RASSFields BSC

RASSPhotons

Mapping,Service

SDSS

SQLServer

Mapping,Services

(GA)VO

NGSE

Page 5: German Astrophysical Virtual Observatory

USM 13-Feb-2004

International Virtual Observatory Alliance

Page 6: German Astrophysical Virtual Observatory

USM 13-Feb-2004

IVOA working groups

RegistryData Access LayerData ModelingVOQL/ADQLVOTableUCDGrid and Web services

Page 7: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Standards and Protocols

IVOA exchange standards Simple Cone Search (SCS) Simple Image Access (SIA) Simple Spectra Access (SSA) VOTable OpenSkyNode, VOQL/ADQL

General standards HTTP, XML, SOAP, WSDL

Page 8: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Registry

Page 9: German Astrophysical Virtual Observatory

USM 13-Feb-2004

SCS

Page 10: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Result

Page 11: German Astrophysical Virtual Observatory

USM 13-Feb-2004

VOTable

Page 12: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Tools – Aladin

Page 13: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Data Model

What? Why? ObservationQuantitySimulationDomain model/ontology as “Esparanto”Archive meta-data repositories

«key» -identifier : string

Experiment

Result

-result*

TimeOrderedData

Image

Configuration

-configuration*

InputData

-inputData*

Measurement

ObjectList

VisibilityData

ValueAssignment

Subject

-values

*

-observation

*

Classification

Identification

IVOA::Experiments

«key» -locator : string-description : string

Products::PhysicalArtifact

-subject1

-artifact

1

Protocols::InputDataType

-type 1

Protocols::ConfigurationDescriptor-protocol

1

«key» -identifier : string-documentationURL : string

Protocols::Protocol

-inputDataType

*

-recipe

1

-configurationParameter

1

«key» -identifier : string

Protocols::Objective

-observable

*-observable

*

«key» -name : string-isIndependent : boolean

Protocols::Variable-variable

1

-variables1..*

Values::Quantity-value

1

Values::Classifier-value

1

Values::Identifier-value

1

ConfidenceIndication

-confidence

*

Uncertainty

-uncertainty

1

Page 14: German Astrophysical Virtual Observatory

USM 13-Feb-2004

GAVO’s Pillars

Federation of datasetsMatching & Classification & Visualization (NGSE)Theoretical VO and Theory-Observation InterfaceGrid computing

Page 15: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Federation of Datasets

Towards a multi-wavelength view of universeMatching Source extraction (P. Schuecker et al.) Classification (GAVO/ClassX) SED’s

ADQL/OpenSky Node

Page 16: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Federation of Datasets (cntd.)

Web services Allow J2EE and .NET applications to

interact with each other Based on standards + protocols

HTTP + XML or SOAP + WSDL

Examples MCMCS download manager

Page 17: German Astrophysical Virtual Observatory

USM 13-Feb-2004

NGSE (Next Generation Search Engine)

Download Manager Retrieves data from multiple distributed

databases

Matcher Matches sources based on sky-position

(astronomical sources have no unique identifier)

Classifier Uses multi-wavelength data for identification

purposes

Visualization Tool

Page 18: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Theory in the VO

Publication of simulationsExposing theory servicesTheory-observational interface “Virtual telescope”, e.g. for proposal

preparation support

Page 19: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Grid computing

Working with Globus ToolkitLooking into alternative technologies SGE, EJBs

Gadget simulation running on joint MPE and AIP workstation clustersInterested in a good application that would benefit from parallel distributed

computing: too large to run on a single computer, or require a quick turn around

Page 20: German Astrophysical Virtual Observatory

USM 13-Feb-2004

GAVO Accomplishments

Publication of ROSAT datasetsDownload ManagerMatcherDocuments ADASS contributions TVO White Paper

WIP VOTable readers and writers Service “adapters”

Page 21: German Astrophysical Virtual Observatory

USM 13-Feb-2004

ROSAT BSC, FSC & Photons

VO-compatibility: Simple cone search in VOTable out

New features Exposure times Galactic & Cartesian coordinates Healpix indices

Page 22: German Astrophysical Virtual Observatory

USM 13-Feb-2004

MCMCS Download Manager

Tool … … accesses registry at JHU

User … … selects up to 70 distributed catalogues … specifies one or more sky-locations

Tool … … queries remote catalogues … retrieves datasets (VOTables) for further

processing

Page 23: German Astrophysical Virtual Observatory

USM 13-Feb-2004

MCMCS Download Manager

Page 24: German Astrophysical Virtual Observatory

USM 13-Feb-2004

MCMCS Download Manager

Page 25: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Workflow

Page 26: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Matcher (on-going work)

Essential for data miningPrototype features

Performs “fuzzy” match between pairs of source lists from different catalogues

Computes probability of real match based on astrometric uncertainties

Moving matcher into production use Currently exported to Canadian Virtual

Observatory Feeding matches to ClassX classifier

Long-term goal: assemble an SED

Page 27: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Matcher (on-going work)

Page 28: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Classification (soon)

ClassX: international collaborationRequires data from several large sky-surveys

X-ray: ROSAT (BSC + FSC) Optical: SDSS, USNO Infrared: 2MASS Radio: FIRST, NVSS, SUMSS

True multi-wavelength VO-application

Page 29: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Theory in the VO

TVO white paperFormation of an IVOA special interest group

Page 30: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Outlook

Emphasis on 3rd generation REST- or SOAP-based Web

services Proxy/adapter services, e.g. to SDSS, CDS, NED, … “Virtual telescope” for proposal preparation support

4th generation “Grid” application: combination of several Web services into one, e.g. Upload of coordinate list to major datacenters Combine match lists using “fuzzy” matcher Construct quasi SED Feed match candidates into remote ClassX classifier Plan: offer as public service

Page 31: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Collaboration Models

Listen to scientists/end user requests Support data publicationImplement new services E.g. decision support tool for

(observing or funding) proposal preparation

Page 32: German Astrophysical Virtual Observatory

USM 13-Feb-2004

How could we help?

Knowledge transfer Publishing datasets in a VO-

compatible form Establishing new services (e.g.

wrappers around legacy code) Offer expertise with Web and J2EE apps,

protocols and new standards

Page 33: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Questions

What do you expect from us?What role do you see yourself in? Scientist/end user or data provider?

What could you offer?How can we collaborate?

Page 34: German Astrophysical Virtual Observatory

USM 13-Feb-2004

Discussion