def test_reduction_schultz(self):
     self.assertEqual(utils.reduction_schultz([1, 0, 2, 0, 2, 1]), ([1, 0, 2, 1], 2))
     self.assertEqual(utils.reduction_schultz([1, 3, 0, 3, 0, 3, 0, 3, 2]), ([1, 3, 0, 3, 2], 2))
 def reduction_schultz(self):
     clean = self.clean()
     reduced, depth = utils.reduction_schultz(clean.series.tolist())
     return Contour(reduced), depth