Search found 57 matches

by jcbollinger
Fri Sep 07, 2012 2:33 pm
Forum: CIF dictionary namespace conventions
Topic: The namespace problem and a possible solution
Replies: 8
Views: 112418

Re: The namespace problem and a possible solution

It is fair to say that only (1) reliably insulates various domains from collisions with other domains, because _audit items are not widely used. Option (1) also allows for any CIF to mix items from various namespaces, including items from different namespaces with the same simple name. No mechanism...
by jcbollinger
Thu Jul 19, 2012 10:14 pm
Forum: CIF Application Programming Interface
Topic: Level 1 CIF API compliance
Replies: 5
Views: 48758

Re: Level 1 CIF API compliance

I think this sounds reasonable, but I want to verify that I understand the meaning and implications of "CIF API compliance". In particular, the suggested direction seems to be away from a single programmatic interface, toward recognition of multiple interfaces (and implementations) providi...
by jcbollinger
Wed Mar 21, 2012 9:04 pm
Forum: CIF Application Programming Interface
Topic: Survey of existing software
Replies: 12
Views: 73277

Re: Survey of existing software

Though I had hoped to hear from a few more authors, I think we have enough to work with for now, and the discussion has languished for too long. None of the packages reviewed so far meet all of the requirements, though CBFLib seems to come pretty close. At the same time, each requirement is met by ...
by jcbollinger
Fri Mar 16, 2012 5:39 pm
Forum: CIF Application Programming Interface
Topic: Survey of existing software
Replies: 12
Views: 73277

Re: Survey of existing software

Though I had hoped to hear from a few more authors, I think we have enough to work with for now, and the discussion has languished for too long. None of the packages reviewed so far meet all of the requirements, though CBFLib seems to come pretty close. At the same time, each requirement is met by a...
by jcbollinger
Mon Mar 05, 2012 6:31 pm
Forum: CIF Application Programming Interface
Topic: Survey of existing software
Replies: 12
Views: 73277

Re: Survey of existing software

Having seen some apparent trends in the detailed responses so far, I would like to provide a review of my own current CIF parser, which I have tentatively named "JCIF". This software is not currently available publicly, and the IP policy I am working under could mean that it never is publi...
by jcbollinger
Mon Mar 05, 2012 5:30 pm
Forum: CIF Application Programming Interface
Topic: Survey of existing software
Replies: 12
Views: 73277

Re: Survey of existing software

The first I received are from John Westbrook, for several of the RCSB's offerings: CIFLIB is a historic C++ parsing library that we developed at the very beginning of the mmCIF project. This is replaced by CIFPARSE-OBJ We are currently using and supporting CIFPARSE-OBJ which is C++/STL library prov...
by jcbollinger
Fri Jan 27, 2012 7:12 pm
Forum: CIF Application Programming Interface
Topic: Survey of existing software
Replies: 12
Views: 73277

Re: Survey of existing software

I have invited authors of and contributors to the CIF software libraries in IUCr's list to provide self-reviews of those libraries, either here or in e-mail to me. Likewise, Richard Gildea for iotbx.cif. I will post the e-mail responses here. The first I received are from John Westbrook, for several...
by jcbollinger
Fri Jan 20, 2012 8:05 pm
Forum: CIF Application Programming Interface
Topic: CIF Data Model
Replies: 2
Views: 31890

CIF Data Model

With James's permission, I would like to introduce an initiative of his that he and I have been working on: the CIF data model. This is a logical model with which the structure and data content of any CIF can be described, and I present it to the group with the intention that it should serve at leas...
by jcbollinger
Thu Jan 19, 2012 3:06 pm
Forum: CIF Application Programming Interface
Topic: Survey of existing software
Replies: 12
Views: 73277

Survey of existing software

In this topic please comment on the capabilities of existing CIF libraries. Discussion of how well various libraries comply with our requirements is especially sought, but other commentary is welcome, such as particular strengths, weaknesses, or special features of specific CIF libraries. This will ...
by jcbollinger
Tue Jan 10, 2012 4:30 pm
Forum: CIF Application Programming Interface
Topic: Requirements for "core" features
Replies: 9
Views: 63135

Re: Requirements for "core" features

I have attempted to distill the requirements that have so far been suggested and that do not seem overly controversial: http://forums.iucr.org/viewtopic.php?f=27&t=73&p=216#p217 . I would be obliged if people would consider them and reply with any commentary they have regarding them. For the...