VO-Dance

IA2 IVOA Data Access Layer service generation applications

VO-Dance [1,2] is a Java web application developed at IA2 to allow easy creation of web services based upon the IVOA recommended protocols. The goal of this application is to let the user generate the services without the need to deeply inspect the technical details of the standards of the IVOA.

The application is capable of publishing Simple Cone Search (SCS), Simple Image Access (SIA) and Simple Spectral Access (SSA) protocols based services out of a database connection pointing to the data to be deployed in the VO resources' world. It can speak to MySQL and Oracle DBMS-es.

As a companion to this application IA2 developed also the IA2TAP [3] web application to allow Table Access Protocol (TAP) service generation. Mainteinance of the database structure related to the TAP protocol is simplified by the use of an auxiliary application to manage the TAP_SCHEMA.

New generation modular service publishing infrastructure

Given the limits of the above solutions for VO compliant (and not) resource publishing, a new, modular, cloud oriented infrastructure has been defined [4]. This solution is not yet available for direct user download and usage, but is available on request to the IA2 staff.

If you have astrophysical data you want to be publicly available don't hesitate to contact us.

IA2 VO services from IA2 managed data as well as external hosted datasets are listed here.

If you want to try the web application yourself you can find the installation package (including installation manual), if you only want to have a look at the installation procedure and requirements, have a look at the installation manual alone. The IA2TAP web application can be downloaded here.

Further documentation on publishing data in the VO can be found at the IVOA Publishing page.

Further Reference

[1] SPIE 2012 paper
[2] ADASS 2010 paper
[3] S.A.It. 2014 poster (italian)
[4] Tesi Magistrale Service Publisher (italian)

 

Useful documentation:

IVOA Doc pages and main protocols