[Heig] [EXTERNAL] [BULK] Post running meeting thoughts
BONNAREL FRANCOIS gmail
francois.bonnarel at gmail.com
Wed Feb 4 12:29:32 CET 2026
Hi Tess, all
to illustrate number 3 I created a github issue on the document,
rephrasing two of the use cases (A.1.3 and A.1.)
https://github.com/ivoa/HighEnergyObsCoreExt/issues/36
Le 27/01/2026 à 18:16, Jaffe, Tess (GSFC-6601) a écrit :
> Hi all,
>
> I agree with François about this. At HEASARC, the philosophy is to
> list individually in the ObsCore table only those things that somebody
> might want to search for individually. So each image, each spectrum
> and its response matrix**, and one row for the whole observation. For
> some missions, a directory for each instrument. Anybody who needs to
> do processing that requires more than those quick look products above
> will have to look at the whole observation that includes all of the
> responses etc. We are still working out the datalink details to make a
> product link back to the full observation, for instance, and a
> spectrum links also to its matrix, but the screen shot below shows the
> current selections. We do not currently have the CSC products, but
> our approach will likely be similar there.
>
> (** Currently we're also listing each filtered event file as well
> though that's an odd use case we may change our minds about.)
>
> Antara has been following this group in more detail than I, so I'm not
> keeping up with the idea of bundles. But this is our approach, and
> I'm not sure if we will use them. And our selection doesn't quite
> match any of the four possibilities François listed below. But this
> is all negotiable so that we are all as consistent as we can be.
>
> François's number 3 below is an interesting additional idea I hadn't
> thought about, which solves the problem of discovering the real
> access_format rather than the datalink. I.e., you want the JPEG image
> not the FITS image. There is nothing to distinguish them in the
> obscore table itself, since we are following the recommendation that
> every row's access_url be a datalink call, so that's what's in
> access_format.
Yes in that case you can select on datalink.response.content_type in the
JOIN table
Cheers
François
> Just my thoughts....
>
> Cheers,
> Tess
>
>
>
> ------------------------------------------------------------------------
> *From:* heig <heig-bounces at ivoa.net> on behalf of BONNAREL FRANCOIS
> gmail via heig <heig at ivoa.net>
> *Sent:* Tuesday, January 27, 2026 9:52 AM
> *To:* Janet Evans via heig <heig at ivoa.net>
> *Subject:* [EXTERNAL] [BULK] [Heig] Post running meeting thoughts
> *CAUTION:* This email originated from outside of NASA. Please take
> care when clicking links or opening attachments. Use the "Report
> Message" button to report suspicious messages to the NASA SOC.
>
>
>
>
> Dear all,
>
> After the meeting last week, I was still thinking about what the
> Chandra prototype could look like
>
> For the Paris HESS prototype, I get the idea since a couple of years now.
>
> Trying to understand what the CSC data products could be I came back
> to Ian's Malta interop presentation.
>
> I copy/paste here one of the slides where some of these products are
> described.
>
> Before trying to define dataproduct_type vocabulary terms for those
> products I am wondering if we really need to expose all this data
> directly in
>
> an ObsTAP service.
>
> For example background images, psf, pixel mask, bad pixel regions, ARF
> belong to the "response functions" category if I'm not mistaking.
>
> They probably are attached to a photon event list or an image or ....
>
> Including all this in the main ObsCore table will overload it very
> heterogeneously. Some of these response functions will be similar to
> what we get in other domains (psf) some will be very different and
> specific to Xray.
>
> I understood that the spatial, spectral, time characterization of
> these specific products could be borrowed from the observation they
> are associated with. It's ok but is that useful ?
>
> For accessing these response functions I can imagine 4 solutions which
> all will have the advantage to let the OBsTAp service be focused on
> measurements obtained from the sky at whatever calib level.
>
> 1 ) the photon event list and response functions are gathered
> together in the same tar or archive file (or MEF) which is typed as an
> event-bundle. Direct access to this bundle from Obstap access_url is
> then easy. It's the client task to figure out what to do with the
> content of the bundle.
>
> 2 ) the various response material is kept as a set of individual
> products. All are associated to an event list or an image or a
> spectrum. In that case ObsTAP point to a datalink response which lists
> all these different products. The semantics FIELD writes calibration
> or response function. Content_qalifier FIELD writes the very nature
> of the product.
>
> 3 ) the DataLink reponse content may be organized as a TAP table.
> It's then possible to query at the same time the ObsTAP table and the
> DataLink-like table by a join on ObsCore/obs_publisher_did-DataLink/ID
>
> 4 ) if we need a more detailed description of the response products
> to help discover and select them we could imagine creating a specific
> "response product" table following a specific datamodel as proposed by
> Mireille in her Gorlitz presentation. This will allow to attach
> specific eg :
>
> - time range to a psf or
>
> - specific release date and description to an arf or a bad pixel map
>
> -....
>
> Natural join on obs_publisher_did in both tables will allow to
> query those table at the same time with selection criteria from both.
>
> Cheers
>
> François
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ivoa.net/pipermail/heig/attachments/20260204/66087725/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Outlook-ctxql1pf.png
Type: image/png
Size: 195365 bytes
Desc: not available
URL: <http://mail.ivoa.net/pipermail/heig/attachments/20260204/66087725/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ulnvpjC4zXtPT0zn.png
Type: image/png
Size: 241214 bytes
Desc: not available
URL: <http://mail.ivoa.net/pipermail/heig/attachments/20260204/66087725/attachment-0003.png>
More information about the heig
mailing list