Discussion List Archives

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

[pdDMG] DDLm version of Powder CIF dictionary

  • To: pddmg@iucr.org
  • Subject: [pdDMG] DDLm version of Powder CIF dictionary
  • From: James Hester <jamesrhester@gmail.com>
  • Date: Mon, 24 Oct 2016 11:07:50 +1100
  • DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;h=mime-version:from:date:message-id:subject:to;bh=vuI1Q1O9b9NIB8olbrYnMA1KQ7gbzI7LLz48HVfdas4=;b=MO9nvmCFQnZpe0j/IdBsuE/9HnRrqGFK1CV6VGL9zdtKA62nhxxB6yggeyFw5/mc4fTu1E9LN8wFqAEsbJcRGg8ICFOmzBXokoMQ54Skf5IdkFuKqPXW9HBd0wADaQi17coh4N1OE8HQfUkH8n/6r2zPn8JzF2uUBCY5HIFg0ByZzdatkqhPthgH7+xLfJlMttq7/bwOJW4Z9XPCgiJMi+lo9iWFWFmHy1EWIe+JUO1VBjxnMpl1FY7JepVFsWO5QbB8Igish1IFOLbvMuJ8dy154Sm6C9f9ixQapsaUPaERgdpFK9qYreyAoV7LHly7KqRO2qI8NUzTmVdyClpNQA==
Dear Powder Diffraction Dictionary Management group members,

Last year at the Monreal IUCr meeting, COMCIFS decided that all DDL1 CIF dictionaries would be rewritten in the new dictionary language DDLm.  A draft version of a DDLm powder dictionary is now available for perusal at https://github.com/COMCIFS/cif_core/blob/cif2-conversion/cif_pow.dic  A brief guide to reading DDLm dictionaries is available at http://www.iucr.org/resources/cif/ddl/ddlm/docs/intro

A friendlier auto-generated HTML version of the powder dictionary with definitions and aliases only is available at http://comcifs.github.io/cif_pow.dic.html

As you will probably remember (although the last message to the group was over a decade ago and the dictionary itself is almost 20 years old) the powder dictionary presents some unique problems, in that powder instruments come in a variety of geometries and powder data/results may be tabulated in a variety of ways.  In performing the conversion, I have endeavoured to preserve the original meanings, while nevertheless conforming to the more precise DDLm framework.   The implications of this dictionary for the working powder diffraction programmer should ideally be as follows:
(1) authors of CIF writing software: none - the original datanames are aliased to the new datanames, so can be used without change in keeping with the general principle that we cannot change the meaning of datanames.
(2) authors of CIF reading software: a complete new set of datanames where a period character "." replaces an underscore and an underscore replaces "/" are defined. In all cases, replacing any "." and "/" characters in a dataname with underscores will yield a 'normalised' dataname that is guaranteed to be unique.

I did encounter a few issues that the pdDMG will need to resolve, which I will post in separate threads to make discussion easier (see https://github.com/COMCIFS/cif_core/issues if you can't wait).

James Hester.
(COMCIFS chair)
--
T +61 (02) 9717 9907
F +61 (02) 9717 3145
M +61 (04) 0249 4148
_______________________________________________
pdDMG mailing list
pdDMG@iucr.org
http://mailman.iucr.org/cgi-bin/mailman/listinfo/pddmg

[Send comment to list owner]
[Reply to list (subscribers only)]