Computing for biologists

Computing for biologists: python programming and principles

by Libeskind-Hadas, Ran

Type Book
Rate 0.0 /5

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 his…

Read More ↓

Title Statements

  • Full title :Computing for biologists : python programming and principles / Ran Libeskind-Hadas, Department of Computer Science, Harvey Mudd College, Eliot Bush, Department of Biology, Harvey Mudd College.

Summary

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.

Read More ↓

Edition Statements

  • Publication Date:©2014

Publication Statements

The Physical Object

  • Description:x, 207 pages : : illustrations (some color), map (some color) ; : 26 cm

Edition Identifiers

  • ISBN:9781107042827, 1107042828, 9781107642188, 1107642183
  • oclc:ocn880831140
  • LC Classification:QH324.2
  • Dewey Decimal:570.285

Table of Contents

Meet Python -- Part I : Python versus pathogens. Computing GC content -- Pathogenicity islands -- Open reading frames and genes -- Finding genes (at last!) -- Part II : Sequence alignment and sex determination. Recursion -- The use-ir-or-lose-it principle -- Dictionaries, memoization, and speed -- Sequence alignment and the evolution of sex chromosomes -- Part III : Phlyogenetic reconstruction and the origin of modern humans. Representing and working with trees -- Drawing trees -- The UPGMA algorithm -- Part IV : Additional topics. RNA secondary structure prediction -- Gene regulatory networks and the maximum likelihood method -- Birds, bees, and genetic algorithms -- Where to go from here.

Read More ↓

Subjects

Writers

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads

No downloadable files are registered for this work yet.