コード例 #1
0
ファイル: __init__.py プロジェクト: khasinski/csb
 def testFromString(self):
     
     label = Label.from_string("Q#2:CA")
     
     self.assertEqual(label.residue, ProteinAlphabet.GLN)
     self.assertEqual(label.rank, 2)
     self.assertEqual(label.atom_name, 'CA')
コード例 #2
0
    def testFromString(self):

        label = Label.from_string("Q#2:CA")

        self.assertEqual(label.residue, ProteinAlphabet.GLN)
        self.assertEqual(label.rank, 2)
        self.assertEqual(label.atom_name, 'CA')
コード例 #3
0
    def testLabel(self):

        shift = ChemShiftInfo(2, 'ALA', 'CA', 'C', 12)
        self.assertEqual(shift.label, Label.from_shift(shift))
コード例 #4
0
 def testParse(self):
     self.assertEqual(Label.parse("Q#2:CA"), ("Q", 2, 'CA'))
コード例 #5
0
 def testMatch(self):
     atom = get_chain()[1]['CA']
     shift = ChemShiftInfo(2, ProteinAlphabet.GLN, 'CA', ChemElements.C, 12)
     self.assertTrue(Label.match(shift, atom))
コード例 #6
0
 def testGetAtom(self):
     chain = get_chain()
     self.assertEqual(Label.get_atom(chain, "Q#2:CA"), chain[1]['CA'])
コード例 #7
0
 def testFromAtom(self):
     atom = get_chain()[1]['CA']
     self.assertEqual(Label.from_atom(atom), "Q#2:CA")
コード例 #8
0
 def testFromShift(self):
     shift = ChemShiftInfo(2, ProteinAlphabet.ALA, 'CA', ChemElements.C, 12)
     self.assertEqual(Label.from_shift(shift), "A#2:CA")
コード例 #9
0
 def testBuild(self):
     self.assertEqual(Label.build(ProteinAlphabet.ALA, 2, 'CA'), "A#2:CA")
コード例 #10
0
ファイル: __init__.py プロジェクト: khasinski/csb
    def testLabel(self):

        shift = ChemShiftInfo(2, 'ALA', 'CA', 'C', 12)        
        self.assertEqual(shift.label, Label.from_shift(shift))
コード例 #11
0
ファイル: __init__.py プロジェクト: khasinski/csb
 def testParse(self):
     self.assertEqual(Label.parse("Q#2:CA"), ("Q", 2, 'CA'))
コード例 #12
0
ファイル: __init__.py プロジェクト: khasinski/csb
 def testMatch(self):        
     atom = get_chain()[1]['CA']
     shift = ChemShiftInfo(2, ProteinAlphabet.GLN, 'CA', ChemElements.C, 12)
     self.assertTrue(Label.match(shift, atom))
コード例 #13
0
ファイル: __init__.py プロジェクト: khasinski/csb
 def testGetAtom(self):
     chain = get_chain()
     self.assertEqual(Label.get_atom(chain, "Q#2:CA"), chain[1]['CA'])
コード例 #14
0
ファイル: __init__.py プロジェクト: khasinski/csb
 def testFromAtom(self):
     atom = get_chain()[1]['CA']
     self.assertEqual(Label.from_atom(atom), "Q#2:CA")
コード例 #15
0
ファイル: __init__.py プロジェクト: khasinski/csb
 def testFromShift(self):
     shift = ChemShiftInfo(2, ProteinAlphabet.ALA, 'CA', ChemElements.C, 12)
     self.assertEqual(Label.from_shift(shift), "A#2:CA")
コード例 #16
0
ファイル: __init__.py プロジェクト: khasinski/csb
 def testBuild(self):
     self.assertEqual(Label.build(ProteinAlphabet.ALA, 2, 'CA'), "A#2:CA")