mailr8844 - /branches/bmrb/bmrblib/kinetics/heteronucl_T1_relaxation.py


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

Header


Content

Posted by edward on February 22, 2009 - 13:29:
Author: bugman
Date: Sun Feb 22 13:29:20 2009
New Revision: 8844

URL: http://svn.gna.org/viewcvs/relax?rev=8844&view=rev
Log:
Created the unused HeteronuclT1Software tag category class.


Modified:
    branches/bmrb/bmrblib/kinetics/heteronucl_T1_relaxation.py

Modified: branches/bmrb/bmrblib/kinetics/heteronucl_T1_relaxation.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bmrb/bmrblib/kinetics/heteronucl_T1_relaxation.py?rev=8844&r1=8843&r2=8844&view=diff
==============================================================================
--- branches/bmrb/bmrblib/kinetics/heteronucl_T1_relaxation.py (original)
+++ branches/bmrb/bmrblib/kinetics/heteronucl_T1_relaxation.py Sun Feb 22 
13:29:20 2009
@@ -54,6 +54,7 @@
         # The tag category objects.
         self.heteronuclT1list = HeteronuclT1List(self)
         self.heteronuclT1experiment = HeteronuclT1Experiment(self)
+        self.heteronuclT1software = HeteronuclT1Software(self)
 
 
     def add(self, frq=None, res_nums=None, res_names=None, atom_names=None, 
data=None, errors=None):
@@ -192,3 +193,35 @@
 
         # Sample info.
         frame.tagtables.append(TagTable(free=True, tagnames=[tag_cat + 
self.SampleLabel], tagvalues=[['$sample_1']]))
+
+
+
+class HeteronuclT1Software:
+    """Base class for the HeteronuclT1Software tag category."""
+
+    # Tag category label.
+    HeteronuclT1Software = None
+
+
+    def __init__(self, sf):
+        """Initialise the tag category object, placing the saveframe into 
its namespace.
+
+        @param sf:  The heteronuclear T1 saveframe object.
+        @type sf:   HeteronuclT1Saveframe instance
+        """
+
+        # Place the saveframe into the namespace.
+        self.sf = sf
+
+
+    def create(self, frame=None):
+        """Create the HeteronuclT1Software tag category.
+
+        @keyword frame:         The Heteronuclear T1 data saveframe object.
+        @type frame:            HeteronuclT1Saveframe instance
+        """
+
+        # Tag category label.
+        tag_cat = ''
+        if self.HeteronuclT1Software:
+            tag_cat = self.HeteronuclT1Software + '.'




Related Messages


Powered by MHonArc, Updated Sun Feb 22 13:40:05 2009