1. A method for identifying one or more patterns in a plurality of sequences, the method comprising: reading a set of sequential data with an analysis system, wherein the sequential data comprises a plurality of sequences, each of the plurality of sequences representing an ordered sequence of tokens; generating, with the analysis system, a dotplot based on and representing the tokens and-matches between each sequence of the plurality sequences; identifying, with the analysis system, tokens representing at least one pattern within the sequential data based on the dotplot using a line fitting technique identifying linear relationships between the tokens represented in the dotplot; removing, with the analysis system, tokens representing the identified at least one pattern from the dotplot; and repeating, by the analysis system, said identifying and said removing until the line fitting technique fails to identify any linear relationship between remaining tokens of the dotplot.