Python for the Life Sciences: A Gentle Introduction to Python for Life Scientists

Lancaster, Alexander, Webster, Gordon

  • 出版商: Apress
  • 出版日期: 2019-09-28
  • 定價: $1,480
  • 售價: 8.0$1,184
  • 語言: 英文
  • 頁數: 312
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484245229
  • ISBN-13: 9781484245224
  • 相關分類: Python程式語言
  • 立即出貨

買這商品的人也買了...

相關主題

商品描述

Written in a fun, accessible and engaging style, this book will introduce you to the Python language with fully worked examples of Python code drawn from all aspects of life sciences, including bioinformatics, structural biology, developmental biology, and evolutionary biology and ecology.

Using familiar examples designed specifically for life scientists, you'll learn the basics of the language from the very first chapters and progress from there. You'll find out how to use Python to automate lab calculations, search for gene promoter sequences, rotate a molecular bond, build a cellular toggle switch, model animal coat pattern formation, grow a virtual plant, simulate a flu epidemic, or evolve populations.

Python for the Life Sciences provides the tools, confidence and inspiration to start crafting your own Python solutions for the challenges you face in your research. If you are a life scientist interested in learning Python to jump-start your research, this book is for you.
What You'll Learn

  • Automate your routine lab calculations with Python
  • Find important motifs in genome sequences
  • Use object-oriented programming with Python to model the 'flu
  • Mine interaction network data for patterns
  • Create simulations of biochemical switches

Who This Book Is For

Life and medical scientists with little or no programming experience, and undergraduates, graduate students, postdocs, and professors.

商品描述(中文翻譯)

以有趣、易懂且引人入勝的風格撰寫的這本書,將通過生命科學的各個方面(包括生物信息學、結構生物學、發育生物學、進化生物學和生態學)中的完整Python代碼實例,向您介紹Python語言。

使用專為生命科學家設計的熟悉示例,您將從最初的章節開始學習語言的基礎知識,並從那裡不斷進步。您將了解如何使用Python自動化實驗室計算、搜索基因啟動子序列、旋轉分子鍵、構建細胞切換開關、模擬動物皮毛圖案形成、培養虛擬植物、模擬流感流行病或進化人口。

《Python for the Life Sciences》提供了開始為您的研究挑戰創建自己的Python解決方案所需的工具、信心和靈感。如果您是一位生命科學家,有興趣學習Python來推動您的研究,這本書適合您。

您將學到什麼:
- 使用Python自動化日常實驗室計算
- 在基因組序列中尋找重要模式
- 使用Python進行面向對象編程來模擬流感
- 從交互網絡數據中挖掘模式
- 創建生化開關的模擬

這本書適合對編程沒有或幾乎沒有經驗的生命和醫學科學家,以及本科生、研究生、博士後和教授。

作者簡介

Alex Lancaster is an evolutionary biologist, engineer, writer and consultant. Alex completed his Ph.D. in evolutionary biology at the University of California, Berkeley, and also holds bachelor's degrees in physics and electrical engineering. He has worked in research & development in both Australia and the United States with a major focus on evolutionary and systems biology. He has also worked extensively in genomics, analyzing next-generation sequencing data and has developed tools for clinical and population genomics, with a particular specialization in immunogenetic applications. He has held research and faculty positions in academia, as well as R&D positions in the broadcasting and IT industries.
Alex has published many peer-reviewed papers and is interested in solving problems in biology using evolutionary and complex adaptive systems approaches. He has done pioneering work in this area as a co-developer of the open-source agent-based modeling toolkit, Swarm, one of the first tools for large-scale modeling of collective behavior in biology and beyond. He is passionate about the power of open source and open science approaches to accelerate discovery.

Gordon Webster has a PhD in biophysics and structural biology from the University of London, Gordon has worked in life science R&D in both Europe and the U.S., with a particular emphasis on molecular engineering and computational biology. In academic and commercial environments ranging from universities and medical schools to small venture capital-funded startups and global pharmaceutical companies, he has served in a diversity of roles from research faculty to company vice president.
Gordon is the author of numerous original scientific articles and patents and has created and managed some very successful research partnerships with industrial, academic and government organizations. He initiated and managed the first translational oncology clinical trial at a multinational pharmaceutical company and has coached and led research project teams in large matrix organizations, as well as large, distributed teams of scientists. software developers and technical specialists, working together across multiple time zones.
Gordon's career path has always reflected his belief that the most interesting and potentially promising areas of research lie at the intersections between the traditional scientific disciplines.

作者簡介(中文翻譯)

Alex Lancaster是一位進化生物學家、工程師、作家和顧問。他在加州大學伯克利分校完成了進化生物學的博士學位,並擁有物理學和電氣工程的學士學位。他在澳大利亞和美國的研究與開發工作中,主要專注於進化和系統生物學。他在基因組學方面有豐富的經驗,分析下一代测序數據並開發了臨床和人群基因組學工具,尤其在免疫遺傳學應用方面具有特殊專長。他曾在學術界擔任研究和教職,也在廣播和IT行業擔任研發職位。

Alex發表了許多同行評審的論文,並對使用進化和複雜適應系統方法解決生物學問題感興趣。作為開源代理模型工具Swarm的共同開發者之一,他在這個領域做出了開創性的工作,Swarm是用於生物學和其他領域大規模建模集體行為的首批工具之一。他對開源和開放科學方法加速發現的力量充滿熱情。

Gordon Webster擁有倫敦大學的生物物理學和結構生物學博士學位,他在歐洲和美國的生命科學研發領域工作,尤其注重分子工程和計算生物學。他在從大學和醫學院到小型風險投資資助的初創企業和全球制藥公司的學術和商業環境中擔任過多種角色,從研究教職到公司副總裁。

Gordon是許多原創科學文章和專利的作者,並與工業、學術和政府組織建立和管理了一些非常成功的研究合作夥伴關係。他在跨國制藥公司首次啟動和管理轉化腫瘤臨床試驗,並在大型矩陣組織中指導和領導研究項目團隊,以及跨多個時區共同工作的大型分散科學家、軟件開發人員和技術專家團隊。

Gordon的職業生涯一直反映出他的信念,即最有趣和有潛力的研究領域位於傳統科學學科之間的交叉點上。