コード例 #1
0
 def test_non_standard_amino_acid(self):
     result = novelsplices.generate_tryptic_peps("X")
     self.assertEqual(result, ["X"])
コード例 #2
0
 def test_mix_split(self):
     result = novelsplices.generate_tryptic_peps("KARAAKAAARAAAAKAAAAA")
     self.assertEqual(result, ["K", "AR", "AAK", "AAAR", "AAAAK", "AAAAA"])
コード例 #3
0
 def test_all_amino_acids(self):
     result = novelsplices.generate_tryptic_peps("FLSYCWPHQRIMTNKVADEG")
     self.assertEqual(result, ["FLSYCWPHQR", "IMTNK", "VADEG"])
コード例 #4
0
 def test_internal_k_split(self):
     result = novelsplices.generate_tryptic_peps("KAAKAAAK")
     self.assertEqual(result, ["K", "AAK", "AAAK"])
コード例 #5
0
 def test_internal_r_split(self):
     result = novelsplices.generate_tryptic_peps("RAARAAAR")
     self.assertEqual(result, ["R", "AAR", "AAAR"])
コード例 #6
0
 def test_r_nterminus(self):
     result = novelsplices.generate_tryptic_peps("RAAA")
     self.assertEqual(result, ["R", "AAA"])
コード例 #7
0
 def test_r_cterminus(self):
     result = novelsplices.generate_tryptic_peps("AAAR")
     self.assertEqual(result, ["AAAR"])
コード例 #8
0
 def test_non_standard_amino_acid(self):
     result = novelsplices.generate_tryptic_peps("X")
     self.assertEqual(result, ["X"])
コード例 #9
0
 def test_no_k_or_r(self):
     result = novelsplices.generate_tryptic_peps("AAA")
     self.assertEqual(result, ["AAA"])
コード例 #10
0
 def test_mix_split(self):
     result = novelsplices.generate_tryptic_peps("KARAAKAAARAAAAKAAAAA")
     self.assertEqual(result, ["K", "AR", "AAK", "AAAR", "AAAAK", "AAAAA"])
コード例 #11
0
 def test_all_amino_acids(self):
     result = novelsplices.generate_tryptic_peps("FLSYCWPHQRIMTNKVADEG")
     self.assertEqual(result, ["FLSYCWPHQR", "IMTNK", "VADEG"])
コード例 #12
0
 def test_internal_r_split(self):
     result = novelsplices.generate_tryptic_peps("RAARAAAR")
     self.assertEqual(result, ["R", "AAR", "AAAR"])
コード例 #13
0
 def test_internal_k_split(self):
     result = novelsplices.generate_tryptic_peps("KAAKAAAK")
     self.assertEqual(result, ["K", "AAK", "AAAK"])
コード例 #14
0
 def test_r_cterminus(self):
     result = novelsplices.generate_tryptic_peps("AAAR")
     self.assertEqual(result, ["AAAR"])
コード例 #15
0
 def test_r_nterminus(self):
     result = novelsplices.generate_tryptic_peps("RAAA")
     self.assertEqual(result, ["R", "AAA"])
コード例 #16
0
 def test_no_k_or_r(self):
     result = novelsplices.generate_tryptic_peps("AAA")
     self.assertEqual(result, ["AAA"])