Bioinformatics computing - Bergeron, Bryan (Pearson education, 2003)