Also what does:

print repr(ds.relax_gui.global_settings)
print repr(ds.relax_gui.global_settings[0])
print repr(ds.relax_gui.global_settings[1])
print repr(ds.relax_gui.global_settings[2])
print repr(ds.relax_gui.global_settings[3])
print repr(ds.relax_gui.global_settings[4])
print repr(ds.relax_gui.global_settings[5])
print repr(ds.relax_gui.global_settings[6])

show?  Note the 'repr' function here.

Cheers,

Edward


On 14 April 2010 09:09, Edward d'Auvergne <[email protected]> wrote:
> What about:
>
> print str(ds.relax_gui.global_settings[0])
>
> What is the exact error message + traceback for this?
>
> Cheers,
>
> Edward
>
>
> On 14 April 2010 08:54, Michael Bieri <[email protected]> wrote:
>> 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
>>
>

_______________________________________________
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