Bioinformatics Programming in Python: A Practical Course for Beginners
This first introductory book designed to train novice programmers is based on a student course taught by the author, and has been optimized for biology students without previous experience in programming.
By interspersing theory chapters with numerous small and large programming exercises, the author quickly shows readers how to do their own programming, and throughout uses anecdotes and real-life examples from the biosciences to 'spice up' the text.
This practical book thus teaches essential programming skills for life scientists who want -- or need -- to write their own bioinformatics software tools.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Variables Data Types and Assignments
Your Most Expensive Pocket Calculator
Sorting and Searching
Some Thoughts on Compression and Checksums
Dealing with Errors
Advanced Techniques in Python
A Gathering of Languages
Facing up to Python3000
Anna will Return
Trithemizing a File
Other editions - View all
actually ALGOL algorithm arguments array assembly language base class BASIC bioinformatics block Boolean byte character command line compiler complex compression comprises contains data structures data types declarative defined definition diglyphs docstrings elements encoding enum enzymes ERLANG error example execution fact float FORTRAN functional languages functional programming graphical graphical user interfaces handling hardware HASKELL imperative languages implemented import inheritance input instantiation integer iteration JAVA Keywords LISP loop machine memory method module notation O’CAML object OO languages operating system output parameters PASCAL PERL pointer possible prime numbers problem procedure processing processor programming languages PYTHON PYTHON interpreter quicksort recursion reference Relevance restriction restriction enzymes result return value rlist RUBY runtime scripting languages sequence simply SMALLTALK stack standard t_ype things tuple unicode Unix variable write