On Tue, Oct 14, 2008 at 6:10 PM,  <[EMAIL PROTECTED]> wrote:
> Author: semor
> Date: Tue Oct 14 18:10:16 2008
> New Revision: 7694
>
> URL: http://svn.gna.org/viewcvs/relax?rev=7694&view=rev
> Log:
> Added the support for when a nmrview peak list contains unassigned peaks.
>
> These peaks have an assignment field as '{}' in the peak list and are now 
> excluded.
>
> Complemented the peak list sample accordingly.
>
>
> Modified:
>    1.3/generic_fns/intensity.py
>    1.3/test_suite/shared_data/peak_lists/cNTnC.xpk
>
> Modified: 1.3/generic_fns/intensity.py
> URL: 
> http://svn.gna.org/viewcvs/relax/1.3/generic_fns/intensity.py?rev=7694&r1=7693&r2=7694&view=diff
> ==============================================================================
> --- 1.3/generic_fns/intensity.py (original)
> +++ 1.3/generic_fns/intensity.py Tue Oct 14 18:10:16 2008
> @@ -175,6 +175,7 @@
>     """
>
>     # The residue number
> +    res_num=''
>     try:
>         res_num = string.strip(line[1],'{')
>         res_num = string.strip(res_num,'}')
> @@ -184,14 +185,18 @@
>         raise RelaxError, "The peak list is invalid."

I'm not sure if this is a bug or not, but won't this cause a
RelaxError to be raised rather than returning with nothing when the
'{}' assignment is encountered?  And instead of a try statement, could
a line like:

if line[1] == '{}':
    return

be used?  This may allow other errors to be caught while just skipping
'{}' assignments.

Regards,

Edward

_______________________________________________
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