import math
from signalyzer import Trace

signal = Trace('Signal', [1, 1, -1, 0, 1, 1, 0, -1])
trace = signal.left_positive()
go.Figure([signal.plot(), trace.digital.plot(mode='lines+markers')])