Discussion List Archives

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Updating COMCIFS' approach to dictionaries


Thanks for the various comments.  There seems to be in-principle
support for the approach I'm suggesting, provided the important
technical obstacle of avoiding category and dataname overlaps is
properly managed.

Given this in-principle agreement, I'll now ask Brian M. to set up an
IUCr namespaces discussion forum to canvas a few approaches to the
namespace problem.  As agreed at the Madrid meeting, John W and Brian
M are currently examining how the pdbx dictionary might be
incorporated into the IUCr stable of dictionaries, and their
experience may also guide us in developing some useful principles for
type (ii) dictionaries.


On Tue, Feb 21, 2012 at 12:48 AM, Peter Murray-Rust <pm286@cam.ac.uk> wrote:
> On Mon, Feb 20, 2012 at 12:50 PM, Herbert J. Bernstein
> <yaya@bernstein-plus-sons.com> wrote:
>> Perhaps one should consider an automated web tool similar to a dns
>> registry that would provide
>> seni-automatic dispensing of dictionary identifiers, prefixes, category
>> names and tag names to
>> make the avoidance of naming collisions simpler to achieve.
> +1
> We are also developing/using tools in this space such as a dictionary
> browser/search tool. We're making use of tools such as RDF/SPARQL endpoints
> and also NoSQL databases especially faceted indexing and search which is
> very powerful for this sort of thing. We use the CIF core dictionary, have
> translated it into RDF and use the terms in SPARQL queries.
> There is relatively little need to deploy these tools beyond the dictionary
> creators and my guess is that for the next (say) five years there won't be
> any performance problems. The evolving web technologies now make it easy to
> create browse/display/search tools and CIF won't need to re-implement
> everything from scratch.
>> One related syntactic/semantic issue to consider would be to move from
>> the current underscore
>> separation of prefixes from category names and tag names to the use of a
>> hierarchical ":" or "."
>> notation to allow for dns-like arbitrary nesting of naming
>> responsibilities.
> +1
> Essential in the medium future. CIF names have to be machine parsable
> without lookup
> --
> Peter Murray-Rust
> Reader in Molecular Informatics
> Unilever Centre, Dep. Of Chemistry
> University of Cambridge
> CB2 1EW, UK
> +44-1223-763069
> _______________________________________________
> comcifs mailing list
> comcifs@iucr.org
> http://scripts.iucr.org/mailman/listinfo/comcifs

T +61 (02) 9717 9907
F +61 (02) 9717 3145
M +61 (04) 0249 4148

Reply to: [list | sender only]