Discussion List Archives

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

magCIF - policy advice requested

  • To: "Discussion list of the IUCr Committee for the Maintenance of the CIF Standard (COMCIFS)" <comcifs@iucr.org>
  • Subject: magCIF - policy advice requested
  • From: James Hester <jamesrhester@gmail.com>
  • Date: Tue, 27 May 2014 17:20:50 +1000
  • DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;h=mime-version:date:message-id:subject:from:to:content-type;bh=e2uQ2lec5hJWQPsXWtZTNdtSedxCBjti5SGDE5v2upA=;b=cdowW0SLQ7O2+t2WrNrvg3AqVcHhKWFJJ2IEyrUeV9eh7PwWFR5yrlA9ac5x9E19xQV/f8NC9L/TBNLLTJXbhZhj0LeYhKfQKmK3a2moNaMdB9QCstrTMW916xk8jljLeDerXOhV1yhfo+oRBhW1mqk3j7DPkRHpQ6TAxBzs8WOuPHMsStJIRFcywyzEDoSpfooS7ZJLYxMhkYPajdBrHA+R0ahr1EUseKG74tW19igalUpCnZC80F+PCX2qDwS18+ZyNY9HYolJWTep7M9Dj2WW56O/5HUFSS/Yh2vO2OFJbb45DKHYSm2BWtVqXLswQLW47JjGT5qa3Cp8Axp2bg==
Dear COMCIFS members and advisers:

I am pleased to advise that a CIF dictionary for description of
magnetic structures (magCIF) is currently in preparation and it is
expected that a final draft could be ready before the IUCr meeting.
This has raised a policy issue for COMCIFS that we need to deal with
in a timely way.

By its nature, the magCIF dictionary builds on the definitions in the
core CIF dictionary, modulated structures CIF dictionary, and symmetry
CIF dictionary (including extending looped categories).  At the same
time, the authors wish it to be a single, coherent document.  Core CIF
and the modulated structures dictionary use DDL1 naming conventions,
whereas symCIF is a DDL2 dictionary with DDL2 naming conventions. For
coherence and convenience, the authors of magCIF should clearly use a
single DDL and naming convention.

My inclination is to recommend writing magCIF using DDL2.
Semantically, this will mean that certain DDL2 concepts (e.g. 'key')
will be implicitly imposed on DDL1 datanames.  This mapping is however
straightforward and implied by the presence of 'aliases' in mmCIF and
other DDL2 dictionaries

More trivially, this approach will result in some loops that have
names not containing a period mixed with names that do contain a
period, and non-looped datanames in the CIF data file will also
contain mixtures of such names. I note that the use of a period to
separate category and item is purely conventional and is not
syntactically or semantically required by the DDL that the dictionary
is written in, so I do not consider this to be a problem.

A further advantage of DDL2-style names is that when magCIF is
translated into DDLm at some not-too-distant point, the same names can
be used (as DDLm naming conventions are the same as DDL2 naming
conventions) and software written with the DDL2 magCIF dictionary in
mind will not require updating to handle files written against the
'new' DDLm magCIF.

Does anybody see any issues with this recommendation?


T +61 (02) 9717 9907
F +61 (02) 9717 3145
M +61 (04) 0249 4148
comcifs 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.