Author: bugman Date: Mon Jan 31 16:48:53 2011 New Revision: 12472 URL: http://svn.gna.org/viewcvs/relax?rev=12472&view=rev Log: Added a catch for broken sequence information in the BMRB file. This will result in no spin being found. Modified: branches/bmrb/specific_fns/model_free/bmrb.py Modified: branches/bmrb/specific_fns/model_free/bmrb.py URL: http://svn.gna.org/viewcvs/relax/branches/bmrb/specific_fns/model_free/bmrb.py?rev=12472&r1=12471&r2=12472&view=diff ============================================================================== --- branches/bmrb/specific_fns/model_free/bmrb.py (original) +++ branches/bmrb/specific_fns/model_free/bmrb.py Mon Jan 31 16:48:53 2011 @@ -141,6 +141,10 @@ # Obtain the spin. spin = mol_res_spin.return_spin(spin_id) + # No spin?!? + if spin == None: + raise(RelaxError("The spin '%s' does not exist." % spin_id)) + # Loop over and set the model-free parameters. for j in range(len(mf_params)): # No parameter.