[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Reply to: [list | sender only]
Re: [ddlm-group] Data-name character restrictions - one last time
- To: Group finalising DDLm and associated dictionaries <[email protected]>
- Subject: Re: [ddlm-group] Data-name character restrictions - one last time
- From: David Brown <[email protected]>
- Date: Thu, 10 Dec 2009 14:14:27 -0500
- In-Reply-To: <a06240800c746ed907fcc@[192.168.2.104]>
- References: <[email protected]> <a06240801c74578ec8b59@[192.168.2.104]> <[email protected]> <[email protected]><a06240800c746ed907fcc@[192.168.2.104]>
|
I was not aware that there was a default indexing of arrays. The only place where this arises in DDL1 is in the list of symmetry opertations where we originally failed to define a key for the symop loop. But there, as far as I am aware, the assumed indexing always starts at 1 for the first item. This is strictly a fix since CIF1 specificly states that the order within a loop has no significance. Later additions to the dictionary have corrected this oversight by adding an explicit key, but it is not yet often used. Otherwise, in DDL1 (and DDL2?) the elements of an array have explicit data names that start at 1, not 0. The assumption that arrays are numbered from zero must be an imgCIF convention. It would always be better to include explicit indexing to avoid these problems. The DDLm dictionaries have methods for constructing arrays from their elements, and methods for the reverse process could be added. In this case it would not be necessary to decompose (or assemble) an array on first resding as the necessary action would be taken as soon as the array or its elements are invoked by a method or by a list of items to output. This raises another concern. Herbert, if you are writing DDLm dictionaries for imgCIF and I am writing them for coreCIF, we need to keep in contact to make sure we are not introducing conficting conventions. David Herbert J. Bernstein wrote:
|
begin:vcard fn:I.David Brown n:Brown;I.David org:McMaster University;Brockhouse Institute for Materials Research adr:;;King St. W;Hamilton;Ontario;L8S 4M1;Canada email;internet:[email protected] title:Professor Emeritus tel;work:+905 525 9140 x 24710 tel;fax:+905 521 2773 version:2.1 end:vcard
_______________________________________________ ddlm-group mailing list [email protected] http://scripts.iucr.org/mailman/listinfo/ddlm-group
Reply to: [list | sender only]
- Follow-Ups:
- Re: [ddlm-group] Data-name character restrictions - one last time (Herbert J. Bernstein)
- References:
- [ddlm-group] Data-name character restrictions - one last time (Brian McMahon)
- Re: [ddlm-group] Data-name character restrictions - one last time (Herbert J. Bernstein)
- Re: [ddlm-group] Data-name character restrictions - one last time (Joe Krahn)
- Re: [ddlm-group] Data-name character restrictions - one last time (John Westbrook)
- Re: [ddlm-group] Data-name character restrictions - one last time (Herbert J. Bernstein)
- Prev by Date: Re: [ddlm-group] Data-name character restrictions - one last time
- Next by Date: Re: [ddlm-group] Data-name character restrictions - one last time
- Prev by thread: Re: [ddlm-group] Data-name character restrictions - one last time
- Next by thread: Re: [ddlm-group] Data-name character restrictions - one last time
- Index(es):

