TWiki
>
IVOA Web
>
WebPreferences
>
ObsLocTAP10RFC
(revision 8) (raw view)
Edit
Attach
---+ <span style="color: #0000ff;"><span style="text-decoration: underline;">ObsLocTAP</span></span> 1.0 Proposed Recommendation: Request for Comments %TOC{depth="2"}% ---++ Summary <span style="background-color: transparent;">Observation Locator Table Access Protocol (ObsLocTAP) document describes the necessary data model elements and the access protocol to discover metadata about observations for a given Astronomical Observatory through a uniform interface within the VO framework. The used data model makes reference to IVOA Observation Data Model elements (Louys, et al., 2017), removing the ones associated to datasets access, as these elements are not available yet for future observations that are planned, scheduled, performed but not archived. In this way, present standard is focused on the access to metadata related to the planning of a certain observatory, more than in the access to the scientific data products of a certain observation. Also, the data model described in the present standard will be focused on metadata discovery, useful for multiwavelength coordination observations.</span> <span style="background-color: transparent;">The latest version of <span style="color: #0000ff;"><span style="text-decoration: underline;">ObsLocTAP</span></span></span><span style="background-color: transparent;"> can be found at:</span> * http://www.ivoa.net/documents/ObsLocTAP/20200514/index.html Also, ObsLocTAP is inside the IVOA github repository at: https://github.com/ivoa-std/ObsLocTAP ---+++ Reference Interoperable Implementations Two separate reference implementations of server-side architecture exist at ESDC, through docker containers and at CFA: ---+++ <span style="background-color: transparent; color: #630000; font-size: 14.3px; font-weight: bold;">1- Integral - ESDC server</span> <span style="background-color: transparent;">The ESAC Science Data Centre (ESDC) at ESAC is creating a new version of the Integral mission Science Archive (Monica Fernandez). Following the same phylosophy like the Gaia Archive, the server side is based on TAP. For this case, the Integral SOC is producing the table of the future planned Integral observations and this table is shared using the ObsLocTAP data model.</span> The TAP URL location is at: * *https://ila.esac.esa.int/tap/tap/* ObsLocTAP table is ivoa.obsplan. Some example queries are the following: ---++++++ <span style="background-color: transparent;">Discover columns for table ivoa.obsplan: </span> <verbatim>SELECT * FROM tap_schema.columns WHERE table_name = 'ivoa.obsplan' </verbatim> ---++++++ Discover observations for between 31/05/2020 and 08/09/2020: <verbatim>SELECT * FROM ivoa.obsplan WHERE t_min > 59000 AND t_max < 59100 </verbatim> ---++++++ Discover observations that overlaps with a circle centered on the Crab: <verbatim>SELECT * FROM ivoa.obsplan WHERE 1=INTERSECTS(s_region, CIRCLE('ICRS', 83.633080, 22.014500, 0.016666 ))</verbatim> Service can be tested on any TAP client application (e.g. TopCat) or directly in your browser using TapHandle: <a target="_blank" href="http://saada.unistra.fr/taphandle?url=https://ila.esac.esa.int/tap/tap/"> http://saada.unistra.fr/taphandle?url=https://ila.esac.esa.int/tap/tap/ </a> ---+++ <span style="background-color: transparent; color: #630000; font-size: 14.3px; font-weight: bold;"> 2- Docker containers:</span> Two docker containers have been created (Jesus Salgado) in order to allow the creation of a ObsLocTAP server with very basic knowledge of the standard. The first one is a web server with a TAP Tuto instance. The second one is a PostgreSQL database, with a pgsphere module installed and a TAP_SCHEMA in line with ObsLocTAP datamodel. These docker instances are explained here: * https://www.cosmos.esa.int/web/vovisobs_protocols/obsloctapimplguide For the execution, they can be invoked by: <pre><verbatim>docker pull jsalgadodocker/pgsphere-obsplan docker pull jsalgadodocker/tapserver docker network create --driver=bridge db-network docker image ls docker run -p 8080:8080 --net=db-network --name tap <tapserver_image_id> docker run -p 5432:5432 --net=db-network --name db <pgsphere-obsplan_image_id></verbatim> </pre> ---+++ 3- Chandra CFA server: Chandra CFA TAP server has been adapted (Michael Tibbetts and Janet Evans) to create the ObsLocTAP ivoa.obsplan table to include the future Chandra observations. The service can be found here: * <span style="background-color: transparent; color: #630000; font-size: 14.3px; font-weight: bold;">https://cda.cfa.harvard.edu/cxctap/</span> This is the first X-Ray observatories service implemented (similar services are already in on development for XMM-Newton and NuStar) what will allow the preparation of coordinated observations for these three observatories in a short-term. Similar queries to Integral TAP server could be instantiated, e.g.: ---++++++ Discover observations for between 31/05/2020 and 08/09/2020: <verbatim>SELECT * FROM ivoa.obsplan WHERE t_min > 59000 AND t_max < 59100 </verbatim> This service has the caveat of not supporting geometrical operators yet (although this is not needed for most of the use cases) ---+++ 4- TOBY- Client Application Also a client has been implemented by ESA (Emilio Salazar), located at: * http://integral.esa.int/toby/ <img width="400" alt="" src="%ATTACHURL%/Screenshot_2020-06-17_at_17.56.35.png" /> This graphical client application combines in a calendar view the output of ObsLocTAP servers for Integral, Chandra and the similar to ObsLocTAP servers (NuSTAR and XMM-Newton - in process of adaptation). Also, it shows the Visibility services output (ObjVisSAP) for some missions. ---++ Comments from the IVOA Community during RFC/TCG review period: 2020-06-26 - 2020-09-01 The comments from the TCG members during the RFC/TCG review should be included in the next section. In order to add a comment to the document, please edit this page and add your comment to the list below in the format used for the example (include your Wiki Name so that authors can contact you for further information). When the author(s) of the document have considered the comment, they will provide a response after the comment. Additional discussion about any of the comments or responses can be conducted on the WG mailing list. However, please be sure to enter your initial comments here for full consideration in any future revisions of this document * Sample comment by TWiki.WikiName * Response (by TWiki.WikiName) --- --- ---++ Comments from TCG member during the RFC/TCG Review Period: TCG_start_date - TCG_end_date WG chairs or vice chairs must read the Document, provide comments if any (including on topics not directly linked to the Group matters) or indicate that they have no comment. IG chairs or vice chairs are also encouraged to do the same, althought their inputs are not compulsory. ---+++ TCG Chair & Vice Chair ---+++ [[IvoaApplications][Applications Working Group]] ---+++ [[IvoaDAL][Data Access Layer Working Group]] ---+++ [[IvoaDataModel][Data Model Working Group]] ---+++ [[IvoaGridAndWebServices][Grid & Web Services Working Group]] ---+++ [[IvoaResReg][Registry Working Group]] ---+++ [[IvoaSemantics][Semantics Working Group]] ---++++ Summary response ---+++ [[IvoaDCP][Data Curation & Preservation Interest Group]] ---+++ [[IvoaTheory][Education Interest Group]] ---+++ [[IvoaKDD][Knowledge Discovery Interest Group]] ---+++ [[IvoaSS][Solar System Interest Group]] ---+++ [[IvoaTheory][Theory Interest Group]] ---+++ [[IvoaVOEvent][Time Domain Interest Group]] ---+++ [[IvoaOps][Operations]] ---+++ [[IvoaStdsDocsProc][Standards and Processes Committee]] ---++ TCG Vote : Vote_start_date - Vote_end_date If you have minor comments (typos) on the last version of the document please indicate it in the Comments column of the table and post them in the TCG comments section above with the date. | Group | Yes | No | Abstain | Comments | | TCG | | | | | | Apps | | | | | | DAL | | | | | | DM | | | | | | GWS | | | | | | Registry | | | | | | Semantics | | | | | | DCP | | | | | | KDIG | | | | | | SSIG | | | | | | Theory | | | | | | TD | | | | | | Ops | | | | | | !StdProc | | | | |
Attachments
Attachments
Topic attachments
I
Attachment
History
Action
Size
Date
Who
Comment
png
Screenshot_2020-06-17_at_17.56.35.png
r1
manage
365.1 K
2020-06-17 - 16:00
JesusSalgado
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r55
|
r10
<
r9
<
r8
<
r7
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r8 - 2020-06-26
-
JesusSalgado
IVOA
Log in
or
Register
IVOA.net
Wiki Home
WebChanges
WebTopicList
WebStatistics
Twiki Meta & Help
IVOA
Know
Main
Sandbox
TWiki
TWiki intro
TWiki tutorial
User registration
Notify me
Working Groups
Applications
Data Access Layer
Data Model
Grid & Web Services
Registry
Semantics
Interest Groups
Data Curation
Education
Knowledge Discovery
Operations
Radio Astronomy
Solar System
Theory
Time Domain
Committees
Stds&Procs
www.ivoa.net
Documents
Events
Members
XML Schema
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback