Top Banner
Updated SkyMouse and Suggestio ns to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China
14

Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

Dec 18, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

Updated SkyMouse and Suggestions to VO Service Developers

HuaPing SUN, Chenzhou CUIChina-VO

National Astronomical Observatory of China

Page 2: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

IVOA 2007, Beijing

Online Astronomical Resources

• Catalogs (Database tables)• Image archives

– Spectrum archives• Bibliographic archives• Information services

Page 3: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

IVOA 2007, Beijing

SkyMouse: A light-weight information collector

• Not like some VO efforts on uniformed access systems, for example, NVO DataScope, SkyMouse tries to show a comprehensive overview for a specific object, but not to snatch as much data as possible.

Page 4: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

IVOA 2007, Beijing

Characteristics

• Easy of Use. Access to world wide astronomical references, catalogs, images, and maybe more, by a simple “Mouse” action.

Page 5: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

IVOA 2007, Beijing

Architecture

Client/Server and service oriented architecture

Page 6: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

IVOA 2007, Beijing

Input KeywordSuch as

Object name or Refcode

Call Simbad or NED to resolve the

keyword and get Ra,Dec,Refcode...

Web Service

CGI Service

SkyNode

Cone Search

Other Service

ResultSuch as

Html,Txt,JpgVotable,Fits...

ResultSuch as

Html,Txt,JpgVotable,Fits...

VoTable

VoTable

ResultSuch as

Html,Txt,JpgVotable,Fits...

Show all resultin one page

Page 7: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

IVOA 2007, Beijing

Page 8: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

IVOA 2007, Beijing

Functions

• Screen word-capturing (Windows & Linux; automatic, selection and hotkey)

• Multiple types of backend services integration, HTTP GET, CGI, Web Services, Grid Services.

• Per-selected commonly used resources including SIMBAD, DSS, ADS, VizieR and NED.

• VO-Registry based service discovery• Simple services management • Faster responses based on cashes• Different output formats, i.e. ASCII, PDF, HTML• Astronomical dictionary

• Chinese Support• Update check

Page 9: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

IVOA 2007, Beijing

Implementation details

• “Screen word-capturing” technique developed independently.

• Web 2.0 technologies:– AJAX, provides smoothly response and better us

er experience.– .Net framework, the backend system is based o

n MicroSoft .Net framework.

Page 10: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

IVOA 2007, Beijing

• How to get?• How to install?• How to use?• How to feedback?

Page 11: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

IVOA 2007, Beijing

Suggestions to VO developers

• More powerful CDS name resolver web service. (http://cdsweb.u-strasbg.fr/cdsws/name_resolver.gml)

– sesame(String name, String resultType)

• Service developing should use standard/universal data types and interface to enhance interoperability.– Java– C#– PHP– Python– …

Page 12: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

IVOA 2007, Beijing

Page 13: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

IVOA 2007, Beijing

Topology

Browser, Client/Server topology

Page 14: Updated SkyMouse and Suggestions to VO Service Developers HuaPing SUN, Chenzhou CUI China-VO National Astronomical Observatory of China.

IVOA 2007, Beijing

New Characters in SkyMouse 2.x

• VO-Registry based service discovery and updates• Service custom by user• Client package for Linux OS• Faster responses based on cashes• Different output formats, i.e. ASCII, Pdf, rtf, odf• Support SkyNode and Cone Search Services• Astronomical dictionary