mailr8952 - in /branches/bmrb/bmrblib/thermodynamics: order_parameters.py order_parameters_v3_1.py


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

Header


Content

Posted by edward on March 10, 2009 - 14:27:
Author: bugman
Date: Tue Mar 10 14:27:37 2009
New Revision: 8952

URL: http://svn.gna.org/viewcvs/relax?rev=8952&view=rev
Log:
Made the model-free saveframe category name version specific.


Modified:
    branches/bmrb/bmrblib/thermodynamics/order_parameters.py
    branches/bmrb/bmrblib/thermodynamics/order_parameters_v3_1.py

Modified: branches/bmrb/bmrblib/thermodynamics/order_parameters.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bmrb/bmrblib/thermodynamics/order_parameters.py?rev=8952&r1=8951&r2=8952&view=diff
==============================================================================
--- branches/bmrb/bmrblib/thermodynamics/order_parameters.py (original)
+++ branches/bmrb/bmrblib/thermodynamics/order_parameters.py Tue Mar 10 
14:27:37 2009
@@ -85,6 +85,9 @@
         @type ts_err:           list of float
         """
 
+        # Set up the version specific variables.
+        self.specific_setup()
+
         # Check the ID info.
         no_missing(res_nums, 'residue numbers of the model-free data')
         no_missing(res_names, 'residue names of the model-free data')
@@ -135,6 +138,12 @@
         self.order_parameter = OrderParameter(self)
 
 
+    def specific_setup(self):
+        """Method called by self.add() to set up any version specific 
data."""
+
+        self.cat_name = ['S2_parameters']
+
+
 class OrderParameterList(TagCategory):
     """Base class for the OrderParameterList tag category."""
 
@@ -142,7 +151,7 @@
         """Create the OrderParameterList tag category."""
 
         # The save frame category.
-        self.sf.frame.tagtables.append(TagTable(free=True, 
tagnames=[self.tag_names_full['SfCategory']], tagvalues=[['S2_parameters']]))
+        self.sf.frame.tagtables.append(self.create_tag_table([['SfCategory', 
'cat_name']], free=True))
 
         # NOE ID number.
         if self.tag_names.has_key('OrderParameterListID'):

Modified: branches/bmrb/bmrblib/thermodynamics/order_parameters_v3_1.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bmrb/bmrblib/thermodynamics/order_parameters_v3_1.py?rev=8952&r1=8951&r2=8952&view=diff
==============================================================================
--- branches/bmrb/bmrblib/thermodynamics/order_parameters_v3_1.py (original)
+++ branches/bmrb/bmrblib/thermodynamics/order_parameters_v3_1.py Tue Mar 10 
14:27:37 2009
@@ -41,6 +41,11 @@
         self.order_parameter_experiment = OrderParameterExperiment_v3_1(self)
         self.order_parameter_software = OrderParameterSoftware_v3_1(self)
         self.order_parameter = OrderParameter_v3_1(self)
+
+    def specific_setup(self):
+        """Method called by self.add() to set up any version specific 
data."""
+
+        self.cat_name = ['order_parameters']
 
 
 class OrderParameterList_v3_1(OrderParameterList):




Related Messages


Powered by MHonArc, Updated Tue Mar 10 15:00:10 2009