コード例 #1
0
ファイル: test_mask.py プロジェクト: wasade/genome-sampler
 def test_create_mask_error(self):
     with self.assertRaisesRegex(IndexError, 'sequence position out .* s1'):
         _create_mask(self.msa1, self.mask3)
コード例 #2
0
ファイル: test_mask.py プロジェクト: wasade/genome-sampler
 def test_create_mask_mask_all(self):
     obs = _create_mask(self.msa1, self.mask6)
     npt.assert_array_equal(obs, [True, True, True, True])
コード例 #3
0
ファイル: test_mask.py プロジェクト: wasade/genome-sampler
 def test_create_mask_mask_none(self):
     obs = _create_mask(self.msa1, self.mask7)
     npt.assert_array_equal(obs, [False, False, False, False])
コード例 #4
0
ファイル: test_mask.py プロジェクト: wasade/genome-sampler
 def test_create_mask_two_chrome(self):
     obs = _create_mask(self.msa1, self.mask2)
     npt.assert_array_equal(obs, [False, True, False, True])