On 27 April 2010 07:05, Jonathan Rees <
j...@creativecommons.org> wrote:
> comments inline below
>
> On Mon, Apr 26, 2010 at 4:24 PM, M. Scott Marshall
> <
mars...@science.uva.nl> wrote:
>> Solution 2: Tools for automatic translation: i.e. show labels, use id's
>> A possible tool could be based on something similar to the approach used in
>> AIDA for query building (attaching screenshot), where RDF labels are seen by
>> the 'end user' in the repository browser, but looking under the hood at an
>> example SPARQL query shows that an id has been inserted in place of the
>> label (ahem, id should be a URI here not a "ynode", issue reported, was
>> supposedly fixed, but you get the idea).
>
> Yes. The RDF served by a SN server should provide rdfs:label
> properties that describe the accession (record) in human-readable
> form. The labels can be revised from time to time as needed as mergers
> and acquisitions and rebrandings happen, be given in multiple
> languages, etc. There can also be other properties (idSpaceName ?)
> that provide information of a more predictable nature more suitable
> for use in queries of the sort you give - in case the rdfs:label
> contains extra noise that you wouldn't want to have to deal with in a
> query e.g. rdfs:label "NCBI Gene idspace" as opposed to sn:idSpaceName
> "NCBI Gene".
The shared names project might also want to standardise a sub-property
of dc:identifier that people can also use without regard to the URI in
order to get direct access to an item using sn:idSpaceName "NCBI_Gene"
and sn:idSpaceToken "7157" or even just sn:idSpaceAndIdentifier
"NCBI_Gene:7157" or sn:idSpaceAndIdentifier "12/7157" .
The project so far has been going with the assumption that every
scientific organisation currently wants a central authority like the
DOI foundation to hold all of their metadata and be an intermediary in
every single Linked Data HTTP URI resolution. However, they may
actually just want the set of idSpaceName's standardised, and retain
the ability to let the Linked Data resolution happen in whatever
context an experiment requires (ie, URI freedom). Even though DOI's
have metadata stored by the DOI foundation after being paid for by the
author of the information, their most popular use is for simple
resolution, and simple resolution is cheap compared to the Shared
Names and DOI goals of registering and keeping information about each
entity in addition to providing an HTTP redirection service.
If the project is motivated mostly by scientists who want consistent
access to information then it will have issues with funding, as
scientists constantly move from grant to grant with no ability to
continually financially maintain a long term project. It may just be
that scientists want to be able to identify things in the future using
properties such as the examples above rather than single URI's which
come with immutable metadata and a single resolution point, however
useful a standard URI may be to federated query engines.
If the project is motivated by computer scientists who find it
difficult to find information they may be equipped to use both URIs
and properties. They may also see the computational difficulties with
a single global context for every record, which doesn't enable them to
contextualise the representation of a record to suit their own
purposes without having to negotiate with the community over a long
period of time just to make their short term project work.
If Shared Names was only a redirection service, ala PURL, it would
only have to standardise the idSpaceName's, and distribute a small
redirection file between a large number of low-performance mirrors to
succeed. The insistence on storing metadata, and standardising a
single URI form for each record are the hard bits from both a funding
and organisational point of view. If funding were adequate or assured
by the scientific database providers, it would be simple for Shared
Names to register itself with DOI as an authority or registration
agency and start registering and naming things using
doi:10.9999/idSpace:identifier or a wider range of DOI authority names
if it were a registration agency.
Has anyone looked into the possibility of a future Shared Names
foundation becoming a DOI registration agency [2] and setting up a
completely separate infrastructure that may have a lower cost base
than the CrossRef fees [1] for example?
Cheers,
Peter
[1]
http://www.crossref.org/02publishers/20pub_fees.html
[2]
http://www.doi.org/registration_agencies.html