Hi

If I add

print str(ds.relax_gui.global_settings)

it prints the list, as it should. But I can't load entries directly... 
no idea why.

Cheers


Edward d'Auvergne wrote:
> I'm guessing this is a threading issue.  Can you add a print statement:
>
> print `ds.relax_gui.global_setting`
>
> before these lines and see what that gives?  This behaviour just
> should not happen - ever - in Python.  The error is incomprehensible,
> it is a paradox that cannot happen in a programming language.  This is
> very, very strange!
>
> Regards,
>
> Edward
>
>
>
> On 14 April 2010 00:27, Michael Bieri <[email protected]> wrote:
>   
>> This is very strange bug, as ds.relax_gui.global_setting is a list,
>> which has the be able to be indexed. I just let relax print out every
>> step and in the first line it reads the list perfectly, but it cannot
>> read the selected entry at once... Is this because of the empty class
>> that stores the entries?
>>
>> Edward d'Auvergne wrote:
>>     
>>> Would you know how I can reproduce this bug?
>>>
>>> Cheers,
>>>
>>> Edward
>>>
>>>
>>>
>>> On 13 April 2010 17:15, Edward d'Auvergne <[email protected]> wrote:
>>>
>>>       
>>>> Hi,
>>>>
>>>> This is very strange and I don't like the behaviour.  It is an
>>>> indication that something is very wrong.  This should in no way
>>>> happen.  I will investigate this strangeness and hunt down the real
>>>> bug.
>>>>
>>>> Regards,
>>>>
>>>> Edward
>>>>
>>>>
>>>> On 13 April 2010 00:47, Michael Bieri <[email protected]> wrote:
>>>>
>>>>         
>>>>> Both lines were needed. Actually,
>>>>>
>>>>> ata.mc_num = ds.relax_gui.global_setting
>>>>>
>>>>> is more important than the following, as i has the list of settings.
>>>>> Somehow, I was not able to read only the number of simulations by
>>>>>
>>>>> ata.mc_num = ds.relax_gui.global_setting[6]
>>>>>
>>>>>
>>>>> I got the message than list index out of range.
>>>>>
>>>>>
>>>>> Edward d'Auvergne wrote:
>>>>>
>>>>>           
>>>>>> Hi,
>>>>>>
>>>>>> The line:
>>>>>>
>>>>>> +        data.mc_num = ds.relax_gui.global_setting
>>>>>>
>>>>>> is not needed and can be deleted.  Was including this a mistake?
>>>>>>
>>>>>> Cheers,
>>>>>>
>>>>>> Edward
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 12 April 2010 06:56,  <[email protected]> wrote:
>>>>>>
>>>>>>
>>>>>>             
>>>>>>> Author: michaelbieri
>>>>>>> Date: Mon Apr 12 06:56:04 2010
>>>>>>> New Revision: 11069
>>>>>>>
>>>>>>> URL: http://svn.gna.org/viewcvs/relax?rev=11069&view=rev
>>>>>>> Log:
>>>>>>> Corrected import of number of Monte Carlo simulations from relaxGUI 
>>>>>>> settings.
>>>>>>>
>>>>>>> Modified:
>>>>>>>    branches/bieri_gui/gui_bieri/analyses/auto_rx_base.py
>>>>>>>
>>>>>>> Modified: branches/bieri_gui/gui_bieri/analyses/auto_rx_base.py
>>>>>>> URL: 
>>>>>>> http://svn.gna.org/viewcvs/relax/branches/bieri_gui/gui_bieri/analyses/auto_rx_base.py?rev=11069&r1=11068&r2=11069&view=diff
>>>>>>> ==============================================================================
>>>>>>> --- branches/bieri_gui/gui_bieri/analyses/auto_rx_base.py (original)
>>>>>>> +++ branches/bieri_gui/gui_bieri/analyses/auto_rx_base.py Mon Apr 12 
>>>>>>> 06:56:04 2010
>>>>>>> @@ -267,7 +267,8 @@
>>>>>>>         data.int_method = 'height'
>>>>>>>
>>>>>>>         # The number of Monte Carlo simulations to be used for error 
>>>>>>> analysis at the end of the analysis.
>>>>>>> -        data.mc_num = ds.relax_gui.global_setting[7]
>>>>>>> +        data.mc_num = ds.relax_gui.global_setting
>>>>>>> +        data.mc_num = data.mc_num[6]
>>>>>>>
>>>>>>>         # Unresolved resiudes
>>>>>>>         file = DummyFileObject
>>>>>>> @@ -398,7 +399,6 @@
>>>>>>>         Relax_fit(filename = self.filename, seq_args=data.seq_args, 
>>>>>>> directory = data.save_dir, file_names=data.file_names, 
>>>>>>> relax_times=data.relax_times, int_method=data.int_method, 
>>>>>>> mc_num=data.mc_num, pdb_file = data.structure_file, unresolved = 
>>>>>>> data.unresolved, view_plots = False)
>>>>>>>
>>>>>>>
>>>>>>> -
>>>>>>>     def link_data(self, data):
>>>>>>>         """Re-alias the storage container in the relax data store.
>>>>>>>         @keyword data:      The data storage container.
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> relax (http://nmr-relax.com)
>>>>>>>
>>>>>>> This is the relax-commits mailing list
>>>>>>> [email protected]
>>>>>>>
>>>>>>> To unsubscribe from this list, get a password
>>>>>>> reminder, or change your subscription options,
>>>>>>> visit the list information page at
>>>>>>> https://mail.gna.org/listinfo/relax-commits
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>               
>>>>>> _______________________________________________
>>>>>> relax (http://nmr-relax.com)
>>>>>>
>>>>>> This is the relax-devel mailing list
>>>>>> [email protected]
>>>>>>
>>>>>> To unsubscribe from this list, get a password
>>>>>> reminder, or change your subscription options,
>>>>>> visit the list information page at
>>>>>> https://mail.gna.org/listinfo/relax-devel
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>             
>>>>> _______________________________________________
>>>>> relax (http://nmr-relax.com)
>>>>>
>>>>> This is the relax-devel mailing list
>>>>> [email protected]
>>>>>
>>>>> To unsubscribe from this list, get a password
>>>>> reminder, or change your subscription options,
>>>>> visit the list information page at
>>>>> https://mail.gna.org/listinfo/relax-devel
>>>>>
>>>>>
>>>>>           
>>>
>>>       
>> _______________________________________________
>> relax (http://nmr-relax.com)
>>
>> This is the relax-devel mailing list
>> [email protected]
>>
>> To unsubscribe from this list, get a password
>> reminder, or change your subscription options,
>> visit the list information page at
>> https://mail.gna.org/listinfo/relax-devel
>>
>>     
>
>
>   

_______________________________________________
relax (http://nmr-relax.com)

This is the relax-devel mailing list
[email protected]

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel

Reply via email to