Introduction to Bioinformatics for Bacterial Genomics introduces bioinformatics techniques and programming using bacterial genomics as the main application area. This advanced-level text book introduces the student to both bioinformatics and bacterial genomics, with one topic motivating the other and vice versa. The strategy of this text is to lead the reader to a series of progressively more complex steps in the analysis of a bacterial genome, introducing new bioinformatics techniques at each step.
Introduction to Bioinformatics for Bacterial Genomics includes three classes of exercises: 1) theoretical exercises; 2) tool-development programming exercises; 3) genome analysis exercises. This book helps the student be as technology-independent as possible, concentrating on basic concepts, ideas, biological and mathematical problems, and techniques to solve them. After reading this text, the student will develop an essential "toolkit" for genome analysis. The results of applying this toolkit to a real genome is described in detail.