VOResource v0.10
Ray Plante
rplante at ncsa.uiuc.edu
Tue Jun 22 11:19:37 PDT 2004
On Tue, 22 Jun 2004, Roy Williams wrote:
> Question 1: So I publish this to some registry through forms. The forms ask
> me if there are other parameters and I describe these (apple has the
> description, dtaatype, ucd, etc). The end result is a piece of XML that
> describes MY special cone search with MY special parameters. Something like
> what you write below. Is that right?
Yes.
> Question 2: Why are the standard parameters (RA, Dec, SR) mixed up with my
> personal paramters (apple, banana)? Has there been a thought of inheritance?
> What would seem much better would be to say "I have a standard Cone Search
> pus these extra parameters", rather than repeateing the standard parameters
> every time.
We could consider this. (ConeSearch.xsd is a working draft--alternate
suggested renditions are welcome.)
That said, the current model does have the advantage one does not need to
recognize the resource as a ConeSearch to figure out how to call it. For
example, a smart GUI or workflow engine can generate an interface on the
fly which includes all the possible inputs. Nevertheless, it would be an
improvement if we could mark which parameters are required.
Another advantage is that the documentation for the required parameters
could differ from instance to instance. (In a previous
version where this info was encoded as VOTable's PARAM elements, it was
possible to also include supported range constraints which also could vary
from instance to instance.)
> Question 3: Is there an intention to define which parameters are necessary?
> Suppose apple and banana are optional parameters? Suppose there must be at
> least one of these? Does the registry record need to know this?
Yes, this would be an improvement, but it is not possible now.
Any suggestions on how to encode your particular case?
cheers,
Ray
More information about the registry
mailing list