mailr5449 - /1.3/test_suite/system_tests/sequence.py


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

Header


Content

Posted by edward on April 08, 2008 - 17:56:
Author: bugman
Date: Tue Apr  8 17:48:51 2008
New Revision: 5449

URL: http://svn.gna.org/viewcvs/relax?rev=5449&view=rev
Log:
Bug fix for the system test of loading the protein backbone amide N spins 
from a loaded PDB file.


Modified:
    1.3/test_suite/system_tests/sequence.py

Modified: 1.3/test_suite/system_tests/sequence.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/test_suite/system_tests/sequence.py?rev=5449&r1=5448&r2=5449&view=diff
==============================================================================
--- 1.3/test_suite/system_tests/sequence.py (original)
+++ 1.3/test_suite/system_tests/sequence.py Tue Apr  8 17:48:51 2008
@@ -44,8 +44,8 @@
         relax_data_store.__reset__()
 
 
-    def test_pdb(self):
-        """Load the sequence from a PDB file."""
+    def test_load_protein_N_spins_from_pdb(self):
+        """Load the protein backbone amide N spins from a loaded PDB file."""
 
         # Read the PDB file.
         self.relax.interpreter._Structure.read_pdb(file='test.pdb', 
dir=sys.path[-1] + '/test_suite/system_tests/data', model=1)
@@ -69,81 +69,81 @@
         self.assertEqual(cdp.mol[0].res[0].spin[0].name, 'N')
 
         # 2nd residue.
-        self.assertEqual(cdp.mol[0].res[0].num, 2)
-        self.assertEqual(cdp.mol[0].res[0].name, 'PRO')
-        self.assertEqual(len(cdp.mol[0].res[0].spin), 1)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].num, 11)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].name, 'N')
+        self.assertEqual(cdp.mol[0].res[1].num, 2)
+        self.assertEqual(cdp.mol[0].res[1].name, 'PRO')
+        self.assertEqual(len(cdp.mol[0].res[1].spin), 1)
+        self.assertEqual(cdp.mol[0].res[1].spin[0].num, 11)
+        self.assertEqual(cdp.mol[0].res[1].spin[0].name, 'N')
 
         # 3rd residue.
-        self.assertEqual(cdp.mol[0].res[0].num, 3)
-        self.assertEqual(cdp.mol[0].res[0].name, 'LEU')
-        self.assertEqual(len(cdp.mol[0].res[0].spin), 1)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].num, 28)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].name, 'N')
+        self.assertEqual(cdp.mol[0].res[2].num, 3)
+        self.assertEqual(cdp.mol[0].res[2].name, 'LEU')
+        self.assertEqual(len(cdp.mol[0].res[2].spin), 1)
+        self.assertEqual(cdp.mol[0].res[2].spin[0].num, 28)
+        self.assertEqual(cdp.mol[0].res[2].spin[0].name, 'N')
 
         # 4th residue.
-        self.assertEqual(cdp.mol[0].res[0].num, 4)
-        self.assertEqual(cdp.mol[0].res[0].name, 'GLY')
-        self.assertEqual(len(cdp.mol[0].res[0].spin), 1)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].num, 51)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].name, 'N')
+        self.assertEqual(cdp.mol[0].res[3].num, 4)
+        self.assertEqual(cdp.mol[0].res[3].name, 'GLY')
+        self.assertEqual(len(cdp.mol[0].res[3].spin), 1)
+        self.assertEqual(cdp.mol[0].res[3].spin[0].num, 51)
+        self.assertEqual(cdp.mol[0].res[3].spin[0].name, 'N')
 
         # 5th residue.
-        self.assertEqual(cdp.mol[0].res[0].num, 5)
-        self.assertEqual(cdp.mol[0].res[0].name, 'SER')
-        self.assertEqual(len(cdp.mol[0].res[0].spin), 1)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].num, 59)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].name, 'N')
+        self.assertEqual(cdp.mol[0].res[4].num, 5)
+        self.assertEqual(cdp.mol[0].res[4].name, 'SER')
+        self.assertEqual(len(cdp.mol[0].res[4].spin), 1)
+        self.assertEqual(cdp.mol[0].res[4].spin[0].num, 59)
+        self.assertEqual(cdp.mol[0].res[4].spin[0].name, 'N')
 
         # 6th residue.
-        self.assertEqual(cdp.mol[0].res[0].num, 6)
-        self.assertEqual(cdp.mol[0].res[0].name, 'MET')
-        self.assertEqual(len(cdp.mol[0].res[0].spin), 1)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].num, 71)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].name, 'N')
+        self.assertEqual(cdp.mol[0].res[5].num, 6)
+        self.assertEqual(cdp.mol[0].res[5].name, 'MET')
+        self.assertEqual(len(cdp.mol[0].res[5].spin), 1)
+        self.assertEqual(cdp.mol[0].res[5].spin[0].num, 71)
+        self.assertEqual(cdp.mol[0].res[5].spin[0].name, 'N')
 
         # 7th residue.
-        self.assertEqual(cdp.mol[0].res[0].num, 7)
-        self.assertEqual(cdp.mol[0].res[0].name, 'ASP')
-        self.assertEqual(len(cdp.mol[0].res[0].spin), 1)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].num, 91)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].name, 'N')
+        self.assertEqual(cdp.mol[0].res[6].num, 7)
+        self.assertEqual(cdp.mol[0].res[6].name, 'ASP')
+        self.assertEqual(len(cdp.mol[0].res[6].spin), 1)
+        self.assertEqual(cdp.mol[0].res[6].spin[0].num, 91)
+        self.assertEqual(cdp.mol[0].res[6].spin[0].name, 'N')
 
         # 8th residue.
-        self.assertEqual(cdp.mol[0].res[0].num, 8)
-        self.assertEqual(cdp.mol[0].res[0].name, 'SER')
-        self.assertEqual(len(cdp.mol[0].res[0].spin), 1)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].num, 104)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].name, 'N')
+        self.assertEqual(cdp.mol[0].res[7].num, 8)
+        self.assertEqual(cdp.mol[0].res[7].name, 'SER')
+        self.assertEqual(len(cdp.mol[0].res[7].spin), 1)
+        self.assertEqual(cdp.mol[0].res[7].spin[0].num, 104)
+        self.assertEqual(cdp.mol[0].res[7].spin[0].name, 'N')
 
         # 9th residue.
-        self.assertEqual(cdp.mol[0].res[0].num, 9)
-        self.assertEqual(cdp.mol[0].res[0].name, 'PRO')
-        self.assertEqual(len(cdp.mol[0].res[0].spin), 1)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].num, 116)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].name, 'N')
+        self.assertEqual(cdp.mol[0].res[8].num, 9)
+        self.assertEqual(cdp.mol[0].res[8].name, 'PRO')
+        self.assertEqual(len(cdp.mol[0].res[8].spin), 1)
+        self.assertEqual(cdp.mol[0].res[8].spin[0].num, 116)
+        self.assertEqual(cdp.mol[0].res[8].spin[0].name, 'N')
 
         # 10th residue.
-        self.assertEqual(cdp.mol[0].res[0].num, 10)
-        self.assertEqual(cdp.mol[0].res[0].name, 'PRO')
-        self.assertEqual(len(cdp.mol[0].res[0].spin), 1)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].num, 133)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].name, 'N')
+        self.assertEqual(cdp.mol[0].res[9].num, 10)
+        self.assertEqual(cdp.mol[0].res[9].name, 'PRO')
+        self.assertEqual(len(cdp.mol[0].res[9].spin), 1)
+        self.assertEqual(cdp.mol[0].res[9].spin[0].num, 133)
+        self.assertEqual(cdp.mol[0].res[9].spin[0].name, 'N')
 
         # 11th residue.
-        self.assertEqual(cdp.mol[0].res[0].num, 11)
-        self.assertEqual(cdp.mol[0].res[0].name, 'GLU')
-        self.assertEqual(len(cdp.mol[0].res[0].spin), 1)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].num, 150)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].name, 'N')
+        self.assertEqual(cdp.mol[0].res[10].num, 11)
+        self.assertEqual(cdp.mol[0].res[10].name, 'GLU')
+        self.assertEqual(len(cdp.mol[0].res[10].spin), 1)
+        self.assertEqual(cdp.mol[0].res[10].spin[0].num, 150)
+        self.assertEqual(cdp.mol[0].res[10].spin[0].name, 'N')
 
         # 12th residue.
-        self.assertEqual(cdp.mol[0].res[0].num, 12)
-        self.assertEqual(cdp.mol[0].res[0].name, 'GLY')
-        self.assertEqual(len(cdp.mol[0].res[0].spin), 1)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].num, 167)
-        self.assertEqual(cdp.mol[0].res[0].spin[0].name, 'N')
+        self.assertEqual(cdp.mol[0].res[11].num, 12)
+        self.assertEqual(cdp.mol[0].res[11].name, 'GLY')
+        self.assertEqual(len(cdp.mol[0].res[11].spin), 1)
+        self.assertEqual(cdp.mol[0].res[11].spin[0].num, 167)
+        self.assertEqual(cdp.mol[0].res[11].spin[0].name, 'N')
 
 
     def test_read(self):




Related Messages


Powered by MHonArc, Updated Tue Apr 08 18:40:10 2008