Discussion List Archives

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

Re: CIF-JSON draft 2017-05-15

Dear Bob,

we at the COD tend to make as little assumptions about input CIFs as possible, thus concatenated CCDC CIFs are retained correctly in COD-JSON. In addition to that, COD-JSON is also able to preserve:

1) data block order (I can imagine an animation of molecular motion where each frame is stored in a separate CIF data block),

2) CIF loops having data items from different categories (AFAIK, a discouraged practice, but still used, for example, see _ccdc_geom_bond_type tag in http://www.crystallography.net/cod/4507300.cif),

3) loops with lists as values, all possible combinations.

Of course, our method has some 2x-3x overhead, but JSON here is used as a "carrier" which is supposed to contain almost everything from the original CIFs (hence the "high-fidelity").

Best,
Andrius

On 17/05/17 22:33, Robert Hanson wrote:
CAF_YUvU1RKe9bGWr4HKkVaSzxZ+aNyiO9wxMZ6zz4zbOGKuuXg@mail.gmail.com" type="cite">
I'd like to also hear from people interested in the issue of concatenation. Obviously CCDC doesn't do this properly for their own multi-structure CIF files. Providing an easy concatenation mechanism that does not require going in and changing data_ names is an added benefit of this idea.

Note that that idea just says that the very top level could be a serial array of CIF-JSON data. Again, a royal pain to figure out if there is no key information. But, perhaps Jmol is unique in its ability to decipher data types without fully reading the data. I don't know. Still, important for me....

Bob



_______________________________________________
cif-developers mailing list
cif-developers@iucr.org
http://mailman.iucr.org/cgi-bin/mailman/listinfo/cif-developers

-- 
Andrius Merkys
PhD student at Vilnius University Institute of Biotechnology, Saulėtekio al. 7, room V325
LT-10257 Vilnius, Lithuania
Lecturer at Vilnius University Faculty of Mathematics and Informatics, Naugarduko g. 24
LT-03225 Vilnius, Lithuania
_______________________________________________
cif-developers mailing list
cif-developers@iucr.org
http://mailman.iucr.org/cgi-bin/mailman/listinfo/cif-developers

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.