SMS: Machine learning approaches to bioinformatics