Solving bioinformatics problems