Hi Mengjun, Are you using the BMRB version 3.1 or 2.1 file? The sampleconditions argument is only needed if you would like to restrict data loading. For example one BMRB entry can contain relaxation data at multiple temperatures, and a different set of model-free results for each temperature. This relax user function argument is used to select one of these, as each relaxation and model-free saveframe should have a different sample_conditions BMRB saveframe set up for it. Regards, Edward On 14 January 2013 01:53, <mengjun.xue@xxxxxxxxxxxxxxxxxxxx> wrote:
Dear Edward d'Auvergne, Since I just have one field strengh data now, which can not be calculated using dauvergne_protocol.py. The nmr data at second field will be got soon. Now I would like to try some demo data at 2 field strenghth in dauvergne_protocol.py I am trying one published relax data from BMRB. The data id in BMRB is 17226. I am trying to run the demo data in dauvergne_protocol.py. I am confused the parameter "sampleconditions" when loading the BMRB data, could you please tell me how to set the parameter "sampleconditions" when using bmrb.read(file=None, dir=None, version=None, sampleconditions=None) to load BMRB data? ####################### # Sample conditions # ####################### save_sample_conditions_1 _Sample_condition_list.Sf_category sample_conditions _Sample_condition_list.Sf_framecode sample_conditions_1 _Sample_condition_list.Entry_ID 17226 _Sample_condition_list.ID 1 _Sample_condition_list.Details . Here is the part of demo data 17226 about Sample conditions. Thank you very much. With best regards, Mengjun Xue