1. A method for sequence analysis comprising: storing the at least one query sequence and the at least one subject sequence as a relation; and carrying out a comparison of the at least one query sequence and the at least one subject sequence as one or more Structured Query Language (SQL) queries formulated to include at least one join operation.