Computing for Biologists: Python Programming and Principles

Ran Libeskind-Hadas

  • 出版商: Cambridge
  • 出版日期: 2014-09-22
  • 售價: $2,380
  • 貴賓價: 9.5$2,261
  • 語言: 英文
  • 頁數: 218
  • 裝訂: Paperback
  • ISBN: 1107642183
  • ISBN-13: 9781107642188
  • 相關分類: Python程式語言地理資訊系統 Gis
  • 海外代購書籍(需單獨結帳)

商品描述

Computing is revolutionizing the practice of biology. This book, which assumes no prior computing experience, provides students with the tools to write their own Python programs and to understand fundamental concepts in computational biology and bioinformatics. Each major part of the book begins with a compelling biological question, followed by the algorithmic ideas and programming tools necessary to explore it: the origins of pathogenicity are examined using gene finding, the evolutionary history of sex determination systems is studied using sequence alignment, and the origin of modern humans is addressed using phylogenetic methods. In addition to providing general programming skills, this book explores the design of efficient algorithms, simulation, NP-hardness, and the maximum likelihood method, among other key concepts and methods. Easy-to-read and designed to equip students with the skills to write programs for solving a range of biological problems, the book is accompanied by numerous programming exercises, available at www.cs.hmc.edu/CFB.

商品描述(中文翻譯)

計算技術正在徹底改變生物學的實踐。本書假設讀者沒有任何計算經驗,為學生提供了編寫自己 Python 程式的工具,並理解計算生物學和生物資訊學的基本概念。本書的每個主要部分都以一個引人入勝的生物學問題開始,接著介紹探索該問題所需的演算法思想和程式設計工具:使用基因尋找來檢視致病性的起源,利用序列比對研究性別決定系統的演化歷史,以及使用系統發生學方法探討現代人類的起源。除了提供一般的程式設計技能外,本書還探討了高效演算法的設計、模擬、NP-hardness 以及最大似然法等其他關鍵概念和方法。本書易於閱讀,旨在使學生具備編寫解決各種生物學問題的程式的技能,並附有眾多程式設計練習,這些練習可在 www.cs.hmc.edu/CFB 獲得。