From: Hilmar L. <hl...@ne...> - 2012-06-20 21:28:55
|
On Jun 20, 2012, at 4:46 PM, William Piel wrote: > But separately, as you point out, something called "tb:identifier.study" is defined in the NeXML with just the number "794" -- which is the ID number for the row in the study table. > > Perhaps this should be changed to the fully qualified 'http://purl.org/phylo/treebase/phylows/study/TB2:S794' ? I think so. There may be room for two identifiers - one the globally unique URI, and two the TreeBASE internal identifier or "accession number", and the tb:identifier.study predicate should reference one of them. But right now there are more than that being advertised (794, S794, TB2:S794, http://purl.org/phylo/treebase/phylows/study/TB2:S794) and it's confusing as a consumer what to make of the value of the tb:identifier.study property. So based on the PhyloWS pattern the TreeBASE internal accession number is "TB2:S794", which through TreeBASE's support of PhyloWS gives rise to the globally unique identifier http://purl.org/phylo/treebase/phylows/study/TB2:S794. For the sake of clarity, no other variants should be exposed through the data or metadata exports (though of course it's nice that one can also search by 'S794' or even '794'). -hilmar -- =========================================================== : Hilmar Lapp -:- Durham, NC -:- informatics.nescent.org : =========================================================== |