Author: bugman Date: Wed Jul 9 15:05:46 2008 New Revision: 6880 URL: http://svn.gna.org/viewcvs/relax?rev=6880&view=rev Log: Modified minimise_setup_rdcs() to throw a warning if RDCs exist but XH bond vectors are missing. Modified: branches/rdc_analysis/specific_fns/n_state_model.py Modified: branches/rdc_analysis/specific_fns/n_state_model.py URL: http://svn.gna.org/viewcvs/relax/branches/rdc_analysis/specific_fns/n_state_model.py?rev=6880&r1=6879&r2=6880&view=diff ============================================================================== --- branches/rdc_analysis/specific_fns/n_state_model.py (original) +++ branches/rdc_analysis/specific_fns/n_state_model.py Wed Jul 9 15:05:46 2008 @@ -711,7 +711,12 @@ continue # Skip spins without RDC data or unit XH bond vectors. - if not hasattr(spin, 'rdc') or not hasattr(spin, 'xh_vect'): + if not hasattr(spin, 'rdc'): + continue + + # RDC data exists but the XH bond vectors are missing? + if not hasattr(spin, 'xh_vect'): + warn(RelaxWarning("RDC data exists but the XH bond vectors are missing, skipping spin " + spin_id)) continue # Append the RDC and XH vectors to the lists.