From msdemlei at ari.uni-heidelberg.de Mon Jan 9 05:50:47 2012
From: msdemlei at ari.uni-heidelberg.de (Markus Demleitner)
Date: Mon, 9 Jan 2012 14:50:47 +0100
Subject: Server specific examples
Message-ID: <20120109135047.GA22666@ari.uni-heidelberg.de>
Dear all,
If you attended the TAPRegExt session in Pune you may remember we
discussed how TAP servers could expose (commented) example queries to
users and clients in some "standard" way; my experience in watching
people use TOPCAT's TAP interface is that everyone starts with
examples and works on from there. TAP clients should have a fair
chance of being able to display something tailored to a server's
contents.
In Pune we decided against having such a thing in TAPRegExt (and
hence including example queries in the capabilities endpoint).
Instead, we agreed I'd try a tap_schema.examples table.
I've done this now, and you can find it behind the access URL
http://dc.g-vo.org/tap (that's the service
ivo://org.gavo.dc/__system__/tap/run) or in HTML at
http://dc.zah.uni-heidelberg.de/__system__/adql/query/form?__nevow_form__=genForm&query=select%20*%20from%20tap_schema.examples&_TIMEOUT=5&_FORMAT=HTML&submit=Go
Now that I've done it, I have to say I don't partiularly like this
particular solution.
Firstly, I agree with (private) feedback from Mark Taylor:
> I think machine readable is good for me, and the way you've done it
> looks OK. Having it in a TAP table is a bit heavy duty though.
> One issue is that a TAP query may be slow (e.g. queued behind all
> the other pending queries). [Issue 1]
(though I guess that's somewhat mitigated by queries against that
table always running through sync).
Then, I'd really like to have something that easily works as a simple
web resource that users can just point their browsers to -- I admit
you can get a similar effect doing a sync query with a stylesheet,
but again that feels rather heavyweight, and injecting the proper
stylesheet at the right time could be tricky. [Issue 2]
One thing I had in mind in Pune was associating queries with tables;
in my examples, the katkat bibliography query, to name one, should be
prominently shown when people peruse the metadata of the
katkat.katkat table, whereas it's not so eminently useful for most
other tables. One could do this in a new column within the
tap_schema.examples table, but since a single query could be
"pertaining" to multiple tables, it would be messy in one way or
another. [Issue 3]
Finally, when writing the descriptions, I found myself yearning for
markup (paragraphs, "literal" values, maybe even links). I'm not
sure allowing something like that is a good idea, I'm just saying my
fingers ached for it. [Issue 4]
As to suggestions where to go, let me first quote Mark again:
> Since it's static data of moderate size an "/examples" endpoint would
> work better, but then somebody has to define an output format
> (could be VOTable just as you have it).
An /examples endpoint delivering a static VOTable, possibly more or
less what would come out of a TAP endpoint with the current table
structure would certainly solve issues 1 and 2 (for issue 2, it's
more straightforward to bind a pretty stylesheet tailored for the
examples to such a VOTable than it would be when pulling the document
out of a real TAP service). Issue 3 could still be addressed if
desired, by introducing an additional column.
For issue 4, that wouldn't help (let's not even think about storing
some kind of markup, let alone HTML, within a VOTable). If we wanted
this (and tackle issue 2 offensively), we could simply use xhtml plus
a microformat. Standalone applications probably would not want to
display the whole example records (since they'd need to render HTML
for that), but it would be easy to get the sample queries and
relevant metadata (a name, the link for the explanation, and possibly
the tables the queries are "meant for") using either a proper XML
parser or just screen scraping. What I have in mind could look like
this:
Katkat Bibliography
To search for title (or other) words in the source field of katkat.katkat use the
gavo_hasword locally defined function. This basically works
a bit like you'd expect from search engines: case-insensitive, and
oblivious to any context.
SELECT *
FROM katkat.katkat
WHERE gavo_hasword('variable', source)
AND minEpoch<1900
An application could render this as button "insert query 'Katkat
Bibliography'" with another button "More info" behind it; that
button could, e.g., just open a web browser for
http://foo.bar/tap/examples#katkatbib.
So -- what do you think? Which of the issues posed above do you
regard as relevant? Do you prefer a static endpoint or a tap_schema
table? VOTable, microformatted HTML, or still something else if
static endpoint? Or would you rather forget about the whole thing?
[For the last position, you'll probably have to try hard to convince
me...]
Cheers,
Markus
From grgbeal at gmail.com Mon Jan 9 12:28:38 2012
From: grgbeal at gmail.com (Gretchen Greene)
Date: Mon, 9 Jan 2012 14:28:38 -0600
Subject: AAS IVOA footprint tag up
Message-ID:
Hi folks,
We will be having a tag up on Tuesday, 1:00 in the exhibit hall snack table area, to talk about footprint specification standards to take advantage of a few folks present.
I will post our discussion notes to the DAL group to keep the communication flowing. I am hopeful we can work toward assembling elements of a working draft spec for the spring interop.
cheers, Gretchen
Sent from my iPad
From grgbeal at gmail.com Wed Jan 11 07:56:35 2012
From: grgbeal at gmail.com (Gretchen Greene)
Date: Wed, 11 Jan 2012 09:56:35 -0600
Subject: Notes from AAS IVOA footprint tag up
In-Reply-To:
References:
Message-ID: <6BFC4A86-1FAF-403C-AD6C-272B1148C7CF@gmail.com>
Meeting Minutes from AAS Footprint Tag-up
Attendees: Francois Ochsenbein, Gretchen Greene, Jonathan Fay, Arnold
Rots, Doug Tody, Thomas Boch
Summary: The discussion focused on establishing agreement on the format
of the metadata used to describe simple outline footprints, i.e.
spatial regions, for basic DAL services, SSA, TAP, SIA etc. (ultimately
we want a uniform representation for all such services). The issue of
defining a general footprint service will be considered separately.
The issue of region specification follows a discussion thread on Utypes
for regions. The minutes will be circulated to the DAL working group to
see if we have considered valid points. A follow on action will be to
draft a technical note on the agreed upon implementation. Having a
standard description for the spatial region support will provide uniform
format specifications across services and simplify client software
handling of regions.
The current SSA, ObsCore (Observation), and draft SIAV2 specs already
provide a mechanism for this based upon Characterisation. The main
change required is to generalize the STS-S region specification used to
support more complex multi-area regions, particularly where there is
substantial blank area within the overall region covered.
As currently defined in the ObsTAP/ObsCore specification and in SSA and
the draft SIA v2, spatial regions will adopt as a default coordinate
system ICRS. The region will be defined as an STC-s string
representation of the standard Space Time Coordinate data model. The
Utype will follow the Characterization data model as already
used in SSA, ObsCore, etc., i.e.,
Char.SpatialAxis.Coverage.Support.Area
The ObsCore column name "s_region" is suggested to identify this column
but is not mandatory.
The "semantic type" of the region is defined as AstroCoordArea. This is
distinct from the Utype, which may have been source of confusion in the
earlier Utype discussions.
Compound Regions:
The main change would be to allow even this "simple" service region
metadata field to be used to describe compound regions that have
multiple areas described. This is required by observations from some
modern detectors [eg?] which can simultaneously observe multiple spatial
regions.
An example (will provide more accurate example in technical note) of
this:
UNION (Polygon ra1 dec1, ra2 dec2, ra3 dec3, ra4 dec4,
Polygon ra1 dec1, ra2 dec2, ra3 dec3, ra4 dec4)
Compound types include union, intersection, negation.
Some current service implementions (e.g. HST?) already implement an
earlier version of this and would need to be updated along with
dependent client applications. We would like to agree on timing for
some of the reference implementation for clients to utilize the new
representation.
In the case of multiple coordinate systems, this is special client case
that will be addressed with more complete footprint service spec. The
general Footprint service specification will be a more complete utility
which addresses footprint capability metadata registry descriptions,
methods for accessing and manipulating regions, spatial tessellation ,
etc., not covered with basic access protocol extension...
On Jan 9, 2012, at 2:28 PM, Gretchen Greene wrote:
> Hi folks,
>
> We will be having a tag up on Tuesday, 1:00 in the exhibit hall snack table area, to talk about footprint specification standards to take advantage of a few folks present.
>
> I will post our discussion notes to the DAL group to keep the communication flowing. I am hopeful we can work toward assembling elements of a working draft spec for the spring interop.
>
> cheers, Gretchen
>
> Sent from my iPad
From msdemlei at ari.uni-heidelberg.de Tue Jan 17 00:48:20 2012
From: msdemlei at ari.uni-heidelberg.de (Markus Demleitner)
Date: Tue, 17 Jan 2012 09:48:20 +0100
Subject: Server specific examples
In-Reply-To: <4F145D72.3040407@asdc.asi.it>
References: <20120109135047.GA22666@ari.uni-heidelberg.de>
<4F145D72.3040407@asdc.asi.it>
Message-ID: <20120117084820.GA4994@ari.uni-heidelberg.de>
Hi Bruce, dear all,
On Mon, Jan 16, 2012 at 06:25:06PM +0100, bruce gendre wrote:
> that's my first message on this ML, just to give my 2 cents. At ASDC
Welcome...
> catalogs and high energy mission archives. My first point is quite
> obvious, here we would prefer a static end point where we can do
> "what we want" rather than a more rigid structure linked the
> TAP_SCHEMA.
Ok -- I'd say unless someone speaks up for TAP_SCHEMA now, that
particular proposal is dead.
I'm a bit alarmed at the "what we want" part, though. So far, the
plan with /examples has been to specifically provide sample
*queries*. I don't think we should blur that, mainly because I think
the more machine-readable we can keep the whole thing the better --
which roughly means "have a narrow focus".
> The second comment is that our TAP service will serve VOTable
> (catalogs) and FITS (HE data), so I think the example end point
> should merge a mandatory VOTable (machine and post-doc readable) and
> a mandatory HTML description (user readable). TAP providers should
> insert (if they want) other formats, but these should not be
> mandatory.
Hm -- what kind of use case do you have in mind for including a FITS
in /examples?
> compared to a catalog, so I think an /example endpoint is really a
> good think, if it can be customized by the TAP service provider.
Would the "microformat-based" HTML I suggested in the orignal mail
provide enough flexibility for you?
Cheers,
Markus
From amicol.ivoa at googlemail.com Wed Jan 18 07:24:55 2012
From: amicol.ivoa at googlemail.com (Alberto Micol)
Date: Wed, 18 Jan 2012 16:24:55 +0100
Subject: Notes from AAS IVOA footprint tag up
In-Reply-To: <6BFC4A86-1FAF-403C-AD6C-272B1148C7CF@gmail.com>
References:
<6BFC4A86-1FAF-403C-AD6C-272B1148C7CF@gmail.com>
Message-ID: <90087DDE-7250-43D5-9753-4068C6CEF55E@googlemail.com>
This is a fantastic step ahead! Thank you so much.
Now, taken by enthusiasm as I am, I want to immediately implement it.
Would you know whether a library that can parse, digest, and maybe plot
a generic STC-s region exist?
I need something that can deal with, eg:
Union ICRS TOPOCENTER
(Circle 180 10 20
Circle 190 20 20
Intersection
(Circle 120 -10 20
Difference (Circle 130 -10 20 Circle 125 -10 2)
Not (Circle 118 -8 3)
)
)
Mmmhh... do I really need such a complex beast?
thinkingloud>
I think that:
- 70-90% of the DAL cases will have to deal with a single polygon;
- 10-30% of the cases will be for a simple UNION of polygons (eg for
multi chip cameras)
- 1% of the remaining cases will be for quite complex regions, like
the one described above.
Please correct me if you think my stats do not represent real *DAL*
usage.
Looking at the DAL standards already available or in the making, DAL
does not seem
concerned by more complex shapes like for example the sky coverage of
a survey
(see for example the final SDSS sky coverage: http://www.sdss.org/includes/sideimages/orangespider.html
).
Therefore I find asking asking myself:
- how many providers will implement a complex library to handle all
possible the cases?
- does such library already exist (and for which language)?
- otherwise, is it foolish to suggest to limit the usage of an STC-s
region in DAL to few representative cases
that cover 95% (or more) of the DAL cases (e.g. single polygon, union
of 2 or more polygons, plus maybe the NOT operator to describe holes) ?
- otherwise, is there the need (for lazy providers) to have two
different votable fields:
(1) s_region: the full and potentially complex region,
(2) s_polygon (invented here): the higher level polygon that
inscribes the s_region
? (s_polygon would be a LOCATION, while s_region a SUPPORT, in
chardm speak);
- is it maybe just me being too lazy?
Just thinking loud, to stimulate discussion (but I think lowering
implementation costs is always good).
Eager to know what you think,
Thanks a lot, it is really a great news,
Alberto
On 11 Jan 2012, at 16:56, Gretchen Greene wrote:
>
> Meeting Minutes from AAS Footprint Tag-up
>
> Attendees: Francois Ochsenbein, Gretchen Greene, Jonathan Fay, Arnold
> Rots, Doug Tody, Thomas Boch
>
> Summary: The discussion focused on establishing agreement on the
> format
> of the metadata used to describe simple outline footprints, i.e.
> spatial regions, for basic DAL services, SSA, TAP, SIA etc.
> (ultimately
> we want a uniform representation for all such services). The issue of
> defining a general footprint service will be considered separately.
>
> The issue of region specification follows a discussion thread on
> Utypes
> for regions. The minutes will be circulated to the DAL working
> group to
> see if we have considered valid points. A follow on action will be to
> draft a technical note on the agreed upon implementation. Having a
> standard description for the spatial region support will provide
> uniform
> format specifications across services and simplify client software
> handling of regions.
>
> The current SSA, ObsCore (Observation), and draft SIAV2 specs already
> provide a mechanism for this based upon Characterisation. The main
> change required is to generalize the STS-S region specification used
> to
> support more complex multi-area regions, particularly where there is
> substantial blank area within the overall region covered.
>
> As currently defined in the ObsTAP/ObsCore specification and in SSA
> and
> the draft SIA v2, spatial regions will adopt as a default coordinate
> system ICRS. The region will be defined as an STC-s string
> representation of the standard Space Time Coordinate data model. The
> Utype will follow the Characterization data model as already
> used in SSA, ObsCore, etc., i.e.,
>
> Char.SpatialAxis.Coverage.Support.Area
>
> The ObsCore column name "s_region" is suggested to identify this
> column
> but is not mandatory.
>
> The "semantic type" of the region is defined as AstroCoordArea.
> This is
> distinct from the Utype, which may have been source of confusion in
> the
> earlier Utype discussions.
>
> Compound Regions:
>
> The main change would be to allow even this "simple" service region
> metadata field to be used to describe compound regions that have
> multiple areas described. This is required by observations from some
> modern detectors [eg?] which can simultaneously observe multiple
> spatial
> regions.
>
> An example (will provide more accurate example in technical note) of
> this:
>
> UNION (Polygon ra1 dec1, ra2 dec2, ra3 dec3, ra4 dec4,
> Polygon ra1 dec1, ra2 dec2, ra3 dec3, ra4 dec4)
>
> Compound types include union, intersection, negation.
>
> Some current service implementions (e.g. HST?) already implement an
> earlier version of this and would need to be updated along with
> dependent client applications. We would like to agree on timing for
> some of the reference implementation for clients to utilize the new
> representation.
>
> In the case of multiple coordinate systems, this is special client
> case
> that will be addressed with more complete footprint service spec. The
> general Footprint service specification will be a more complete
> utility
> which addresses footprint capability metadata registry descriptions,
> methods for accessing and manipulating regions, spatial tessellation ,
> etc., not covered with basic access protocol extension...
>
>
> On Jan 9, 2012, at 2:28 PM, Gretchen Greene wrote:
>
>> Hi folks,
>>
>> We will be having a tag up on Tuesday, 1:00 in the exhibit hall
>> snack table area, to talk about footprint specification standards
>> to take advantage of a few folks present.
>>
>> I will post our discussion notes to the DAL group to keep the
>> communication flowing. I am hopeful we can work toward assembling
>> elements of a working draft spec for the spring interop.
>>
>> cheers, Gretchen
>>
>> Sent from my iPad
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From thomas.boch at astro.unistra.fr Thu Jan 19 07:23:17 2012
From: thomas.boch at astro.unistra.fr (Thomas Boch)
Date: Thu, 19 Jan 2012 16:23:17 +0100
Subject: Notes from AAS IVOA footprint tag up
In-Reply-To: <90087DDE-7250-43D5-9753-4068C6CEF55E@googlemail.com>
References:
<6BFC4A86-1FAF-403C-AD6C-272B1148C7CF@gmail.com>
<90087DDE-7250-43D5-9753-4068C6CEF55E@googlemail.com>
Message-ID: <4F183565.8080009@astro.unistra.fr>
Hi Alberto,
> Would you know whether a library that can parse, digest, and maybe plot
> a generic STC-s region exist?
I asked a similar question 2 months ago. What I remember from the
discussion is that :
- CADC has developed an STC-S parser in Java
(http://code.google.com/p/opencadc/source/browse/trunk/projects/#projects%2FcadcTAP%2Fsrc%2Fca%2Fnrc%2Fcadc%2Fstc)
- the AST C library, developed by David Berry, has a STC-S parser
(http://starlink.jach.hawaii.edu/starlink/AST) and provides bindings to
Python, Perl, Java, ...
Cheers,
Thomas
>
> I need something that can deal with, eg:
>
> Union ICRS TOPOCENTER
> (Circle 180 10 20
> Circle 190 20 20
> Intersection
> (Circle 120 -10 20
> Difference (Circle 130 -10 20 Circle 125 -10 2)
> Not (Circle 118 -8 3)
> )
> )
>
> Mmmhh... do I really need such a complex
> beast?
>
> I think that:
> - 70-90% of the DAL cases will have to deal with a single polygon;
> - 10-30% of the cases will be for a simple UNION of polygons (eg for
> multi chip cameras)
> - 1% of the remaining cases will be for quite complex regions, like
> the one described above.
>
> Please correct me if you think my stats do not represent real *DAL* usage.
> Looking at the DAL standards already available or in the making, DAL
> does not seem
> concerned by more complex shapes like for example the sky coverage of
> a survey
> (see for example the final SDSS sky coverage:
> http://www.sdss.org/includes/sideimages/orangespider.html ).
>
> Therefore I find asking asking myself:
>
>
>
> - how many providers will implement a complex library to handle all
> possible the cases?
>
> - does such library already exist (and for which language)?
>
> - otherwise, is it foolish to suggest to limit the usage of an STC-s
> region in DAL to few representative cases
> that cover 95% (or more) of the DAL cases (e.g. single polygon, union
> of 2 or more polygons, plus maybe the NOT operator to describe holes) ?
>
> - otherwise, is there the need (for lazy providers) to have two
> different votable fields:
> (1) s_region: the full and potentially complex region,
> (2) s_polygon (invented here): the higher level polygon that
> inscribes the s_region
> ? (s_polygon would be a LOCATION, while s_region a SUPPORT, in
> chardm speak);
>
> - is it maybe just me being too lazy?
>
>
>
> Just thinking loud, to stimulate discussion (but I think lowering
> implementation costs is always good).
>
> Eager to know what you think,
>
> Thanks a lot, it is really a great news,
> Alberto
>
>
> On 11 Jan 2012, at 16:56, Gretchen Greene wrote:
>
>>
>> Meeting Minutes from AAS Footprint Tag-up
>>
>> Attendees: Francois Ochsenbein, Gretchen Greene, Jonathan Fay, Arnold
>> Rots, Doug Tody, Thomas Boch
>>
>> Summary: The discussion focused on establishing agreement on the format
>> of the metadata used to describe simple outline footprints, i.e.
>> spatial regions, for basic DAL services, SSA, TAP, SIA etc. (ultimately
>> we want a uniform representation for all such services). The issue of
>> defining a general footprint service will be considered separately.
>>
>> The issue of region specification follows a discussion thread on Utypes
>> for regions. The minutes will be circulated to the DAL working group to
>> see if we have considered valid points. A follow on action will be to
>> draft a technical note on the agreed upon implementation. Having a
>> standard description for the spatial region support will provide uniform
>> format specifications across services and simplify client software
>> handling of regions.
>>
>> The current SSA, ObsCore (Observation), and draft SIAV2 specs already
>> provide a mechanism for this based upon Characterisation. The main
>> change required is to generalize the STS-S region specification used to
>> support more complex multi-area regions, particularly where there is
>> substantial blank area within the overall region covered.
>>
>> As currently defined in the ObsTAP/ObsCore specification and in SSA and
>> the draft SIA v2, spatial regions will adopt as a default coordinate
>> system ICRS. The region will be defined as an STC-s string
>> representation of the standard Space Time Coordinate data model. The
>> Utype will follow the Characterization data model as already
>> used in SSA, ObsCore, etc., i.e.,
>>
>> Char.SpatialAxis.Coverage.Support.Area
>>
>> The ObsCore column name "s_region" is suggested to identify this column
>> but is not mandatory.
>>
>> The "semantic type" of the region is defined as AstroCoordArea. This is
>> distinct from the Utype, which may have been source of confusion in the
>> earlier Utype discussions.
>>
>> Compound Regions:
>>
>> The main change would be to allow even this "simple" service region
>> metadata field to be used to describe compound regions that have
>> multiple areas described. This is required by observations from some
>> modern detectors [eg?] which can simultaneously observe multiple spatial
>> regions.
>>
>> An example (will provide more accurate example in technical note) of
>> this:
>>
>> UNION (Polygon ra1 dec1, ra2 dec2, ra3 dec3, ra4 dec4,
>> Polygon ra1 dec1, ra2 dec2, ra3 dec3, ra4 dec4)
>>
>> Compound types include union, intersection, negation.
>>
>> Some current service implementions (e.g. HST?) already implement an
>> earlier version of this and would need to be updated along with
>> dependent client applications. We would like to agree on timing for
>> some of the reference implementation for clients to utilize the new
>> representation.
>>
>> In the case of multiple coordinate systems, this is special client case
>> that will be addressed with more complete footprint service spec. The
>> general Footprint service specification will be a more complete utility
>> which addresses footprint capability metadata registry descriptions,
>> methods for accessing and manipulating regions, spatial tessellation ,
>> etc., not covered with basic access protocol extension...
>>
>>
>> On Jan 9, 2012, at 2:28 PM, Gretchen Greene > > wrote:
>>
>>> Hi folks,
>>>
>>> We will be having a tag up on Tuesday, 1:00 in the exhibit hall
>>> snack table area, to talk about footprint specification standards to
>>> take advantage of a few folks present.
>>>
>>> I will post our discussion notes to the DAL group to keep the
>>> communication flowing. I am hopeful we can work toward assembling
>>> elements of a working draft spec for the spring interop.
>>>
>>> cheers, Gretchen
>>>
>>> Sent from my iPad
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From arots at head.cfa.harvard.edu Thu Jan 19 07:52:08 2012
From: arots at head.cfa.harvard.edu (Arnold Rots)
Date: Thu, 19 Jan 2012 10:52:08 -0500 (EST)
Subject: Notes from AAS IVOA footprint tag up
In-Reply-To: <4F183565.8080009@astro.unistra.fr>
Message-ID: <201201191552.q0JFq8Iw019990@xebec.cfa.harvard.edu>
CXC and HLA have footprint services with common ancestry.
Ours is written in Java and paints on Canvas.
I think the 10/90 - 30/70 split is optimistic.
50/50 is closer to reality and the multi-chip fraction will increase.
It also depends whether you count services or actual number of
footprints processed.
Catalog footprints will also be more complex.
For us the typical case will be:
Union ICRS TOPOCENTER
(Polygon ...
Polygon ...
...
)
Although there will be occasional footprints like:
Intersection ICRS TOPOCENTER
(Union
(Polygon ...
Polygon ...
...
)
Not
(Union
(Polygon ...
Polygon ...
...
)
)
)
- Arnold
Thomas Boch wrote:
[ Charset ISO-8859-1 unsupported, converting... ]
> Hi Alberto,
> > Would you know whether a library that can parse, digest, and maybe plot
> > a generic STC-s region exist?
> I asked a similar question 2 months ago. What I remember from the
> discussion is that :
>
> - CADC has developed an STC-S parser in Java
> (http://code.google.com/p/opencadc/source/browse/trunk/projects/#projects%2FcadcTAP%2Fsrc%2Fca%2Fnrc%2Fcadc%2Fstc)
>
>
> - the AST C library, developed by David Berry, has a STC-S parser
> (http://starlink.jach.hawaii.edu/starlink/AST) and provides bindings to
> Python, Perl, Java, ...
>
> Cheers,
>
> Thomas
>
> >
> > I need something that can deal with, eg:
> >
> > Union ICRS TOPOCENTER
> > (Circle 180 10 20
> > Circle 190 20 20
> > Intersection
> > (Circle 120 -10 20
> > Difference (Circle 130 -10 20 Circle 125 -10 2)
> > Not (Circle 118 -8 3)
> > )
> > )
> >
> > Mmmhh... do I really need such a complex
> > beast?
> >
> > I think that:
> > - 70-90% of the DAL cases will have to deal with a single polygon;
> > - 10-30% of the cases will be for a simple UNION of polygons (eg for
> > multi chip cameras)
> > - 1% of the remaining cases will be for quite complex regions, like
> > the one described above.
> >
> > Please correct me if you think my stats do not represent real *DAL* usage.
> > Looking at the DAL standards already available or in the making, DAL
> > does not seem
> > concerned by more complex shapes like for example the sky coverage of
> > a survey
> > (see for example the final SDSS sky coverage:
> > http://www.sdss.org/includes/sideimages/orangespider.html ).
> >
> > Therefore I find asking asking myself:
> >
> >
> >
> > - how many providers will implement a complex library to handle all
> > possible the cases?
> >
> > - does such library already exist (and for which language)?
> >
> > - otherwise, is it foolish to suggest to limit the usage of an STC-s
> > region in DAL to few representative cases
> > that cover 95% (or more) of the DAL cases (e.g. single polygon, union
> > of 2 or more polygons, plus maybe the NOT operator to describe holes) ?
> >
> > - otherwise, is there the need (for lazy providers) to have two
> > different votable fields:
> > (1) s_region: the full and potentially complex region,
> > (2) s_polygon (invented here): the higher level polygon that
> > inscribes the s_region
> > ? (s_polygon would be a LOCATION, while s_region a SUPPORT, in
> > chardm speak);
> >
> > - is it maybe just me being too lazy?
> >
> >
> >
> > Just thinking loud, to stimulate discussion (but I think lowering
> > implementation costs is always good).
> >
> > Eager to know what you think,
> >
> > Thanks a lot, it is really a great news,
> > Alberto
> >
> >
> > On 11 Jan 2012, at 16:56, Gretchen Greene wrote:
> >
> >>
> >> Meeting Minutes from AAS Footprint Tag-up
> >>
> >> Attendees: Francois Ochsenbein, Gretchen Greene, Jonathan Fay, Arnold
> >> Rots, Doug Tody, Thomas Boch
> >>
> >> Summary: The discussion focused on establishing agreement on the format
> >> of the metadata used to describe simple outline footprints, i.e.
> >> spatial regions, for basic DAL services, SSA, TAP, SIA etc. (ultimately
> >> we want a uniform representation for all such services). The issue of
> >> defining a general footprint service will be considered separately.
> >>
> >> The issue of region specification follows a discussion thread on Utypes
> >> for regions. The minutes will be circulated to the DAL working group to
> >> see if we have considered valid points. A follow on action will be to
> >> draft a technical note on the agreed upon implementation. Having a
> >> standard description for the spatial region support will provide uniform
> >> format specifications across services and simplify client software
> >> handling of regions.
> >>
> >> The current SSA, ObsCore (Observation), and draft SIAV2 specs already
> >> provide a mechanism for this based upon Characterisation. The main
> >> change required is to generalize the STS-S region specification used to
> >> support more complex multi-area regions, particularly where there is
> >> substantial blank area within the overall region covered.
> >>
> >> As currently defined in the ObsTAP/ObsCore specification and in SSA and
> >> the draft SIA v2, spatial regions will adopt as a default coordinate
> >> system ICRS. The region will be defined as an STC-s string
> >> representation of the standard Space Time Coordinate data model. The
> >> Utype will follow the Characterization data model as already
> >> used in SSA, ObsCore, etc., i.e.,
> >>
> >> Char.SpatialAxis.Coverage.Support.Area
> >>
> >> The ObsCore column name "s_region" is suggested to identify this column
> >> but is not mandatory.
> >>
> >> The "semantic type" of the region is defined as AstroCoordArea. This is
> >> distinct from the Utype, which may have been source of confusion in the
> >> earlier Utype discussions.
> >>
> >> Compound Regions:
> >>
> >> The main change would be to allow even this "simple" service region
> >> metadata field to be used to describe compound regions that have
> >> multiple areas described. This is required by observations from some
> >> modern detectors [eg?] which can simultaneously observe multiple spatial
> >> regions.
> >>
> >> An example (will provide more accurate example in technical note) of
> >> this:
> >>
> >> UNION (Polygon ra1 dec1, ra2 dec2, ra3 dec3, ra4 dec4,
> >> Polygon ra1 dec1, ra2 dec2, ra3 dec3, ra4 dec4)
> >>
> >> Compound types include union, intersection, negation.
> >>
> >> Some current service implementions (e.g. HST?) already implement an
> >> earlier version of this and would need to be updated along with
> >> dependent client applications. We would like to agree on timing for
> >> some of the reference implementation for clients to utilize the new
> >> representation.
> >>
> >> In the case of multiple coordinate systems, this is special client case
> >> that will be addressed with more complete footprint service spec. The
> >> general Footprint service specification will be a more complete utility
> >> which addresses footprint capability metadata registry descriptions,
> >> methods for accessing and manipulating regions, spatial tessellation ,
> >> etc., not covered with basic access protocol extension...
> >>
> >>
> >> On Jan 9, 2012, at 2:28 PM, Gretchen Greene >> > wrote:
> >>
> >>> Hi folks,
> >>>
> >>> We will be having a tag up on Tuesday, 1:00 in the exhibit hall
> >>> snack table area, to talk about footprint specification standards to
> >>> take advantage of a few folks present.
> >>>
> >>> I will post our discussion notes to the DAL group to keep the
> >>> communication flowing. I am hopeful we can work toward assembling
> >>> elements of a working draft spec for the spring interop.
> >>>
> >>> cheers, Gretchen
> >>>
> >>> Sent from my iPad
> >
>
--------------------------------------------------------------------------
Arnold H. Rots Chandra X-ray Science Center
Smithsonian Astrophysical Observatory tel: +1 617 496 7701
60 Garden Street, MS 67 fax: +1 617 495 7356
Cambridge, MA 02138 arots at head.cfa.harvard.edu
USA http://hea-www.harvard.edu/~arots/
--------------------------------------------------------------------------
From jfay at microsoft.com Thu Jan 19 09:19:34 2012
From: jfay at microsoft.com (Jonathan Fay)
Date: Thu, 19 Jan 2012 17:19:34 +0000
Subject: Notes from AAS IVOA footprint tag up
In-Reply-To: <201201191552.q0JFq8Iw019990@xebec.cfa.harvard.edu>
References: <4F183565.8080009@astro.unistra.fr>,
<201201191552.q0JFq8Iw019990@xebec.cfa.harvard.edu>
Message-ID: <5AC8AF9D933B124A95DFD9E1F0298161087DEB70@TK5EX14MBXC238.redmond.corp.microsoft.com>
What about circles?
________________________________________
From: dal-bounces at ivoa.net [dal-bounces at ivoa.net] on behalf of Arnold Rots [arots at head.cfa.harvard.edu]
Sent: Thursday, January 19, 2012 7:52 AM
To: Thomas Boch
Cc: Gretchen Greene; arcops at head.cfa.harvard.edu; dal at ivoa.net
Subject: Re: Notes from AAS IVOA footprint tag up
CXC and HLA have footprint services with common ancestry.
Ours is written in Java and paints on Canvas.
I think the 10/90 - 30/70 split is optimistic.
50/50 is closer to reality and the multi-chip fraction will increase.
It also depends whether you count services or actual number of
footprints processed.
Catalog footprints will also be more complex.
For us the typical case will be:
Union ICRS TOPOCENTER
(Polygon ...
Polygon ...
...
)
Although there will be occasional footprints like:
Intersection ICRS TOPOCENTER
(Union
(Polygon ...
Polygon ...
...
)
Not
(Union
(Polygon ...
Polygon ...
...
)
)
)
- Arnold
Thomas Boch wrote:
[ Charset ISO-8859-1 unsupported, converting... ]
> Hi Alberto,
> > Would you know whether a library that can parse, digest, and maybe plot
> > a generic STC-s region exist?
> I asked a similar question 2 months ago. What I remember from the
> discussion is that :
>
> - CADC has developed an STC-S parser in Java
> (http://code.google.com/p/opencadc/source/browse/trunk/projects/#projects%2FcadcTAP%2Fsrc%2Fca%2Fnrc%2Fcadc%2Fstc)
>
>
> - the AST C library, developed by David Berry, has a STC-S parser
> (http://starlink.jach.hawaii.edu/starlink/AST) and provides bindings to
> Python, Perl, Java, ...
>
> Cheers,
>
> Thomas
>
> >
> > I need something that can deal with, eg:
> >
> > Union ICRS TOPOCENTER
> > (Circle 180 10 20
> > Circle 190 20 20
> > Intersection
> > (Circle 120 -10 20
> > Difference (Circle 130 -10 20 Circle 125 -10 2)
> > Not (Circle 118 -8 3)
> > )
> > )
> >
> > Mmmhh... do I really need such a complex
> > beast?
> >
> > I think that:
> > - 70-90% of the DAL cases will have to deal with a single polygon;
> > - 10-30% of the cases will be for a simple UNION of polygons (eg for
> > multi chip cameras)
> > - 1% of the remaining cases will be for quite complex regions, like
> > the one described above.
> >
> > Please correct me if you think my stats do not represent real *DAL* usage.
> > Looking at the DAL standards already available or in the making, DAL
> > does not seem
> > concerned by more complex shapes like for example the sky coverage of
> > a survey
> > (see for example the final SDSS sky coverage:
> > http://www.sdss.org/includes/sideimages/orangespider.html ).
> >
> > Therefore I find asking asking myself:
> >
> >
> >
> > - how many providers will implement a complex library to handle all
> > possible the cases?
> >
> > - does such library already exist (and for which language)?
> >
> > - otherwise, is it foolish to suggest to limit the usage of an STC-s
> > region in DAL to few representative cases
> > that cover 95% (or more) of the DAL cases (e.g. single polygon, union
> > of 2 or more polygons, plus maybe the NOT operator to describe holes) ?
> >
> > - otherwise, is there the need (for lazy providers) to have two
> > different votable fields:
> > (1) s_region: the full and potentially complex region,
> > (2) s_polygon (invented here): the higher level polygon that
> > inscribes the s_region
> > ? (s_polygon would be a LOCATION, while s_region a SUPPORT, in
> > chardm speak);
> >
> > - is it maybe just me being too lazy?
> >
> >
> >
> > Just thinking loud, to stimulate discussion (but I think lowering
> > implementation costs is always good).
> >
> > Eager to know what you think,
> >
> > Thanks a lot, it is really a great news,
> > Alberto
> >
> >
> > On 11 Jan 2012, at 16:56, Gretchen Greene wrote:
> >
> >>
> >> Meeting Minutes from AAS Footprint Tag-up
> >>
> >> Attendees: Francois Ochsenbein, Gretchen Greene, Jonathan Fay, Arnold
> >> Rots, Doug Tody, Thomas Boch
> >>
> >> Summary: The discussion focused on establishing agreement on the format
> >> of the metadata used to describe simple outline footprints, i.e.
> >> spatial regions, for basic DAL services, SSA, TAP, SIA etc. (ultimately
> >> we want a uniform representation for all such services). The issue of
> >> defining a general footprint service will be considered separately.
> >>
> >> The issue of region specification follows a discussion thread on Utypes
> >> for regions. The minutes will be circulated to the DAL working group to
> >> see if we have considered valid points. A follow on action will be to
> >> draft a technical note on the agreed upon implementation. Having a
> >> standard description for the spatial region support will provide uniform
> >> format specifications across services and simplify client software
> >> handling of regions.
> >>
> >> The current SSA, ObsCore (Observation), and draft SIAV2 specs already
> >> provide a mechanism for this based upon Characterisation. The main
> >> change required is to generalize the STS-S region specification used to
> >> support more complex multi-area regions, particularly where there is
> >> substantial blank area within the overall region covered.
> >>
> >> As currently defined in the ObsTAP/ObsCore specification and in SSA and
> >> the draft SIA v2, spatial regions will adopt as a default coordinate
> >> system ICRS. The region will be defined as an STC-s string
> >> representation of the standard Space Time Coordinate data model. The
> >> Utype will follow the Characterization data model as already
> >> used in SSA, ObsCore, etc., i.e.,
> >>
> >> Char.SpatialAxis.Coverage.Support.Area
> >>
> >> The ObsCore column name "s_region" is suggested to identify this column
> >> but is not mandatory.
> >>
> >> The "semantic type" of the region is defined as AstroCoordArea. This is
> >> distinct from the Utype, which may have been source of confusion in the
> >> earlier Utype discussions.
> >>
> >> Compound Regions:
> >>
> >> The main change would be to allow even this "simple" service region
> >> metadata field to be used to describe compound regions that have
> >> multiple areas described. This is required by observations from some
> >> modern detectors [eg?] which can simultaneously observe multiple spatial
> >> regions.
> >>
> >> An example (will provide more accurate example in technical note) of
> >> this:
> >>
> >> UNION (Polygon ra1 dec1, ra2 dec2, ra3 dec3, ra4 dec4,
> >> Polygon ra1 dec1, ra2 dec2, ra3 dec3, ra4 dec4)
> >>
> >> Compound types include union, intersection, negation.
> >>
> >> Some current service implementions (e.g. HST?) already implement an
> >> earlier version of this and would need to be updated along with
> >> dependent client applications. We would like to agree on timing for
> >> some of the reference implementation for clients to utilize the new
> >> representation.
> >>
> >> In the case of multiple coordinate systems, this is special client case
> >> that will be addressed with more complete footprint service spec. The
> >> general Footprint service specification will be a more complete utility
> >> which addresses footprint capability metadata registry descriptions,
> >> methods for accessing and manipulating regions, spatial tessellation ,
> >> etc., not covered with basic access protocol extension...
> >>
> >>
> >> On Jan 9, 2012, at 2:28 PM, Gretchen Greene >> > wrote:
> >>
> >>> Hi folks,
> >>>
> >>> We will be having a tag up on Tuesday, 1:00 in the exhibit hall
> >>> snack table area, to talk about footprint specification standards to
> >>> take advantage of a few folks present.
> >>>
> >>> I will post our discussion notes to the DAL group to keep the
> >>> communication flowing. I am hopeful we can work toward assembling
> >>> elements of a working draft spec for the spring interop.
> >>>
> >>> cheers, Gretchen
> >>>
> >>> Sent from my iPad
> >
>
--------------------------------------------------------------------------
Arnold H. Rots Chandra X-ray Science Center
Smithsonian Astrophysical Observatory tel: +1 617 496 7701
60 Garden Street, MS 67 fax: +1 617 495 7356
Cambridge, MA 02138 arots at head.cfa.harvard.edu
USA http://hea-www.harvard.edu/~arots/
--------------------------------------------------------------------------
From d.berry at jach.hawaii.edu Thu Jan 19 09:43:13 2012
From: d.berry at jach.hawaii.edu (David Berry)
Date: Thu, 19 Jan 2012 17:43:13 +0000
Subject: Notes from AAS IVOA footprint tag up
In-Reply-To: <4F183565.8080009@astro.unistra.fr>
References:
<6BFC4A86-1FAF-403C-AD6C-272B1148C7CF@gmail.com>
<90087DDE-7250-43D5-9753-4068C6CEF55E@googlemail.com>
<4F183565.8080009@astro.unistra.fr>
Message-ID:
On 19 January 2012 15:23, Thomas Boch wrote:
> Hi Alberto,
>
> Would you know whether a library?that can parse, digest, and maybe plot
> a generic STC-s region?exist?
>
> I asked a similar question 2 months ago. What I remember from the discussion
> is that :
>
> - CADC has developed an STC-S parser in Java
> (http://code.google.com/p/opencadc/source/browse/trunk/projects/#projects%2FcadcTAP%2Fsrc%2Fca%2Fnrc%2Fcadc%2Fstc)
>
> - the AST C library, developed by David Berry, has a STC-S parser
> (http://starlink.jach.hawaii.edu/starlink/AST) and provides bindings to
> Python, Perl, Java, ...
AST includes facilities for plotting outlines of simple or compound
STC-S regions. See my ADASS 2009 poster:
http://starlink.jach.hawaii.edu/starlink/AST?action=AttachFile&do=view&target=adass2009.pdf
Also see the on-line demo of ASTs STC-S handling and plotting facilities at
http://starlink.jach.hawaii.edu/starlink/AST#stcdemo
David
From arots at head.cfa.harvard.edu Thu Jan 19 10:49:11 2012
From: arots at head.cfa.harvard.edu (Arnold Rots)
Date: Thu, 19 Jan 2012 13:49:11 -0500 (EST)
Subject: Notes from AAS IVOA footprint tag up
In-Reply-To: <5AC8AF9D933B124A95DFD9E1F0298161087DEB70@TK5EX14MBXC238.redmond.corp.microsoft.com>
Message-ID: <201201191849.q0JInPmj020046@xebec.cfa.harvard.edu>
We display a circle to indicate the search area, but for us it isn't
part of the footprint.
I am sure radio images would use circles.
- Arnold
Jonathan Fay wrote:
> What about circles?
>
> ________________________________________
> From: dal-bounces at ivoa.net [dal-bounces at ivoa.net] on behalf of Arnold Rots [arots at head.cfa.harvard.edu]
> Sent: Thursday, January 19, 2012 7:52 AM
> To: Thomas Boch
> Cc: Gretchen Greene; arcops at head.cfa.harvard.edu; dal at ivoa.net
> Subject: Re: Notes from AAS IVOA footprint tag up
>
> CXC and HLA have footprint services with common ancestry.
> Ours is written in Java and paints on Canvas.
>
> I think the 10/90 - 30/70 split is optimistic.
> 50/50 is closer to reality and the multi-chip fraction will increase.
> It also depends whether you count services or actual number of
> footprints processed.
> Catalog footprints will also be more complex.
>
> For us the typical case will be:
>
> Union ICRS TOPOCENTER
> (Polygon ...
> Polygon ...
> ...
> )
>
> Although there will be occasional footprints like:
>
> Intersection ICRS TOPOCENTER
> (Union
> (Polygon ...
> Polygon ...
> ...
> )
> Not
> (Union
> (Polygon ...
> Polygon ...
> ...
> )
> )
> )
>
>
> - Arnold
>
> Thomas Boch wrote:
> [ Charset ISO-8859-1 unsupported, converting... ]
> > Hi Alberto,
> > > Would you know whether a library that can parse, digest, and maybe plot
> > > a generic STC-s region exist?
> > I asked a similar question 2 months ago. What I remember from the
> > discussion is that :
> >
> > - CADC has developed an STC-S parser in Java
> > (http://code.google.com/p/opencadc/source/browse/trunk/projects/#projects%2FcadcTAP%2Fsrc%2Fca%2Fnrc%2Fcadc%2Fstc)
> >
> >
> > - the AST C library, developed by David Berry, has a STC-S parser
> > (http://starlink.jach.hawaii.edu/starlink/AST) and provides bindings to
> > Python, Perl, Java, ...
> >
> > Cheers,
> >
> > Thomas
> >
> > >
> > > I need something that can deal with, eg:
> > >
> > > Union ICRS TOPOCENTER
> > > (Circle 180 10 20
> > > Circle 190 20 20
> > > Intersection
> > > (Circle 120 -10 20
> > > Difference (Circle 130 -10 20 Circle 125 -10 2)
> > > Not (Circle 118 -8 3)
> > > )
> > > )
> > >
> > > Mmmhh... do I really need such a complex
> > > beast?
> > >
> > > I think that:
> > > - 70-90% of the DAL cases will have to deal with a single polygon;
> > > - 10-30% of the cases will be for a simple UNION of polygons (eg for
> > > multi chip cameras)
> > > - 1% of the remaining cases will be for quite complex regions, like
> > > the one described above.
> > >
> > > Please correct me if you think my stats do not represent real *DAL* usage.
> > > Looking at the DAL standards already available or in the making, DAL
> > > does not seem
> > > concerned by more complex shapes like for example the sky coverage of
> > > a survey
> > > (see for example the final SDSS sky coverage:
> > > http://www.sdss.org/includes/sideimages/orangespider.html ).
> > >
> > > Therefore I find asking asking myself:
> > >
> > >
> > >
> > > - how many providers will implement a complex library to handle all
> > > possible the cases?
> > >
> > > - does such library already exist (and for which language)?
> > >
> > > - otherwise, is it foolish to suggest to limit the usage of an STC-s
> > > region in DAL to few representative cases
> > > that cover 95% (or more) of the DAL cases (e.g. single polygon, union
> > > of 2 or more polygons, plus maybe the NOT operator to describe holes) ?
> > >
> > > - otherwise, is there the need (for lazy providers) to have two
> > > different votable fields:
> > > (1) s_region: the full and potentially complex region,
> > > (2) s_polygon (invented here): the higher level polygon that
> > > inscribes the s_region
> > > ? (s_polygon would be a LOCATION, while s_region a SUPPORT, in
> > > chardm speak);
> > >
> > > - is it maybe just me being too lazy?
> > >
> > >
> > >
> > > Just thinking loud, to stimulate discussion (but I think lowering
> > > implementation costs is always good).
> > >
> > > Eager to know what you think,
> > >
> > > Thanks a lot, it is really a great news,
> > > Alberto
> > >
> > >
> > > On 11 Jan 2012, at 16:56, Gretchen Greene wrote:
> > >
> > >>
> > >> Meeting Minutes from AAS Footprint Tag-up
> > >>
> > >> Attendees: Francois Ochsenbein, Gretchen Greene, Jonathan Fay, Arnold
> > >> Rots, Doug Tody, Thomas Boch
> > >>
> > >> Summary: The discussion focused on establishing agreement on the format
> > >> of the metadata used to describe simple outline footprints, i.e.
> > >> spatial regions, for basic DAL services, SSA, TAP, SIA etc. (ultimately
> > >> we want a uniform representation for all such services). The issue of
> > >> defining a general footprint service will be considered separately.
> > >>
> > >> The issue of region specification follows a discussion thread on Utypes
> > >> for regions. The minutes will be circulated to the DAL working group to
> > >> see if we have considered valid points. A follow on action will be to
> > >> draft a technical note on the agreed upon implementation. Having a
> > >> standard description for the spatial region support will provide uniform
> > >> format specifications across services and simplify client software
> > >> handling of regions.
> > >>
> > >> The current SSA, ObsCore (Observation), and draft SIAV2 specs already
> > >> provide a mechanism for this based upon Characterisation. The main
> > >> change required is to generalize the STS-S region specification used to
> > >> support more complex multi-area regions, particularly where there is
> > >> substantial blank area within the overall region covered.
> > >>
> > >> As currently defined in the ObsTAP/ObsCore specification and in SSA and
> > >> the draft SIA v2, spatial regions will adopt as a default coordinate
> > >> system ICRS. The region will be defined as an STC-s string
> > >> representation of the standard Space Time Coordinate data model. The
> > >> Utype will follow the Characterization data model as already
> > >> used in SSA, ObsCore, etc., i.e.,
> > >>
> > >> Char.SpatialAxis.Coverage.Support.Area
> > >>
> > >> The ObsCore column name "s_region" is suggested to identify this column
> > >> but is not mandatory.
> > >>
> > >> The "semantic type" of the region is defined as AstroCoordArea. This is
> > >> distinct from the Utype, which may have been source of confusion in the
> > >> earlier Utype discussions.
> > >>
> > >> Compound Regions:
> > >>
> > >> The main change would be to allow even this "simple" service region
> > >> metadata field to be used to describe compound regions that have
> > >> multiple areas described. This is required by observations from some
> > >> modern detectors [eg?] which can simultaneously observe multiple spatial
> > >> regions.
> > >>
> > >> An example (will provide more accurate example in technical note) of
> > >> this:
> > >>
> > >> UNION (Polygon ra1 dec1, ra2 dec2, ra3 dec3, ra4 dec4,
> > >> Polygon ra1 dec1, ra2 dec2, ra3 dec3, ra4 dec4)
> > >>
> > >> Compound types include union, intersection, negation.
> > >>
> > >> Some current service implementions (e.g. HST?) already implement an
> > >> earlier version of this and would need to be updated along with
> > >> dependent client applications. We would like to agree on timing for
> > >> some of the reference implementation for clients to utilize the new
> > >> representation.
> > >>
> > >> In the case of multiple coordinate systems, this is special client case
> > >> that will be addressed with more complete footprint service spec. The
> > >> general Footprint service specification will be a more complete utility
> > >> which addresses footprint capability metadata registry descriptions,
> > >> methods for accessing and manipulating regions, spatial tessellation ,
> > >> etc., not covered with basic access protocol extension...
> > >>
> > >>
> > >> On Jan 9, 2012, at 2:28 PM, Gretchen Greene > >> > wrote:
> > >>
> > >>> Hi folks,
> > >>>
> > >>> We will be having a tag up on Tuesday, 1:00 in the exhibit hall
> > >>> snack table area, to talk about footprint specification standards to
> > >>> take advantage of a few folks present.
> > >>>
> > >>> I will post our discussion notes to the DAL group to keep the
> > >>> communication flowing. I am hopeful we can work toward assembling
> > >>> elements of a working draft spec for the spring interop.
> > >>>
> > >>> cheers, Gretchen
> > >>>
> > >>> Sent from my iPad
> > >
> >
> --------------------------------------------------------------------------
> Arnold H. Rots Chandra X-ray Science Center
> Smithsonian Astrophysical Observatory tel: +1 617 496 7701
> 60 Garden Street, MS 67 fax: +1 617 495 7356
> Cambridge, MA 02138 arots at head.cfa.harvard.edu
> USA http://hea-www.harvard.edu/~arots/
> --------------------------------------------------------------------------
>
>
>
--------------------------------------------------------------------------
Arnold H. Rots Chandra X-ray Science Center
Smithsonian Astrophysical Observatory tel: +1 617 496 7701
60 Garden Street, MS 67 fax: +1 617 495 7356
Cambridge, MA 02138 arots at head.cfa.harvard.edu
USA http://hea-www.harvard.edu/~arots/
--------------------------------------------------------------------------
From msdemlei at ari.uni-heidelberg.de Thu Jan 19 09:14:36 2012
From: msdemlei at ari.uni-heidelberg.de (Markus Demleitner)
Date: Thu, 19 Jan 2012 18:14:36 +0100
Subject: Notes from AAS IVOA footprint tag up
In-Reply-To: <90087DDE-7250-43D5-9753-4068C6CEF55E@googlemail.com>
References:
<6BFC4A86-1FAF-403C-AD6C-272B1148C7CF@gmail.com>
<90087DDE-7250-43D5-9753-4068C6CEF55E@googlemail.com>
Message-ID: <20120119171436.GA22679@ari.uni-heidelberg.de>
Hi Alberto, hi list,
On Wed, Jan 18, 2012 at 04:24:55PM +0100, Alberto Micol wrote:
> Would you know whether a library that can parse, digest, and maybe plot
> a generic STC-s region exist?
Well, for complete STC-s, "digest" is a big word (e.g., as concerns
all the transformations between the coordinate systems you can
specify with STC-S).
Having said that, the GAVO STC library
(http://soft.g-vo.org/subpkgs#STC) parses what's basically a slight
superset of STC-S and can do "some things" (TM) with the result.
Within the context of the server package
(http://soft.g-vo.org/dachs), I derive coverage information of
registry purposes from it, generate utypes, and use it to turn ADQL
regions into something that pgSphere can deal with. I've not touched
the footprint issue as such, though.
Cheers,
Markus
From msdemlei at ari.uni-heidelberg.de Fri Jan 20 00:38:21 2012
From: msdemlei at ari.uni-heidelberg.de (Markus Demleitner)
Date: Fri, 20 Jan 2012 09:38:21 +0100
Subject: TAP examples revisited
Message-ID: <20120120083821.GA31136@ari.uni-heidelberg.de>
Dear TAP enthusiats (and others),
After the feedback on the first attempt with TAP examples (in the
tap_schema.examples table), I've now cooked up a second proposal,
basically in the spirit of microformats. I've already written up
something spec-like that I'd develop into a note if I hear
encouraging words: http://docs.g-vo.org/tapexample.html
If I may say so myself, I like that proposal much better than the
tap_schema one. The service at http://dc.g-vo.org/tap currently
implements both (internally, the HTML is generated from
tap_schema.examples), so you can compare for yourself.
I'd appreciate any kind of feedback, most of all of course from
client authors.
Cheers,
Markus
From greene at stsci.edu Fri Jan 20 06:46:23 2012
From: greene at stsci.edu (Gretchen Greene)
Date: Fri, 20 Jan 2012 14:46:23 +0000
Subject: Notes from AAS IVOA footprint tag up
In-Reply-To: <20120119171436.GA22679@ari.uni-heidelberg.de>
References:
<6BFC4A86-1FAF-403C-AD6C-272B1148C7CF@gmail.com>
<90087DDE-7250-43D5-9753-4068C6CEF55E@googlemail.com>,
<20120119171436.GA22679@ari.uni-heidelberg.de>
Message-ID:
Hi folks,
I've tried to capture some of this information on the main DAL page topic for footprint access protocol. I think it will be more and more important to have a complete spec that can handle regions accurately and efficiently with standard methods, but first things first...;) i fully support this effort to incorporate the simpler regions in the basic DAL protocols which we have already standard framework to utilize near term.
There is some additional information that is much overdue for me to transfer in (presented at Victoria interop and before) that i'm hoping to transfer over in the next couple days that describe the specifications we have been proposing for the more complete footprint/spatial region handling, of which this simplified STC-s DAL standard implementation is associated with.
http://www.ivoa.net/cgi-bin/twiki/bin/view/IVOA/FootprintAccessProtocol
There are a few topics off this page that hold this recent thread content, including the proposed DAL basic footprint.
http://www.ivoa.net/cgi-bin/twiki/bin/view/IVOA/DALBasicFootprintHere
http://www.ivoa.net/cgi-bin/twiki/bin/view/IVOA/STCparsers
-Gretchen
________________________________________
From: dal-bounces at ivoa.net [dal-bounces at ivoa.net] on behalf of Markus Demleitner [msdemlei at ari.uni-heidelberg.de]
Sent: Thursday, January 19, 2012 12:14 PM
To: dal at ivoa.net
Subject: Re: Notes from AAS IVOA footprint tag up
Hi Alberto, hi list,
On Wed, Jan 18, 2012 at 04:24:55PM +0100, Alberto Micol wrote:
> Would you know whether a library that can parse, digest, and maybe plot
> a generic STC-s region exist?
Well, for complete STC-s, "digest" is a big word (e.g., as concerns
all the transformations between the coordinate systems you can
specify with STC-S).
Having said that, the GAVO STC library
(http://soft.g-vo.org/subpkgs#STC) parses what's basically a slight
superset of STC-S and can do "some things" (TM) with the result.
Within the context of the server package
(http://soft.g-vo.org/dachs), I derive coverage information of
registry purposes from it, generate utypes, and use it to turn ADQL
regions into something that pgSphere can deal with. I've not touched
the footprint issue as such, though.
Cheers,
Markus