mailr15178 - /branches/spec_api/specific_fns/frame_order.py


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

Header


Content

Posted by edward on January 18, 2012 - 17:10:
Author: bugman
Date: Wed Jan 18 17:09:59 2012
New Revision: 15178

URL: http://svn.gna.org/viewcvs/relax?rev=15178&view=rev
Log:
Started to migrate the frame order analysis to use the SPIN_PARAMS and 
GLOBAL_PARAMS specific API objects.


Modified:
    branches/spec_api/specific_fns/frame_order.py

Modified: branches/spec_api/specific_fns/frame_order.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/spec_api/specific_fns/frame_order.py?rev=15178&r1=15177&r2=15178&view=diff
==============================================================================
--- branches/spec_api/specific_fns/frame_order.py (original)
+++ branches/spec_api/specific_fns/frame_order.py Wed Jan 18 17:09:59 2012
@@ -1,6 +1,6 @@
 
###############################################################################
 #                                                                            
 #
-# Copyright (C) 2009-2011 Edward d'Auvergne                                  
 #
+# Copyright (C) 2009-2012 Edward d'Auvergne                                  
 #
 #                                                                            
 #
 # This file is part of the program relax.                                    
 #
 #                                                                            
 #
@@ -60,8 +60,28 @@
         self.eliminate = self._eliminate_false
         self.overfit_deselect = self._overfit_deselect_dummy
         self.return_conversion_factor = self._return_no_conversion_factor
-        self.return_data_name = self._return_data_name_spin
+        self.return_data_name = self._return_data_name
+        self.return_units = self._return_units_global
         self.set_param_values = self._set_param_values_global
+
+        # Set up the global parameters.
+        self.GLOBAL_PARAMS.add('ave_pos_alpha', units='rad')
+        self.GLOBAL_PARAMS.add('ave_pos_beta', units='rad')
+        self.GLOBAL_PARAMS.add('ave_pos_gamma', units='rad')
+        self.GLOBAL_PARAMS.add('eigen_alpha', units='rad')
+        self.GLOBAL_PARAMS.add('eigen_beta', units='rad')
+        self.GLOBAL_PARAMS.add('eigen_gamma', units='rad')
+        self.GLOBAL_PARAMS.add('axis_theta', units='rad')
+        self.GLOBAL_PARAMS.add('axis_phi', units='rad')
+        self.GLOBAL_PARAMS.add('cone_theta_x', units='rad')
+        self.GLOBAL_PARAMS.add('cone_theta_y', units='rad')
+        self.GLOBAL_PARAMS.add('cone_theta', units='rad')
+        self.GLOBAL_PARAMS.add('cone_s1')
+        self.GLOBAL_PARAMS.add('cone_sigma_max', units='rad')
+
+        # Set up the spin parameters.
+        self.SPIN_PARAMS.add('heteronuc_type', default='15N')
+        self.SPIN_PARAMS.add('proton_type', default='1H')
 
 
     def _assemble_limit_arrays(self):




Related Messages


Powered by MHonArc, Updated Wed Jan 18 17:20:02 2012