Search found 18 matches

by yayahjb
Thu Aug 08, 2013 1:24 pm
Forum: CIF dictionary namespace conventions
Topic: Mixed-discipline data CIFs
Replies: 10
Views: 94174

Re: Mixed-discipline data CIFs

I do not understand how John's proposal differs from the existing prefix mechanism, that is why I proposed a different, non-conflicting, prefix mechanism, to handle the more global namespace issues. If we combine the two concepts, we would have the following tag structure in DDL2 use (which is, I th...
by yayahjb
Fri Jul 19, 2013 12:15 am
Forum: CIF dictionary namespace conventions
Topic: Mixed-discipline data CIFs
Replies: 10
Views: 94174

Re: Mixed-discipline data CIFs

Dear Colleagues, Failing to address this issue up front encourages idiosyncratic solutions to a common problem and multiplies the future software impact. Adopting one clean solution now will save us a headache in the future. I cannot support the current proposal with what is to me, an obvious, major...
by yayahjb
Thu Jul 18, 2013 12:45 pm
Forum: CIF dictionary namespace conventions
Topic: Mixed-discipline data CIFs
Replies: 10
Views: 94174

Re: Mixed-discipline data CIFs

The heart of the argument against mixed discipline CIFs is from James Hester on 24 December 2012: "Implicit in my definition of a 'domain' is the possibility that non-conflicting dictionaries from different domains could be arbitrarily mixed to create ad-hoc domains. This is not desirable, beca...
by yayahjb
Thu Jul 18, 2013 1:41 am
Forum: NeXus HDF5 CIF convergence
Topic: Example C-code to read nexus
Replies: 2
Views: 55390

Re: Example C-code to read nexus

P.S. All the current documentation and code is for hdf5, but the philosophy of reading from either hdf4 or hdf5 has a lot in common.
I would, however, suggest moving to hdf5 when you can.
by yayahjb
Thu Jul 18, 2013 1:37 am
Forum: NeXus HDF5 CIF convergence
Topic: Example C-code to read nexus
Replies: 2
Views: 55390

Re: Example C-code to read nexus

You may find the code in CBFlib_0.9.2.12 ( http://downloads.sf.net/cbflib/CBFlib_0.9.2.12.tar.gz ) helpful. Take a look at cbf_hdf5.c. You should also find the examples at http://download.nexusformat.org/doc/html/fileformat.html helpful. Finally, for a summary of the state of the merger, see https:/...
by yayahjb
Sun Feb 24, 2013 5:29 pm
Forum: Public input on diffraction data deposition
Topic: Change in US Open Data Access Policy
Replies: 0
Views: 23273

Change in US Open Data Access Policy

There has been an important change in US policy on open data access:

[url]http://www.whitehouse.gov/sites/default/files/microsites/ostp/ostp_public_access_memo_2013.pdf
[/url]
by yayahjb
Wed Oct 17, 2012 2:50 pm
Forum: NeXus HDF5 CIF convergence
Topic: Introduction to NeXus HDF5 CIF Convergence
Replies: 0
Views: 21398

Introduction to NeXus HDF5 CIF Convergence

NeXus ( http://www.nexusformat.org ), HDF5 ( http://www.hdfgroup.org/ ) and CIF ( http://www.iucr.org/resources/cif ) are all important frameworks and formats in experimental data collection. There is value in exploring the possibility of convergence among them, especially for high volume, high data...
by yayahjb
Sun Jan 29, 2012 3:46 am
Forum: CIF Application Programming Interface
Topic: Survey of existing software
Replies: 12
Views: 63106

Re: Survey of existing software

CBFlib is an ANSI C API similar to the PDB's CIFlib with support for imgCIF, DDL1 CIF, DDL2 CIF, 2009 DDLm CIF, and with extensive optional validation. The DDLm CIF support uses PyCIFRW for method evaluation. CBFlib is available at http://www.bernstein-plus-sons.com/software/CBF/ and http://sf.net/...
by yayahjb
Tue Jan 10, 2012 12:53 am
Forum: CIF Application Programming Interface
Topic: Requirements for "core" features
Replies: 9
Views: 52826

Re: Requirements for "core" features

Dear John, This discussion is not converging. You assert you are not being minimalist, but are concerned about "scope creep". This is not some abstract discussion -- it is about the design of a real tool for people to use for real work, and the work they need to do with the tool should det...
by yayahjb
Mon Jan 09, 2012 8:16 pm
Forum: CIF Application Programming Interface
Topic: Scope of the API - language support
Replies: 3
Views: 32508

Re: Scope of the API - language support

Microsoft VS C compatibility is also important. That would mean avoiding
conflicts with C89.