View
222
Download
0
Tags:
Embed Size (px)
Citation preview
Updated SkyMouse and Suggestions to VO Service Developers
HuaPing SUN, Chenzhou CUIChina-VO
National Astronomical Observatory of China
IVOA 2007, Beijing
Online Astronomical Resources
• Catalogs (Database tables)• Image archives
– Spectrum archives• Bibliographic archives• Information services
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.
IVOA 2007, Beijing
Characteristics
• Easy of Use. Access to world wide astronomical references, catalogs, images, and maybe more, by a simple “Mouse” action.
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
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
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.
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– …
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