Publisher: O'Reilly Media Released: December 2009 Pages: 528
Powerful, flexible, and easy to use, Python is an ideal language for building software tools and applications for life science research and development. This unique book shows you how to program with Python, using code examples taken directly from bioinformatics. In a short time, you'll be using sophisticated techniques and Python modules that are particularly effective for bioinformatics programming. Bioinformatics Programming Using Python is perfect for anyone involved with bioinformatics -- researchers, support staff, students, and software developers interested in writing bioinformatics applications. You'll find it useful whether you already use Python, write code in another language, or have no programming experience at all. It's an excellent self-instruction tool, as well as a handy reference when facing the challenges of real-life programming tasks. - Become familiar with Python's fundamentals, including ways to develop simple applications
- Learn how to use Python modules for pattern matching, structured text processing, online data retrieval, and database access
- Discover generalized patterns that cover a large proportion of how Python code is used in bioinformatics
- Learn how to apply the principles and techniques of object-oriented programming
- Benefit from the "tips and traps" section in each chapter
|
-
Chapter 1 Primitives -
Simple Values -
Expressions -
Tips, Traps, and Tracebacks -
Chapter 2 Names, Functions, and Modules -
Assigning Names -
Defining Functions -
Using Modules -
Tips, Traps, and Tracebacks -
Chapter 3 Collections -
Sets -
Sequences -
Mappings -
Streams -
Collection-Related Expression Features -
Tips, Traps, and Tracebacks -
Chapter 4 Control Statements -
Conditionals -
Loops -
Iterations -
Exception Handlers -
Extended Examples -
Tips, Traps, and Tracebacks -
Chapter 5 Classes -
Defining Classes -
Class and Method Relationships -
Tips, Traps, and Tracebacks -
Chapter 6 Utilities -
System Environment -
The Filesystem -
Working with Text -
Persistent Storage -
Tips, Traps, and Tracebacks -
Chapter 7 Pattern Matching -
Fundamental Syntax -
The Actions of the re Module -
Results of re Functions and Methods -
Putting It All Together: Examples -
Tips, Traps, and Tracebacks -
Chapter 8 Structured Text -
HTML -
XML -
Tips, Traps, and Tracebacks -
Chapter 9 Web Programming -
Manipulating URLs: urllib.parse -
Opening Web Pages: webbrowser -
Web Clients -
Web Servers -
Tips, Traps, and Tracebacks -
Chapter 10 Relational Databases -
Representation in Relational Databases -
Using Relational Data -
Tips, Traps, and Tracebacks -
Chapter 11 Structured Graphics -
Introduction to Graphics Programming -
Structured Graphics with tkinter -
Structured Graphics with SVG -
Tips, Traps, and Tracebacks -
Appendix Python Language Summary -
Language Components -
Types and Expressions -
Statements -
Notes -
Appendix Collection Type Summary -
Types and General Operations -
Specific Collection Types -
Iteration Templates -
Colophon |
- Title:
- Bioinformatics Programming Using Python
- By:
- Mitchell L Model
- Publisher:
- O'Reilly Media
- Formats:
-
- Print
- Ebook
- Safari Books Online
- Print:
- December 2009
- Ebook:
- December 2009
- Pages:
- 528
- Print ISBN:
- 978-0-596-15450-9
- | ISBN 10:
- 0-596-15450-X
- Ebook ISBN:
- 978-1-4493-7867-7
- | ISBN 10:
- 1-4493-7867-6
|
-
Mitchell L Model Mitchell L. Model has worked in a wide range of platforms, languages, technologies and domains. For much of his career he has been an independent consultant, providing training, mentoring, tools, and support to software development groups learning to use new technologies and practices. During the past 15 years his work has focused on bioinformatics. View Mitchell L Model's full profile page. |
Colophon The animal on the cover of Bioinformatics Programming Using Python is a brown rat (Rattus norvegicus), also known as a common rat, sewer rat, Norway rat, or wharf rat. One of the largest members of the Muroidea family, the brown rat is 10 to 15 inches long with a 6- to 8-inch long tail. Its fur is coarse and mostly brown or gray. This rat has very sharp hearing and smell, but poor vision. It is omnivorous and nocturnal, and lives almost everywhere humans live, particularly in cities. Like other rodents, brown rats may carry pathogens and spread disease. Contrary to the brown rat's species name--norvegicus--it did not originate in Norway. It was named by an 18th-century British naturalist who mistakenly believed that the rat had migrated to England on Norwegian ships in the early 1700s. By the end of the 19th century, scientists had established that the brown rat had most likely originated in China. Today the brown rat has spread to all continents and is the dominant rat in Europe and North America--making it the most successful mammal on earth after humans. The cover image is from the Dover Pictorial Archive. The cover font is Adobe ITC Garamond. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSansMonoCondensed. |
|
Description
|
Table of Contents
|
Product Details
|
About the Author
|
Colophon
|
 |
|
 |
|
|
|
Recommended for You
|
Recently Viewed
|
 |
|
By Marcus S. Zarra
October 2009
By Elliotte Rusty Harold
October 2004
Ebook: $31.99
Print & Ebook: $43.99
Print: $39.99
By Walter Glenn
November 2002
|
Customer Reviews
7/26/2010 (2 of 2 customers found this review helpful) 2/21/2010 (12 of 12 customers found this review helpful) 5.0good intro for python and bioinformatics By Jason Chin from Bay Area, CA About Me Developer, Scientisit - Concise
- Easy to understand
1/26/2010 (1 of 1 customers found this review helpful) 4.0Novice Enjoying this book By Shira from New York, NY About Me Biologist, Novice, Student - Accurate
- Concise
- Easy to understand
- Helpful examples
- Well-written
- A lot of typos
- Too many errors
|
|
|