Collaboration on Source Catalogue DM, ADQL and SkyNodes
Pedro Osuna
Pedro.Osuna at esa.int
Wed Dec 21 04:25:45 PST 2005
Hi Mark,
wonderful news. I do want to chat about it with you, and I suggest that
we do so from now on out of the general list to not annoy people
unnecessarily...
This is the type of collaboration I was seeking when sending a very
early -maybe even premature- mail, and at first glance your libraries
might fit easily in our scheme.
I'll send you a separate mail and look forward to a wide collaboration.
Thanks.
Cheers,
P.
On Wed, 2005-12-21 at 12:02 +0000, Mark Taylor wrote:
> On Wed, 21 Dec 2005, Pedro Osuna wrote:
>
> > Hi Maria,
> >
> >
> > > - How does Catalogue Data Model used look like, especially what is the
> > > common set of attributes and the associated metadata.
> >
> > The point is in the (Source) Catalogue Data Model, with emphasis in the
> > "Source" part. This one is the one I showed on behalf of the Catalogue
> > DM subgroup at our last interop meeting here at ESAC. I attach a pdf
> > with the initial proposal, but please use it only for temporal
> > reference, as the whole document will be changed (according to
> > requirements from Jonathan after the interop meeting).
> >
> > > - What are the plans about registration? Will these nodes (Basic?) be
> > > registered and therefore accessible through Open SkyQuery? How many?
> >
> > yes, they will. How many, I don't know. In Strasbourg, Inaki and
> > Aurelien worked on a couple of them, Tycho-2 and USNOB, but the CDS
> > colleagues will work on more.... Francois will answer to this question
> > at some point I presume.
> >
> > > - The cross-match functionallity. Are you planning on a 2 catalog
> > >cross-match or n-catalog cross-match? How does the cross-match function
> > >look like?
> >
> > n-catalogue cross-match is what we are trying to get at; it will be a
> > client based cross-match, and therefore the cross-match function will be
> > designed and run at the client side (i.e., servers do not need to worry
> > about implementing one specific cross-match or the other).
> > At the current status, the client sends an ADQL to the server to discern
> > which type of cross-match it can do with it (whether only positional,
> > positional with errors, etc.), and takes the corresponding action.
>
> Pedro,
>
> my STILTS package contains a standalone crossmatcher suitable for
> client-side operation which might be of use in implementing the
> crossmatching functionality you need. It is highly flexible
> (can perform matches in N-dimensional space, e.g. sky position only
> or sky position plus proximity in one or more flux values),
> suitable for matches up to around a million rows or so (could be
> extended with some work), and fairly efficient (a recent test
> matching 600,000 vs 700,000 row tables resulting in 2000 matches
> took about 90 sec). It does not understand ADQL so it's not going
> to be a complete solution to your problem, but it may be of use
> as a back end matching engine. The tool currently only
> matches two tables, but I'm planning to provide N-table matching
> fairly soon. STILTS provides this functionality from a command-line
> tool (tmatch2), but a public java API is also available for
> programs that want access to it within a JVM.
>
> I'm not sure how you're planning to implement your matching, so
> this may not suit your purposes, but I'm happy to discuss it
> further if you think it might be of interest.
>
> For more details see:
>
> http://www.starlink.ac.uk/stilts/sun256/tmatch2.html
>
> Mark
>
--
Pedro Osuna Alcalaya
ESA
Science Archives System Engineer
Science Archive Team
European Space Astronomy Centre
(ESAC/ESA)
e-mail: Pedro.Osuna at esa.int
Tel + 34 91 8131314
---------------------------------
European Space Astronomy Centre
European Space Agency
P.O. Box 50727
E-28080 Villafranca del Castillo
MADRID - SPAIN
More information about the voql
mailing list