[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Reply to: [list | sender only]
Re: [ddlm-group] DDLm aliases (subject changed). .. .. .. .. .
- To: Group finalising DDLm and associated dictionaries <ddlm-group@iucr.org>
- Subject: Re: [ddlm-group] DDLm aliases (subject changed). .. .. .. .. .
- From: David Brown <idbrown@mcmaster.ca>
- Date: Tue, 01 Feb 2011 10:37:46 -0500
- In-Reply-To: <alpine.BSF.2.00.1101311332260.18029@epsilon.pair.com>
- References: <AANLkTi=ATdNovWFiecEwDrbtMdTwZ7guvYuBCGrdnb-i@mail.gmail.com> <8F77913624F7524AACD2A92EAF3BFA54166D7D1EDE@SJMEMXMBS11.stjude.sjcrh.local ><4D404DAA.8070804@mcmaster.ca> <a06240802c96600c48956@[192.168.2.102]> <8F77913624F7524AACD2A92EAF3BFA54166D7D1EE1@SJMEMXMBS11.stjude.sjcrh.local ><a06240800c9668e1faa7c@[192.168.2.102]> <8F77913624F7524AACD2A92EAF3BFA54166D7D1EE8@SJMEMXMBS11.stjude.sjcrh.local ><a06240802c9674292646e@[192.168.2.102]> <8F77913624F7524AACD2A92EAF3BFA54166D7D1EEB@SJMEMXMBS11.stjude.sjcrh.local ><4D41C6E7.2040109@rcsb.rutgers.edu> <8F77913624F7524AACD2A92EAF3BFA54166D7D1EEF@SJMEMXMBS11.stjude.sjcrh.local ><a06240800c967b204830b@[192.168.2.102]> <4D46EC21.40606@mcmaster.ca><alpine.BSF.2.00.1101311332260.18029@epsilon.pair.com>
Thanks Herbert for your comments. However, you have not addressed
my two main concerns: 1. In a CIF dictionary written under DDLm, is there a) a single alias_definition_set loop in its own save frame that contain all the aliased datanames, i.e., the properties of the individual definition_sets are not attrubutes of a dataname, or b) is there an alias_definition_set loop in each data-item save frame, i.e., the alias_defintion_set properties are explicit data-item attributes? If the answer is a) how does one denormalize since there is a single alias_definition_set loop, but very many parent alias loops in the dictionary. Does the information in the alias_definition_set loop get distributed as attributes of the different data items? However, as your draft now reads, there would be little point in denormalizing because the alias loop contains exactly the same information as the alias_definition_set loop, so denormalizing would add no new information. Collecting all the aliases in one place might make programming a little easier, but should we be designing dictionaries in which the same information appears in two different places, just organized in a different way? Can't the computer do this for us at run time? What happens if the two loops disagree with each other? If the answer to question 1 is b), the alias and alias_definition_set loops contain identical information (or at least it should be identical). 2. Do you envisage that: a) we will have a number of flavours of mmCIF dictionaries depending on how the definition_sets are defined? That is, do we have standard_mmCIF (no defnition_sets), mmCIF_a_le_Bernstein, mmCIF_a_le_Westbrook etc.? or b) the information about the definition_sets will be held in a subdictionary that will be imported at run time to create a virtual dictionary? This would avoid the problems of different flavours, but it is not clear to me that the import features as currently defined in DDLm would be able to support this. How do you see such a merge taking place? I apologize if these are trivial questions, but at some point you will have to instruct the likes of me how the system works, so you might as well do it now :) David Herbert J. Bernstein wrote: OK, now to the specifics of this item. I will interpolate my remarks |
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:idbrown@mcmaster.ca title:Professor Emeritus tel;work:+905 525 9140 x 24710 tel;fax:+905 521 2773 version:2.1 end:vcard
_______________________________________________ ddlm-group mailing list ddlm-group@iucr.org http://scripts.iucr.org/mailman/listinfo/ddlm-group
Reply to: [list | sender only]
- Follow-Ups:
- Re: [ddlm-group] DDLm aliases (subject changed). .. .. .. .. . (Herbert J. Bernstein)
- References:
- Re: [ddlm-group] DDLm aliases (subject changed) (James Hester)
- Re: [ddlm-group] DDLm aliases (subject changed). . (David Brown)
- Re: [ddlm-group] DDLm aliases (subject changed). . (Herbert J. Bernstein)
- Re: [ddlm-group] DDLm aliases (subject changed). .. . (Herbert J. Bernstein)
- Re: [ddlm-group] DDLm aliases (subject changed). .. .. . (Herbert J. Bernstein)
- Re: [ddlm-group] DDLm aliases (subject changed). .. .. .. . (John Westbrook)
- Re: [ddlm-group] DDLm aliases (subject changed). .. .. .. .. . (Herbert J. Bernstein)
- Re: [ddlm-group] DDLm aliases (subject changed). .. .. .. .. . (David Brown)
- Re: [ddlm-group] DDLm aliases (subject changed). .. .. .. .. . (Herbert J. Bernstein)
- Prev by Date: Re: [ddlm-group] Wrapping up the elide discussion. .
- Next by Date: Re: [ddlm-group] DDLm aliases (subject changed). .. .. .. .. .
- Prev by thread: Re: [ddlm-group] DDLm aliases (subject changed). .. .. .. .. .
- Next by thread: Re: [ddlm-group] DDLm aliases (subject changed). .. .. .. .. .
- Index(es):