Signal.
profile
produce profile by dragging an archetype across self, looking for matches. You may want to normalize arch first.
timeseries.Signal.plot
timeseries.Signal.sample_near