Streamlining Your Research Laboratory with Python
暫譯: 用 Python 精簡您的研究實驗室
Russo, Mark F., Neil, William
商品描述
Enables scientists and researchers to efficiently use one of the most popular programming languages in their day-to-day work
Streamlining Your Research Laboratory with Python covers the Python programming language and its ecosystem of tools applied to tasks encountered by laboratory scientists and technicians working in the life sciences. After opening with the basics of Python, the chapters move through working with and analyzing data, generating reports, and automating the lab environment.
The book includes example processes within chapters and code listings on nearly every page along with schematics and plots that can clearly illustrate Python at work in the lab. The book also explores some real-world examples of Python's application in research settings, demonstrating its potential to streamline processes, improve productivity, and foster innovation.
Streamlining Your Research Laboratory with Python includes information on:
- Language basics including the interactive console, data types, variables and literals, strings, and expressions using operators
- Custom functions and exceptions such as arguments and parameters, names and scope, and decorators
- Conditional and repeated execution as methods to control the flow of a program
- Tools such as JupyterLab, Matplotlib, NumPy, pandas DataFrame, and SciPy
- Report generation in Microsoft Word and PowerPoint, PDF report generation, and serving results through HTTP and email automatically
Whether you are a biologist analyzing genetic data, a chemist scouting synthesis routes, an engineer optimizing machine parameters, or a social scientist studying human behavior, Streamlining Your Research Laboratory with Python serves as a logical and practical guide to add Python to your research toolkit.
商品描述(中文翻譯)
使科學家和研究人員能夠在日常工作中高效使用最受歡迎的程式語言之一
使用 Python 精簡您的研究實驗室 涵蓋了 Python 程式語言及其生態系統中的工具,應用於生命科學領域的實驗室科學家和技術人員所面臨的任務。書籍首先介紹 Python 的基本概念,接著各章節將探討數據處理與分析、報告生成以及實驗室環境的自動化。
本書在各章中包含示例流程,幾乎每頁都有程式碼清單,並附有可以清楚展示 Python 在實驗室中運作的示意圖和圖表。本書還探討了 Python 在研究環境中的一些實際應用案例,展示其在精簡流程、提高生產力和促進創新方面的潛力。
使用 Python 精簡您的研究實驗室 包含以下資訊:
- 語言基礎,包括互動式控制台、數據類型、變數和字面量、字串以及使用運算符的表達式
- 自定義函數和例外處理,如參數和引數、名稱和範圍,以及裝飾器
- 條件執行和重複執行作為控制程式流程的方法
- 工具,如 JupyterLab、Matplotlib、NumPy、pandas DataFrame 和 SciPy
- 在 Microsoft Word 和 PowerPoint 中生成報告、PDF 報告生成,以及自動通過 HTTP 和電子郵件提供結果
無論您是分析基因數據的生物學家、尋找合成路徑的化學家、優化機器參數的工程師,還是研究人類行為的社會科學家,使用 Python 精簡您的研究實驗室 都是將 Python 加入您的研究工具包的邏輯且實用的指南。
作者簡介
Mark F. Russo, PhD is currently on the faculty in the Department of Computer Science at The College of New Jersey. Previously, he had a multi-decade professional career in biotech and pharma with a focus on scientific computing, automation, and scientific data.
William Neil is currently at Bristol Myers Squibb and has been working in the pharmaceutical industry since 1995.
作者簡介(中文翻譯)
馬克·F·魯索 (Mark F. Russo), 博士 目前在新澤西州立學院的計算機科學系任教。之前,他在生技和製藥領域擁有數十年的專業經歷,專注於科學計算、自動化和科學數據。
威廉·尼爾 (William Neil) 目前在百時美施貴寶 (Bristol Myers Squibb) 工作,自1995年以來一直在製藥行業任職。