Book description
Treat yourself to a lively, intuitive, and easy-to-follow introduction to computer programming in Python. The book was written specifically for biologists with little or no prior experience of writing code - with the goal of giving them not only a foundation in Python programming, but also the confidence and inspiration to start using Python in their own research.
Virtually all of the examples in the book are drawn from across a wide spectrum of life science research, from simple biochemical calculations and sequence analysis, to modeling the dynamic interactions of genes and proteins in cells, or the drift of genes in an evolving population.
Best of all, Python for the Life Sciences shows you how to implement all of these projects in Python, one of the most popular programming languages for scientific computing. If you are a life scientist interested in learning Python to jump-start your research, this is the book for you.
Use object-oriented programming with Python
Study mining interaction network data for patterns
Review dynamic modeling of biochemical switches
Who This Book Is For
Life scientists with little or no programming experience, including undergraduate and graduate students, postdoctoral researchers in academia and industry, medical professionals, and teachers/lecturers.-- John Novembre, Associate Professor of Human Genetics, University of Chicago and MacArthur Fellow
“Fun, entertaining, witty and darn useful. Amagical portal to the big data revolution” -- Sandro Santagata, Assistant Professor in Pathology, Harvard Medical School “Alex and Gordon’s enthusiasm for Python is contagious”-- Glenys Thomson Professor of Integrative Biology, University of California, Berkeley
Table of contents
- Cover
- Front Matter
- 1. Getting Started with Python
- 2. Python at the Lab Bench
- 3. Making Sense of Sequences
- 4. A Statistical Interlude
- 5. Opening Doors to Your Data
- 6. Finding Needles in Haystacks
- 7. Object Lessons
- 8. Slicing and Dicing Genomes
- 9. The Wells! The Wells!
- 10. Well on the Way
- 11. Molecules in 3D
- 12. Turning Genes On and Off
- 13. Taming the Network Hairball
- 14. Genetic Feedback Loops
- 15. Growing a Virtual Garden
- 16. How the Leopard Got its Spots
- 17. Foxes Guarding Henhouses
- 18. A Virtual Flu Epidemic
- 19. Retracing Life’s Footsteps
- Back Matter
Product information
- Title: Python for the Life Sciences: A Gentle Introduction to Python for Life Scientists
- Author(s):
- Release date: September 2019
- Publisher(s): Apress
- ISBN: 9781484245231
You might also like
video
Introduction to Python
Intrigued by Python? Learn how to get started with this popular language, whether you’re new to …
book
Python Data Science Handbook
For many researchers, Python is a first-class tool mainly because of its libraries for storing, manipulating, …
book
Introduction to Machine Learning with Python
Machine learning has become an integral part of many commercial applications and research projects, but this …
book
Python Data Science Handbook, 2nd Edition
Python is a first-class tool for many researchers, primarily because of its libraries for storing, manipulating, …