Author: bugman Date: Mon May 5 23:08:39 2014 New Revision: 22993 URL: http://svn.gna.org/viewcvs/relax?rev=22993&view=rev Log: Fix for the dispersion model_statistics() specific API method. The spin ID argument should override the model_info argument. The method now correctly implements this. Modified: trunk/specific_analyses/relax_disp/api.py Modified: trunk/specific_analyses/relax_disp/api.py URL: http://svn.gna.org/viewcvs/relax/trunk/specific_analyses/relax_disp/api.py?rev=22993&r1=22992&r2=22993&view=diff ============================================================================== --- trunk/specific_analyses/relax_disp/api.py (original) +++ trunk/specific_analyses/relax_disp/api.py Mon May 5 23:08:39 2014 @@ -678,9 +678,11 @@ @rtype: tuple of (int, int, float) """ - # Unpack the data. - spin_ids = model_info - spins = spin_ids_to_containers(spin_ids) + # Get the spin containers (the spin ID overrides the model info). + if spin_id != None: + spins = [return_spin(spin_id)] + else: + spins = spin_ids_to_containers(model_info) # The number of parameters for the cluster. k = param_num(spins=spins)