Bioinformatics and machine learning