1. A method for analyzing a data set, the method comprising: identifying, by one or more processors, a data set that includes sequences of data points; identifying, by one or more processors, a sequence of data points in the identified data set; identifying, by one or more processors, a window of sequences of data points in the identified data set, wherein the window of sequences of data points is defined based on information including one or more of: a defined number of sequences of data points before and after the identified sequence of data points and a defined reference to a feature of the identified data set; retrieving, by one or more processors, a set of inflection points in the identified data set that are within the identified window of sequences of data points, wherein a maximum inflection point is a data point in a sequence of data points where values in the identified data set transition from increasing in value to decreasing in value and a minimum inflection point is a data point in a sequence of data points where values in the identified data set transition from decreasing in value to increasing in value; and determining, by one or more processors, one of: a maximum value, a minimum value, and both a maximum value and a minimum value, based on the retrieved inflection points that are within the identified window of sequences of data points.