Author: bugman Date: Fri Jun 22 15:15:56 2012 New Revision: 17028 URL: http://svn.gna.org/viewcvs/relax?rev=17028&view=rev Log: The sequence.read user function now fails with a RelaxError if no sequence data was loaded. This is for better user feedback. Modified: trunk/generic_fns/sequence.py Modified: trunk/generic_fns/sequence.py URL: http://svn.gna.org/viewcvs/relax/trunk/generic_fns/sequence.py?rev=17028&r1=17027&r2=17028&view=diff ============================================================================== --- trunk/generic_fns/sequence.py (original) +++ trunk/generic_fns/sequence.py Fri Jun 22 15:15:56 2012 @@ -286,6 +286,10 @@ spin_nums.append(spin_num) spin_names.append(spin_name) + # No data, so fail. + if not len(spin_names): + raise RelaxError("No sequence data could be loaded.") + # Write the data. write_spin_data(sys.stdout, mol_names=mol_names, res_nums=res_nums, res_names=res_names, spin_nums=spin_nums, spin_names=spin_names)