Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish your data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending on your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | Q: How do I publish images? | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Added: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | Q: How do I publish images? | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Technical documentation:
Q: I want to publish alerts of celestial transient events. How can I do that?
A: Use VOEvent. Look at the notes on VOEvent for details.
Technical documentation:
Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so?
A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server.
Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO?
A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions.
Q: I have a working database and I want to publish the data therein in the VO. What tools can I use?
A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS..
Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them?
A: See Section 3 below.
Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data?
A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading.
Q: I don't want to write any code and I don't want to install anything. I just want to publish my data!
A: Some services are designed to reduce the effort of publishing data to the bare minimum:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | Also, some data centers ingest data from published papers or data provided by authors and create standard services that serve it:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | Also, some data centers ingest data from published papers or data provided by authors and create standard services that serve it: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Added: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them.3. Toolkits to publish data into the VO
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. Developer's corner : other useful software tools and libraries for VO development
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | --> | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Publishing Data into the VO0. Introduction | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | The purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | The purpose of this page is to provide practical information about how to publish your data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | Depending of your needs and your technical experience, there are several ways to publish you data into the VO: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | Depending on your needs and your technical experience, there are several ways to publish you data into the VO: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
When publishing, please keep in mind that once your service is in the registry, it is part of a large distributed information system -- the VO. When your service fails or misbehaves, the user experience for the whole VO is degraded. So:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them.3. Toolkits to publish data into the VO
4. Developer's corner : other useful software tools and libraries for VO development
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. | |||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||
< < | To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them. | ||||||||||||||||||||||||||||||||
> > | To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them. | ||||||||||||||||||||||||||||||||
3. Toolkits to publish data into the VO
| |||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||
4. Developer's corner : other useful software tools and libraries for VO development
| |||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them.3. Toolkits to publish data into the VO
4. Developer's corner : other useful software tools and libraries for VO development
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them.3. Toolkits to publish data into the VO
4. Developer's corner : other useful software tools and libraries for VO development
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
When publishing, please keep in mind that once your service is in the registry, it is part of a large distributed information system -- the VO. When your service fails or misbehaves, the user experience for the whole VO is degraded. So:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them.3. Toolkits to publish data into the VO
4. Developer's corner : other useful software tools and libraries for VO development
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them.3. Toolkits to publish data into the VO
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. Developer's corner : other useful software tools and libraries for VO development
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them.3. Toolkits to publish data into the VO
4. Developer's corner : other useful software tools and libraries for VO development
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them.3. Toolkits to publish data into the VO
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | (VO). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. Developer's corner : other useful software tools and libraries for VO development
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them.3. Toolkits to publish data into the VO
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(VO).
4. Developer's corner : other useful software tools and libraries for VO development
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them.3. Toolkits to publish data into the VO
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(VO).
4. Developer's corner : other useful software tools and libraries for VO development
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them.3. Toolkits to publish data into the VO
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. Developer's corner : other useful software tools and libraries for VO development
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3. Toolkits to publish data into the VO
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. Developer's corner : other useful software tools and libraries for VO development
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, a "yellow page" or directory of service web locations. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, the "yellow pages" of the VO, queried by user applications (and other things) when looking for services. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | There are 2 methods for publishing your service into an IVOA registry.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | To make this work, you need to provide a standardised service description (that's called “resource record” in VO language) and then push that into the big pool of existing registry records. Depending on how many data collections you publish and how often they change, there are various ways to do that, and GettingIntoTheRegistry discusses them. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deleted: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3. Toolkits to publish data into the VO
4. Developer's corner : other useful software tools and libraries for VO development
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, a "yellow page" or directory of service web locations. There are 2 methods for publishing your service into an IVOA registry.
3. Toolkits to publish data into the VO
4. Developer's corner : other useful software tools and libraries for VO development
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Added: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, a "yellow page" or directory of service web locations. There are 2 methods for publishing your service into an IVOA registry.
3. Toolkits to publish data into the VO
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. Developer's corner : other useful software tools and libraries for VO development
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, a "yellow page" or directory of service web locations. There are 2 methods for publishing your service into an IVOA registry.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3. Toolkits to publish data into the VO
4. Developer's corner : other useful software tools and libraries for VO development
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, a "yellow page" or directory of service web locations. There are 2 methods for publishing your service into an IVOA registry.
3. Toolkits to publish data into the VO
4. Developer's corner : other useful software tools and libraries for VO development
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, a "yellow page" or directory of service web locations. There are 2 methods for publishing your service into an IVOA registry.
3. Toolkits to publish data into the VO
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. Developer's corner : other useful software tools and libraries for VO development
<--
|
Publishing Data into the VO0. IntroductionThe purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. Depending of your needs and your technical experience, there are several ways to publish you data into the VO:
1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, a "yellow page" or directory of service web locations. There are 2 methods for publishing your service into an IVOA registry.
3. Toolkits to publish data into the VO
4. Developer's corner : other useful software tools and libraries for VO development
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<--
|
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | Publishing Data into the VO | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | Publishing Data into the VO | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | IVOA Architecture | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | 0. Introduction | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | The IVOA Architecture Note (23 Nov 2010) can be a good starting point to explore the list of IVOA Standards, their function and the relationships between them. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | The purpose of this page is to provide practical information about how to publish you data holdings into the VO. The content of this page is user contributed by members of the IVOA community and its content will evolve as IVOA standards and implementations evolve. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | Depending of your needs and your technical experience, there are several ways to publish you data into the VO: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | Workshops and other links about Publishing Data into the VO | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | Euro-VO DCA and then Euro-VO AIDA used to run workshops oriented towards Data Providers to help them publishing their data into the VO. The latest one took place at ESAC in June 2009 and one can find all information at the following link. It included hands on tutorial on DALToolkit, SAADA and DSA. Previous similar workshop was run in 2008. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | Euro-VO has a web page to some further useful links about how to publish data into the VO. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < | Data VO Publishing Tools | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | When publishing, please keep in mind that once your service is in the registry, it is part of a large distributed information system -- the VO. When your service fails or misbehaves, the user experience for the whole VO is degraded. So: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< < |
<--
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > | 1. Questions & Answers about what type of data to be published into the VOThe following section should help you figuring out what tools you need in order to publish your data in the Virtual Observatory. Since there are several tools that can be useful in different situations, we arranged this section to be requirements driven. For completeness, you can also find links to the technical specifications of the different protocols involved. However, many of the tools presented in this page aim at abstracting the data publisher from the technicalities of the protocols. Q: How do I publish images? A: Images are handled in the VO using a protocol called Simple Image Access Protocol (SIAP). To publish such data, look for packages speaking SIAP in the list of toolkits below. A more involved alternative -- suitable for complex data sets like data cubes, but right now with much less support in user tools -- is a publication using ObsTAP, a fairly new standard that lets clients query metadata tables using SQL. To run an ObsTAP service, you need a server speaking the Table Access Protocol TAP, and you need to understand the VO's Observation Data Model. Technical documentation: SIAP Specification, Observation Data Model Core Components Q: How do I publish spectra? A: Spectra are handled in the VO using a protocol called Simple Spectral Access Protocol (SSAP). To publish such data, look for packages supporting SSAP in the list of toolkits below. If you have data cubes rather than individual spectra, SSAP may not quite fit your bill. See the remarks on ObsTAP in the section on publishing images above. Technical documentation: SSAP Specification Q: How do I publish catalogues or generic data tables? A: Simple tables containing data for celestial objects can be published to the VO using a protocol called Simple Cone Search (SCS). See the list of toolkits below for ready-made servers already supporting SCS. Also, it is fairly straightforward to write a simple SCS server, in particular when VOTable generation is already taken care of. See Developer's corner for leads. A more complex interface capable of performing arbitrary queries using the Astronomical Data Query Language (ADQL) is called TAP. Being flexible and generic, TAP is much more powerful but also more complex, while SCS has a more narrow scope and is thus much more simple. If you do not want to install any code and just want to publish tables in the VO, contact the VizieR team as explained in the relevant question, at at cats (at) cdsarc.u-strasbg.fr or at the general CDS email cds-question (at) unistra.fr. Technical documentation: Q: I want to publish alerts of celestial transient events. How can I do that? A: Use VOEvent. Look at the notes on VOEvent for details. Technical documentation: Q: I want to publish a combination of generic data tables, spectra and images, possibly with links to each other. Are there toolkits/services for doing so? A: Quite a few of the publication toolkits discussed below support multiple protocols in one package. Since the protocols have been designed so they can run alongside each other, in all likelihood you will only have to run a single server. Q: I have data files (e.g. FITS files representing catalogues, spectra and/or images) and I want to publish them using VO protocols. What tools can I use to publish this data to the VO? A: Most of the tools build their services around metadata tables kept in relational databases. Getting this metadata (e.g., date of observation, wavelength range, area observed, etc) into such a database is called ingestion, and several publication toolkits (e.g., Saada or DaCHS) have "ingestion components", i.e., programs that understand, say, FITS and let you map your headers to VO-compliant descriptions. Q: I have a working database and I want to publish the data therein in the VO. What tools can I use? A: Several publication toolkits are designed so as to work without modifications on existing tables or at least requiring no schema changes. In particular, look for VO-Dance, DALToolkit, DSA, and DaCHS.. Q: I want to develop my own code to create VO services, but I would like to leverage existing libraries. Where can I find them? A: See Section 3 below. Q: I don't want to write any code. Are there applications I can install and configure in order to serve my data? A: Saada comes fairly close to a point-and-click publication infrastructure. If you have a Debian/Ubuntu machine, DaCHS lets you quickly install the infrastructure, although metadata definition requires a bit documentation-reading. Q: I don't want to write any code and I don't want to install anything. I just want to publish my data! A: Some services are designed to reduce the effort of publishing data to the bare minimum:
2. Registry for VO Data Service DiscoveryQ: How does my service appear in Client Applications? A: Once you have a valid VO data compliant service (see section 1), you have to publish your service in a IVOA registry, a "yellow page" or directory of service web locations. There are 2 methods for publishing your service into an IVOA registry.
3. Toolkits to publish data into the VO
4. Developer's corner : other useful software tools and libraries for VO development
<--
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Publishing Data into the VOIVOA ArchitectureThe IVOA Architecture Note (23 Nov 2010) can be a good starting point to explore the list of IVOA Standards, their function and the relationships between them.Workshops and other links about Publishing Data into the VOEuro-VO DCA and then Euro-VO AIDA used to run workshops oriented towards Data Providers to help them publishing their data into the VO. The latest one took place at ESAC in June 2009 and one can find all information at the following link. It included hands on tutorial on DALToolkit, SAADA and DSA. Previous similar workshop was run in 2008. Euro-VO has a web page to some further useful links about how to publish data into the VO.Data VO Publishing Tools
|
Publishing Data into the VOIVOA ArchitectureThe IVOA Architecture Note (23 Nov 2010) can be a good starting point to explore the list of IVOA Standards, their function and the relationships between them.Workshops and other links about Publishing Data into the VOEuro-VO DCA and then Euro-VO AIDA used to run workshops oriented towards Data Providers to help them publishing their data into the VO. The latest one took place at ESAC in June 2009 and one can find all information at the following link. It included hands on tutorial on DALToolkit, SAADA and DSA. Previous similar workshop was run in 2008. Euro-VO has a web page to some further useful links about how to publish data into the VO.Data VO Publishing Tools
| |||||||||||||
Changed: | |||||||||||||
< < |
| ||||||||||||
> > |
| ||||||||||||
<--
|
Publishing Data into the VOIVOA ArchitectureThe IVOA Architecture Note (23 Nov 2010) can be a good starting point to explore the list of IVOA Standards, their function and the relationships between them.Workshops and other links about Publishing Data into the VOEuro-VO DCA and then Euro-VO AIDA used to run workshops oriented towards Data Providers to help them publishing their data into the VO. The latest one took place at ESAC in June 2009 and one can find all information at the following link. It included hands on tutorial on DALToolkit, SAADA and DSA. Previous similar workshop was run in 2008. Euro-VO has a web page to some further useful links about how to publish data into the VO.Data VO Publishing Tools
| ||||||||||||||||||||||
Changed: | ||||||||||||||||||||||
< < | ||||||||||||||||||||||
> > |
| |||||||||||||||||||||
<--
|
Publishing Data into the VOIVOA ArchitectureThe IVOA Architecture Note (23 Nov 2010) can be a good starting point to explore the list of IVOA Standards, their function and the relationships between them.Workshops and other links about Publishing Data into the VOEuro-VO DCA and then Euro-VO AIDA used to run workshops oriented towards Data Providers to help them publishing their data into the VO. The latest one took place at ESAC in June 2009 and one can find all information at the following link. It included hands on tutorial on DALToolkit, SAADA and DSA. Previous similar workshop was run in 2008. Euro-VO has a web page to some further useful links about how to publish data into the VO.Data VO Publishing Tools
| |||||||||||||
Added: | |||||||||||||
> > |
| ||||||||||||
<--
|
Publishing Data into the VOIVOA ArchitectureThe IVOA Architecture Note (23 Nov 2010) can be a good starting point to explore the list of IVOA Standards, their function and the relationships between them.Workshops and other links about Publishing Data into the VOEuro-VO DCA and then Euro-VO AIDA used to run workshops oriented towards Data Providers to help them publishing their data into the VO. The latest one took place at ESAC in June 2009 and one can find all information at the following link. It included hands on tutorial on DALToolkit, SAADA and DSA. Previous similar workshop was run in 2008. Euro-VO has a web page to some further useful links about how to publish data into the VO.Data VO Publishing Tools
| ||||||||||||||||
Changed: | ||||||||||||||||
< < |
| |||||||||||||||
> > |
| |||||||||||||||
<--
|
Publishing Data into the VOIVOA ArchitectureThe IVOA Architecture Note (23 Nov 2010) can be a good starting point to explore the list of IVOA Standards, their function and the relationships between them.Workshops and other links about Publishing Data into the VOEuro-VO DCA and then Euro-VO AIDA used to run workshops oriented towards Data Providers to help them publishing their data into the VO. The latest one took place at ESAC in June 2009 and one can find all information at the following link. It included hands on tutorial on DALToolkit, SAADA and DSA. Previous similar workshop was run in 2008. Euro-VO has a web page to some further useful links about how to publish data into the VO.Data VO Publishing Tools
| ||||||||||||||||
Added: | ||||||||||||||||
> > |
| |||||||||||||||
<--
|
Publishing Data into the VOIVOA ArchitectureThe IVOA Architecture Note (23 Nov 2010) can be a good starting point to explore the list of IVOA Standards, their function and the relationships between them.Workshops and other links about Publishing Data into the VOEuro-VO DCA and then Euro-VO AIDA used to run workshops oriented towards Data Providers to help them publishing their data into the VO. The latest one took place at ESAC in June 2009 and one can find all information at the following link. It included hands on tutorial on DALToolkit, SAADA and DSA. Previous similar workshop was run in 2008. Euro-VO has a web page to some further useful links about how to publish data into the VO.Data VO Publishing Tools
| ||||||||||
Changed: | ||||||||||
< < |
| |||||||||
> > |
| |||||||||
<--
|
Publishing Data into the VOIVOA ArchitectureThe IVOA Architecture Note (23 Nov 2010) can be a good starting point to explore the list of IVOA Standards, their function and the relationships between them.Workshops and other links about Publishing Data into the VOEuro-VO DCA and then Euro-VO AIDA used to run workshops oriented towards Data Providers to help them publishing their data into the VO. The latest one took place at ESAC in June 2009 and one can find all information at the following link. It included hands on tutorial on DALToolkit, SAADA and DSA. Previous similar workshop was run in 2008. Euro-VO has a web page to some further useful links about how to publish data into the VO.Data VO Publishing Tools
| |||||||||||||
Changed: | |||||||||||||
< < |
| ||||||||||||
> > |
| ||||||||||||
<--
|
Publishing Data into the VOIVOA ArchitectureThe IVOA Architecture Note (23 Nov 2010) can be a good starting point to explore the list of IVOA Standards, their function and the relationships between them.Workshops and other links about Publishing Data into the VOEuro-VO DCA and then Euro-VO AIDA used to run workshops oriented towards Data Providers to help them publishing their data into the VO. The latest one took place at ESAC in June 2009 and one can find all information at the following link. It included hands on tutorial on DALToolkit, SAADA and DSA. Previous similar workshop was run in 2008. Euro-VO has a web page to some further useful links about how to publish data into the VO.Data VO Publishing Tools
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
<--
|
Publishing Data into the VOIVOA ArchitectureThe IVOA Architecture Note (23 Nov 2010) can be a good starting point to explore the list of IVOA Standards, their function and the relationships between them. | ||||||||||
Changed: | ||||||||||
< < | Workshops about Publishing Data into the VO | |||||||||
> > | Workshops and other links about Publishing Data into the VO | |||||||||
Changed: | ||||||||||
< < | Euro-VO DCA and then Euro-VO AIDA used to run workshops oriented towards Data Providers to help them publishing their data into the VO. The latest one took place at ESAC in June 2009 and one can find all information at the following link. It included hands on tutorial on DALToolkit, SAADA and DSA. | |||||||||
> > | Euro-VO DCA and then Euro-VO AIDA used to run workshops oriented towards Data Providers to help them publishing their data into the VO. The latest one took place at ESAC in June 2009 and one can find all information at the following link. It included hands on tutorial on DALToolkit, SAADA and DSA. Previous similar workshop was run in 2008. | |||||||||
Added: | ||||||||||
> > | Euro-VO has a web page to some further useful links about how to publish data into the VO. | |||||||||
Data VO Publishing Tools
| ||||||||||
Changed: | ||||||||||
< < |
| |||||||||
> > |
| |||||||||
<--
|
Publishing Data into the VOIVOA ArchitectureThe IVOA Architecture Note (23 Nov 2010) can be a good starting point to explore the list of IVOA Standards, their function and the relationships between them.Workshops about Publishing Data into the VOEuro-VO DCA and then Euro-VO AIDA used to run workshops oriented towards Data Providers to help them publishing their data into the VO. The latest one took place at ESAC in June 2009 and one can find all information at the following link. It included hands on tutorial on DALToolkit, SAADA and DSA.Data VO Publishing Tools
<--
|