computer methods for macromolecular sequence analysis ebook pdf