Python Programming for Biology: Bioinformatics and Beyond - Tim J. Stevens; Wayne Boucher; Tim J. Stevens; Wayne Boucher (Python Programming for Biology: Bioinformatics and Beyond, 2014)