Example #1
0
File: utils.py Project: rpete/seqr
 def test_missing_ends(self):
     full = fill_in_missing_intervals(
         self.coding_region,
         [CoverageInterval(1e9 + 121, 1e9 + 180, 'callable')])
     self.assertEqual(
         full[0], CoverageInterval(1e9 + 101, 1e9 + 120, 'low_coverage'))
     self.assertEqual(full[1],
                      CoverageInterval(1e9 + 121, 1e9 + 180, 'callable'))
     self.assertEqual(
         full[2], CoverageInterval(1e9 + 181, 1e9 + 200, 'low_coverage'))
Example #2
0
 def test_missing_ends(self):
     full = fill_in_missing_intervals(self.coding_region, [CoverageInterval(1e9+121, 1e9+180, 'callable')])
     self.assertEqual(full[0], CoverageInterval(1e9+101, 1e9+120, 'low_coverage'))
     self.assertEqual(full[1], CoverageInterval(1e9+121, 1e9+180, 'callable'))
     self.assertEqual(full[2], CoverageInterval(1e9+181, 1e9+200, 'low_coverage'))
Example #3
0
 def test_full_interval(self):
     full = fill_in_missing_intervals(self.coding_region, [CoverageInterval(1e9+101, 1e9+200, 'callable')])
     self.assertEqual(full[0], CoverageInterval(1e9+101, 1e9+200, 'callable'))
Example #4
0
 def test_no_intervals(self):
     full = fill_in_missing_intervals(self.coding_region, [])
     self.assertEqual(full[0], CoverageInterval(1e9+101, 1e9+200, 'low_coverage'))
Example #5
0
File: utils.py Project: rpete/seqr
 def test_full_interval(self):
     full = fill_in_missing_intervals(
         self.coding_region,
         [CoverageInterval(1e9 + 101, 1e9 + 200, 'callable')])
     self.assertEqual(full[0],
                      CoverageInterval(1e9 + 101, 1e9 + 200, 'callable'))
Example #6
0
File: utils.py Project: rpete/seqr
 def test_no_intervals(self):
     full = fill_in_missing_intervals(self.coding_region, [])
     self.assertEqual(
         full[0], CoverageInterval(1e9 + 101, 1e9 + 200, 'low_coverage'))