mailr6968 - /branches/rdc_analysis/maths_fns/n_state_model.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on July 25, 2008 - 13:08:
Author: bugman
Date: Fri Jul 25 11:21:34 2008
New Revision: 6968

URL: http://svn.gna.org/viewcvs/relax?rev=6968&view=rev
Log:
Fixed the N-state model code to use the renamed averaged RDC functions.


Modified:
    branches/rdc_analysis/maths_fns/n_state_model.py

Modified: branches/rdc_analysis/maths_fns/n_state_model.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/rdc_analysis/maths_fns/n_state_model.py?rev=6968&r1=6967&r2=6968&view=diff
==============================================================================
--- branches/rdc_analysis/maths_fns/n_state_model.py (original)
+++ branches/rdc_analysis/maths_fns/n_state_model.py Fri Jul 25 11:21:34 2008
@@ -27,7 +27,7 @@
 # relax module imports.
 from alignment_tensor import dAi_dAxx, dAi_dAyy, dAi_dAxy, dAi_dAxz, 
dAi_dAyz, to_tensor
 from chi2 import chi2, dchi2_element, d2chi2_element
-from rdc import average_rdc_tensor
+from rdc import ave_rdc_tensor
 from rotation_matrix import R_euler_zyz
 
 
@@ -357,7 +357,7 @@
             # Loop over the spin systems j.
             for j in xrange(self.num_spins):
                 # Calculate the average RDC.
-                self.Dij_theta[i, j] = average_rdc_tensor(self.mu[j], 
self.N, self.A[i], weights=self.probs)
+                self.Dij_theta[i, j] = ave_rdc_tensor(self.mu[j], self.N, 
self.A[i], weights=self.probs)
 
             # Calculate and sum the single alignment chi-squared value.
             chi2_sum = chi2_sum + chi2(self.Dij[i], self.Dij_theta[i], 
self.sigma_ij[i])
@@ -523,11 +523,11 @@
         for i in xrange(self.num_align):
             # Construct the Amn partial derivative part of the RDC gradient.
             for j in xrange(self.num_spins):
-                self.dDij_theta[i*5, i, j] =   
average_rdc_grad(self.dip_const[j], self.mu[j], self.N, self.dA[0], 
weights=self.probs)
-                self.dDij_theta[i*5+1, i, j] = 
average_rdc_grad(self.dip_const[j], self.mu[j], self.N, self.dA[1], 
weights=self.probs)
-                self.dDij_theta[i*5+2, i, j] = 
average_rdc_grad(self.dip_const[j], self.mu[j], self.N, self.dA[2], 
weights=self.probs)
-                self.dDij_theta[i*5+3, i, j] = 
average_rdc_grad(self.dip_const[j], self.mu[j], self.N, self.dA[3], 
weights=self.probs)
-                self.dDij_theta[i*5+4, i, j] = 
average_rdc_grad(self.dip_const[j], self.mu[j], self.N, self.dA[4], 
weights=self.probs)
+                self.dDij_theta[i*5, i, j] =   
ave_rdc_tensor_dDij_dAmn(self.dip_const[j], self.mu[j], self.N, self.dA[0], 
weights=self.probs)
+                self.dDij_theta[i*5+1, i, j] = 
ave_rdc_tensor_dDij_dAmn(self.dip_const[j], self.mu[j], self.N, self.dA[1], 
weights=self.probs)
+                self.dDij_theta[i*5+2, i, j] = 
ave_rdc_tensor_dDij_dAmn(self.dip_const[j], self.mu[j], self.N, self.dA[2], 
weights=self.probs)
+                self.dDij_theta[i*5+3, i, j] = 
ave_rdc_tensor_dDij_dAmn(self.dip_const[j], self.mu[j], self.N, self.dA[3], 
weights=self.probs)
+                self.dDij_theta[i*5+4, i, j] = 
ave_rdc_tensor_dDij_dAmn(self.dip_const[j], self.mu[j], self.N, self.dA[4], 
weights=self.probs)
 
         print self.dDij_theta
         # Diagonal scaling.




Related Messages


Powered by MHonArc, Updated Fri Jul 25 13:40:14 2008