Author: bugman Date: Tue Sep 6 17:57:33 2011 New Revision: 14602 URL: http://svn.gna.org/viewcvs/relax?rev=14602&view=rev Log: Improved the RelaxError messages in validate_sequence(). The invalid data is now printed so that the user can see why it is invalid. Modified: 1.3/generic_fns/sequence.py Modified: 1.3/generic_fns/sequence.py URL: http://svn.gna.org/viewcvs/relax/1.3/generic_fns/sequence.py?rev=14602&r1=14601&r2=14602&view=diff ============================================================================== --- 1.3/generic_fns/sequence.py (original) +++ 1.3/generic_fns/sequence.py Tue Sep 6 17:57:33 2011 @@ -353,7 +353,7 @@ if not (isinstance(res_num, NoneType) or isinstance(res_num, IntType)): raise ValueError except: - raise RelaxInvalidSeqError(data, "the residue number data is invalid") + raise RelaxInvalidSeqError(data, "the residue number data '%s' is invalid" % data[res_num_col-1]) # Residue name data. if res_name_col: @@ -372,7 +372,7 @@ if not (isinstance(res_num, NoneType) or isinstance(res_num, IntType)): raise ValueError except: - raise RelaxInvalidSeqError(data, "the spin number data is invalid") + raise RelaxInvalidSeqError(data, "the spin number data '%s' is invalid" % data[res_num_col-1]) # Spin name data. if spin_name_col: