Zaslat SMS: Computational text analysis for functional genomics and bioinformatics