datasets and registries

Tony Linde ael at star.le.ac.uk
Thu Sep 18 12:18:05 PDT 2003


<<I hope that the registry will be able to tell me which services exist 
that can recognise an ID that matches the  ivo://NASA/HST part >>

The registry will tell you the ONE resource that matches ivo://NASA/HST,
since this is a unique resource identifier (where NASA is the AuthorityID
and HST is the ResourceKey). The metadata returned for that resource will
tell you the URL of that web service. The standard methods of such a service
are yet to be agreed, but I would assume one is a doQuery(string AdqlQuery)
type of method.

Cheers,
Tony. 


-----Original Message-----
From: amicol at eso.org [mailto:amicol at eso.org] On Behalf Of Alberto Micol
Sent: 18 September 2003 18:56
To: Tony Linde
Cc: registry at ivoa.net; adec at stsci.edu
Subject: datasets and registries


I guess the simple solution is that if you want to do anything with a
dataset within the VO then it first needs to be registered as a resource.
No?

Cheers,
Tony.

I don't think so. 
Especially given the fact that every day the Registry would have 
to collect all the information relative to tons of new datasets that have
been 
produced during the night ... 
Let's start from the following HST/WFPC2 observation (doesn't need to be
HST): 
 ivo://NASA/HST#U3814G01T 
I hope that the registry will be able to tell me which services exist 
that can recognise an ID that matches the  ivo://NASA/HST part (anything
before the '#' sign, hence without the datasetID). ThenI will query them
with the datasetID (U3814G01T). 
I will probably be more specific and ask the registry which services among 
those are able to give me a certain information. 
For example, if I'm interested in metadata for a given ID, I will ask 
(in SQL to clarify the concept, but does not need to be SQL of course): 
  select serviceID
  from Registry
  where
       service_knows_ID = "ivo://NASA/HST"
   and service_type  = "interrogable_by_datasetID"
   and service_output = "METADATA"
  
 
But if I want to retrieve such dataset I will have to ask the registry 
which service can do that for me, eg: 
  
 select serviceID
 from Regisitry
 where
       service_knows_ID = "ivo://NASA/HST"
   and service_type  = "interrogable_by_datasetID"
   and service_output = "DATA" 

The registry gives you the identifiers of the services that can be used 
to do what a user needs. It will be up to the user to actually use that
service. 
Unless we build a portal that can bind services together, but that will 
be at quite a different level. Let's start with the first things first. 
Alberto 
PS: This brings me back to the problem of having a dictionary for those
terms 
that I used within quotes in the above SQL statements ... 
-- 
Alberto.Micol at eso.org                         Tel: +49 89 32006365
HST Science Archive       ST-ECF              Fax: +49 89 32006480
ESA/RSSD/SN               c/o ESO             Karl Schwarzschild Str.2,
http://archive.eso.org/   No ads, thanks.     Garching bei Muenchen,
http://www.stecf.org/     HTML emails         D-85748 Germany
  




More information about the registry mailing list