-
Notifications
You must be signed in to change notification settings - Fork 2
Description
On https://wiki.ivoa.net/twiki/bin/view/IVOA/DocRegExt10RFC, Gilles has made this point:
listing tools is cool, but as free text, they sound as keywords :( This distorts the meaning of linked data in terms of "relationships".
Suggest: (I like the idea to attach tools) it would need an additional step consisting to register tools in registry. A tool-resource with URLs to dowload softwares, documentation(s), examples... it would be nice ?
I'd tend to agree, but as I say loc cit:
I've been advocating this sort of thing for a long time, but considerations of registering software have always led to unproductive discussions.
However, there already is a list of astronomical software that could count as good enough to provide unique identifiers for VO tools: http://www.ascl.net/.
So, what if we recommended using Cites relationships with a human-readable tool name as the resource name, no ivo-id and an ASCL identifier in altIdentifier? ASCL's own ids would do it already (where we should probably mention the schema in VOResource's next release). In that way, saying "I'm using TOPCAT" would look like this:
<relationship>
<relationshipType>Cites</relationshipType>
<relatedResource altIdentifier="ascl:1101.010">TOPCAT</relatedResource>
</relationship>
A more implicit (and therefore to me less desirable) but perhaps more accessible variant would be to replace the URI prefix with the baked-in resolver and write https://ascl.net/1101.010.