computer scientists introduction to bioinformatics 1583185