Bioinformatics computing - Bergeron, Bryan (2009)