Text this: Development of algorithms and software for classification of nucleotide sequences