Hi,

It may be due to single field strength data, but I would guess that it
is some other problem.  If it reappears when you are analysing your
data in another way, then I'll instantly fix it.  This will require a
bug report with truncated data so that I can replicate the bug, then
it usually takes me ~5 min to fix, otherwise it will take much longer
for me to find the site of the problem.  I have talked in detail about
the issue of single field strength data before.  Rather than repeating
everything again, I would recommend you to read my post at
https://mail.gna.org/public/relax-users/2008-03/msg00004.html.  The
first 2 paragraphs are all that are relevant.  I hope this helps.

Regards,

Edward



2009/10/28 Tiago Pais <[email protected]>:
> I find no evidence of a problem related to data not loaded.
> On the other hand I didn't notice the information at the beginning of the
> script stating that "multiple magnetic field strength" data was essential.
> Do you think this might be really the problem?
> How can I solve it? I have data acquired only at one field strength. Is
> there another sample script more suitable?
> Best regards
> TiagoP
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On
> Behalf Of Edward d'Auvergne
> Sent: quarta-feira, 28 de Outubro de 2009 12:50
> To: Tiago Pais
> Cc: [email protected]
> Subject: Re: Error when running full_analysis.py script
>
> Hi,
>
> I'm not exactly sure what the problem is, but I would get that there
> is a warning thrown when loading the relaxation data that no data was
> loaded?  This error has been encountered before, but I thought it had
> been fixed.  Another issue is that your are using single field
> strength data, but in the introduction for this script it says:
>
> "Importantly data at multiple magnetic field strengths is essential
> for this analysis."
>
> I've now added a check for this to the script (available from the
> download link at
> http://svn.gna.org/viewcvs/relax/1.3/sample_scripts/full_analysis.py?rev=983
> 4&view=markup).
>
> Cheers,
>
> Edward
>
>
>
> 2009/10/27 Tiago Pais <[email protected]>:
>> Sorry, forgot to attach the script.
>> TP
>>
>> -----Original Message-----
>> From: Tiago Pais [mailto:[email protected]]
>> Sent: terça-feira, 27 de Outubro de 2009 12:17
>> To: 'Edward d'Auvergne'
>> Cc: 'Sébastien Morin'; 'Boaz Shapira'; '[email protected]'
>> Subject: RE: Error when running full_analysis.py script
>>
>> Dear Edward,
>> I will try to provid the most complete information since I have not
> managed
>> to solve the problem yet:
>>
>> 1- Relax version 1.3.4 running under Ubuntu 9.04 virtual machine
>> 2- I have executed the script in the command line by typing "relax
>> full_analysis.py". The location is /home/tpais/ModelFree/PHS/teste/
>> 3- I am in the initial steps of the script with the diffusion model set to
>> "local_tm".
>> 4-the script still manages to run for a couple of minutes executing some
>> Newton minimizations and still writes 4 files (tm0, tm1,...) within the
>> subdirectory "/local_tm". These are the last lines showing up before the
>> error occurs:
>> "File "full_analysis.py", line 220, in __init__
>>    self.multi_model(local_tm=True)
>>  File "full_analysis.py", line 662, in multi_model
>>    grid_search(inc=GRID_INC)
>>  File "/usr/local/relax/prompt/minimisation.py", line 156, in grid_search
>>    minimise.grid_search(lower=lower, upper=upper, inc=inc,
>> constraints=constraints, verbosity=verbosity)
>>  File "/usr/local/relax/generic_fns/minimise.py", line 191, in grid_search
>>    grid_search(lower=lower, upper=upper, inc=inc, constraints=constraints,
>> verbosity=verbosity)
>>  File "/usr/local/relax/specific_fns/model_free/mf_minimise.py", line 479,
>> in grid_search
>>    self.minimise(min_algor='grid', lower=lower, upper=upper, inc=inc,
>> constraints=constraints, verbosity=verbosity, sim_index=sim_index)
>>  File "/usr/local/relax/specific_fns/model_free/mf_minimise.py", line 789,
>> in minimise
>>    model_type = self.determine_model_type()
>>  File "/usr/local/relax/specific_fns/model_free/main.py", line 1015, in
>> determine_model_type
>>    if cdp.diff_tensor.fixed:
>> AttributeError: 'PipeContainer' object has no attribute 'diff_tensor'"
>>
>>
>> 5- I also send attached the script as I am using it.
>>
>> By the way, I tried to run the script with the new function and it gave an
>> indentation error ("IndentationError: expected an indented block")
> probably
>> because I copy/past it directly from the link you provided)
>>
>> Regards,
>> TiagoP
>>
>>
>>
>> -----Original Message-----
>> From: [email protected] [mailto:[email protected]] On
>> Behalf Of Edward d'Auvergne
>> Sent: terça-feira, 27 de Outubro de 2009 10:02
>> To: Tiago Pais
>> Cc: Sébastien Morin; Boaz Shapira; [email protected]
>> Subject: Re: Error when running full_analysis.py script
>>
>> Dear Tiago,
>>
>> This is a hard one to catch.  I have just added a function to this
>> script to check the validity of the user variables
>>
> (http://svn.gna.org/viewcvs/relax/1.3/sample_scripts/full_analysis.py?rev=97
>> 94&view=markup).
>>  This should give better error messages specifically identifying the
>> problem.  For this second issue you are having, it is a little hard to
>> see what the problem is.  Would you be able to supply a little more
>> information.  For example the version of relax you are using, the full
>> error message, how you have executed the full_analysis.py script and
>> at what stage you are up to, etc.  With more information, I should be
>> able to track down the issue.
>>
>> Cheers,
>>
>> Edward
>>
>>
>>
>> 2009/10/22 Tiago Pais <[email protected]>:
>>> Hi Sebastien,
>>> The thing is it was not exactly an error of the script. In the line 639
>> you
>>> have to adjust the script so that it agrees with the format of the
>> function
>>> that you have used in line 174 "Relax_Data=[...". If in line 174 you
>>> describe the data sets with only three parameters (e.g.[Rilabel, freq,
>>> file]) then, in line 639 you have to adapt the function so that the
>> program
>>> reads only three sets of parameters (e.g. relax_data.read(data[0],
>> data[1],
>>> data[2], data[3]) while in the original file was set to read 13.
>>> This is beginners' stuff, but that's exactly what I am with respect to
>> RELAX
>>> and PYTHON, so it may be usefull for other beginners.
>>>
>>> However, I still have not managed to run the script to the end. At the
>>> moment I am stuck with yet another error message: AttributeError:
>>> 'PipeContainer' object has no attribute 'diff_tensor'
>>>
>>> If anyone can help me and avoid that I loose time with this probably easy
>> to
>>> solve error, please do.
>>> Thanks
>>> Tiago P
>>>
>>> -----Original Message-----
>>> From: Sébastien Morin [mailto:[email protected]]
>>> Sent: quarta-feira, 21 de Outubro de 2009 19:46
>>> To: Tiago Pais
>>> Cc: 'Edward d'Auvergne'; 'Boaz Shapira'; [email protected]
>>> Subject: Re: Error when running full_analysis.py script
>>>
>>> Dear Tiago,
>>>
>>> Just for the logs, could you tell us what was the problem ?
>>>
>>> Regards,
>>>
>>>
>>> Sébastien
>>>
>>>
>>> Tiago Pais wrote:
>>>> Ok, managed to solve this already.
>>>> Cheers
>>>> Tiago
>>>>
>>>> -----Original Message-----
>>>> From: [email protected] [mailto:[email protected]]
> On
>>>> Behalf Of Tiago Pais
>>>> Sent: quarta-feira, 21 de Outubro de 2009 15:53
>>>> To: 'Edward d'Auvergne'; 'Boaz Shapira'
>>>> Cc: [email protected]
>>>> Subject: Error when running full_analysis.py script
>>>>
>>>> Dear all,
>>>> I am using 15N relaxation data previously analyzed to test some of the
>>>> scripts available in Relax to make sure that I am using it correctly.
>>>> However, I get the following error message when running the sample
> script
>>>> full_analysis.py: "List Index out of Range"
>>>> Below is "print screen" where the error shows up at the bottom:
>>>>
>>>> "None       149        Q          None       None
>>>>
>>>> relax> spin.name(spin_id=None, name='N', force=False)
>>>> Traceback (most recent call last):
>>>>   File "/usr/local/bin/relax", line 418, in <module>
>>>>     Relax()
>>>>   File "/usr/local/bin/relax", line 127, in __init__
>>>>     self.interpreter.run(self.script_file)
>>>>   File "/usr/local/relax/prompt/interpreter.py", line 276, in run
>>>>     return run_script(intro=self.__intro_string, local=self.local,
>>>> script_file=script_file, quit=self.__quit_flag,
>>>> show_script=self.__show_script,
>>>> raise_relax_error=self.__raise_relax_error)
>>>>   File "/usr/local/relax/prompt/interpreter.py", line 537, in run_script
>>>>     return console.interact(intro, local, script_file, quit,
>>>> show_script=show_script, raise_relax_error=raise_relax_error)
>>>>   File "/usr/local/relax/prompt/interpreter.py", line 433, in
>>>> interact_script
>>>>     execfile(script_file, local)
>>>>   File "full_analysis.py", line 671, in <module>
>>>>     Main(self.relax)
>>>>   File "full_analysis.py", line 220, in __init__
>>>>     self.multi_model(local_tm=True)
>>>>   File "full_analysis.py", line 639, in multi_model
>>>>     relax_data.read(data[0], data[1], data[2], data[3], data[4],
> data[5],
>>>> data[6], data[7], data[8], data[9], data[10], data[11],
>>>> data[12])
>>>> IndexError: list index out of range"
>>>>
>>>> I can't understand if the error relates to the last command listed,
>>> actually
>>>> I can't understand the command given in this line (639) - what is it
>>> suppose
>>>> to do?
>>>>
>>>> Best regards
>>>> TiagoP
>>>>
>>>>
>>>> _______________________________________________
>>>> relax (http://nmr-relax.com)
>>>>
>>>> This is the relax-users 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-users
>>>>
>>>>
>>>> _______________________________________________
>>>> relax (http://nmr-relax.com)
>>>>
>>>> This is the relax-users 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-users
>>>>
>>>
>>>
>>> --
>>> Sébastien Morin
>>> PhD Student
>>> S. Gagné NMR Laboratory
>>> Université Laval & PROTEO
>>> Québec, Canada
>>>
>>>
>>
>> _______________________________________________
>> relax (http://nmr-relax.com)
>>
>> This is the relax-users 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-users
>>
>>
>
>

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

This is the relax-users 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-users

Reply via email to