mailr8886 - /branches/bmrb/bmrblib/assembly_supercategory/entity.py


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

Header


Content

Posted by edward on February 27, 2009 - 16:04:
Author: bugman
Date: Fri Feb 27 16:04:17 2009
New Revision: 8886

URL: http://svn.gna.org/viewcvs/relax?rev=8886&view=rev
Log:
The _Entity.ID is now created.


Modified:
    branches/bmrb/bmrblib/assembly_supercategory/entity.py

Modified: branches/bmrb/bmrblib/assembly_supercategory/entity.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bmrb/bmrblib/assembly_supercategory/entity.py?rev=8886&r1=8885&r2=8886&view=diff
==============================================================================
--- branches/bmrb/bmrblib/assembly_supercategory/entity.py (original)
+++ branches/bmrb/bmrblib/assembly_supercategory/entity.py Fri Feb 27 
16:04:17 2009
@@ -50,6 +50,9 @@
         # Place the data nodes into the namespace.
         self.datanodes = datanodes
 
+        # The number of entities.
+        self.entity_num = 0
+
         # Add the specific tag category objects.
         self.add_tag_categories()
 
@@ -74,6 +77,9 @@
         self.mol_type = mol_type
         self.res_names = translate(res_names)
         self.atom_names = translate(atom_names)
+
+        # Increment the number of entities.
+        self.entity_num = self.entity_num + 1
 
         # Initialise the save frame.
         self.frame = SaveFrame(title=mol_name)
@@ -101,6 +107,9 @@
         # The save frame category.
         self.sf.frame.tagtables.append(TagTable(free=True, 
tagnames=[self.create_tag_label(self.tag_names['SfCategory'])], 
tagvalues=[['entity']]))
 
+        # The entity ID.
+        self.sf.frame.tagtables.append(TagTable(free=True, 
tagnames=[self.create_tag_label(self.tag_names['EntityID'])], 
tagvalues=[[str(self.sf.entity_num)]]))
+
         # The entity name.
         self.sf.frame.tagtables.append(TagTable(free=True, 
tagnames=[self.create_tag_label(self.tag_names['Name'])], 
tagvalues=[[self.sf.mol_name]]))
 
@@ -122,5 +131,6 @@
 
         # Tag names for the relaxation data.
         self.tag_names['SfCategory'] = 'Saveframe_category'
+        self.tag_names['EntityID'] = 'ID'
         self.tag_names['Name'] = 'Name'
         self.tag_names['Type'] = 'Type'




Related Messages


Powered by MHonArc, Updated Fri Feb 27 17:20:03 2009