RE: URI thoughts

> If you or someone adds a new property to their base graph, 
> the basic RDF model will allow merging, but that will not 
> prevent inconsistencies( or "opinions") from being added. We 
> will eventually have to address these issues of provenance, 

Agree. Provenance is an important issue in an open world.

> and there are several possible ways forwards here. But by 
> dereferencing a Entrez Gene data record, I should get back 
> only that part of the graph that NCBI Entrez is responsible 
> for. Outside references and annotations could be 
> discovered/aggregated by specific services, such as a 
> DAS-like (distributed annotation server) model.

It suddenly hits me.  Is that the "authority" you mentioned means a formal
way to constrain the use of a property.  For instance, if we intended to
devise a rdf:Property, say "hcls:entrezData", that points only to the NCBI?

If so, I guess it should be doable by defining a subtype of xsd:string that
satisfies a pattern of http://www.ncbi.nlm.nih.gov/entrez/query.fcgi etc.
And then make "hcls:entrezData" a DatatypePropety and make its range set to
the new string subtype.  I am not an expert on XML schema but it should be
doable from my current understanding.

Xiaoshu
 

Received on Wednesday, 21 June 2006 14:19:48 UTC