Discussion List Archives

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

Cif dictionary version numbers

  • Subject: Cif dictionary version numbers
  • From: Matthew Towler <towler@xxxxxxxxxxxxxx>
  • Date: Tue, 19 Jul 2005 16:53:06 +0100

I just downloaded the latest versions of the DDL1 dictionaries that are 
distributed with enCIFer (www.ccdc.cam.ac.uk) from the URL Brian 
provided viz.


Then as a double check tried validating them against the ddl_core.dic 
(from the same site).  What I found was that cif_ms.dic, cif_rho.dic, 
cif_pd.dic and cif_core.dic all give the same validation error.  In 
encifer this is:

"Data value is not a correctly formatted number: _dictionary_version"

According to ddl_core.dic the _type of _dictionary_version is numb.  1.0 
and 1.1 are valid numbers but 1.0.1 and 2.3.1 are not, at least by my 
understanding of the definition of a number in the CIF 1.1 specification.
This could be a serious issue if some computer program attempted to 
compare dictionaries by converting the value of _dictionary_version to a 

So my question is, should the dictionary versions that do not meet the 
dictionary specification be changed so that they do? i.e.

1.0.1 -> 1.1
2.3.1 -> 2.4


cif-developers mailing list

Reply to: [list | sender only]
International Union of Crystallography

Scientific Union Member of the International Science Council (admitted 1947). Member of CODATA, the ISC Committee on Data. Partner with UNESCO, the United Nations Educational, Scientific and Cultural Organization in the International Year of Crystallography 2014.

International Science Council Scientific Freedom Policy

The IUCr observes the basic policy of non-discrimination and affirms the right and freedom of scientists to associate in international scientific activity without regard to such factors as ethnic origin, religion, citizenship, language, political stance, gender, sex or age, in accordance with the Statutes of the International Council for Science.