Ejemplo n.º 1
0
Archivo: utils.py Proyecto: 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'))
Ejemplo n.º 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'))
Ejemplo n.º 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'))
Ejemplo n.º 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'))
Ejemplo n.º 5
0
Archivo: utils.py Proyecto: 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'))
Ejemplo n.º 6
0
Archivo: utils.py Proyecto: 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'))