

Mastering Python for Bioinformatics: How to Write Flexible, Documented, Tested Python Code for Research Computing, (Paperback)
Key item features
- Mastering Python for Bioinformatics: How to Write Flexible, Documented, Tested Python Code for Research Computing, (Paperback)
- Author: O'Reilly Media
- ISBN: 9781098100889
- Format: Paperback
- Publication Date: 2021-06-15
- Page Count: 454
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreTextbooks
- Publication dateJune, 2021
- Pages454
- Reading levelTechnical / Manuals
- Free shipping
Free 90-day returns
How do you want your item?
More seller options (5)
Get 50% off a year of Walmart+
About this item
Product details
Life scientists today urgently need training in bioinformatics skills. Too many bioinformatics programs are poorly written and barely maintained, usually by students and researchers who've never learned basic programming skills. This practical guide shows postdoc bioinformatics professionals and students how to exploit the best parts of Python to solve problems in biology while creating documented, tested, reproducible software.
Ken Youens-Clark, author of Tiny Python Projects (Manning), demonstrates not only how to write effective Python code but also how to use tests to write and refactor scientific programs. You'll learn the latest Python features and tools including linters, formatters, type checkers, and tests to create documented and tested programs. You'll also tackle 14 challenges in Rosalind, a problem-solving platform for learning bioinformatics and programming.
- Create command-line Python programs to document and validate parameters
- Write tests to verify refactor programs and confirm they're correct
- Address bioinformatics ideas using Python data structures and modules such as Biopython
- Create reproducible shortcuts and workflows using makefiles
- Parse essential bioinformatics file formats such as FASTA and FASTQ
- Find patterns of text using regular expressions
- Use higher-order functions in Python like filter(), map(), and reduce()
- Mastering Python for Bioinformatics: How to Write Flexible, Documented, Tested Python Code for Research Computing, (Paperback)
- Author: O'Reilly Media
- ISBN: 9781098100889
- Format: Paperback
- Publication Date: 2021-06-15
- Page Count: 454
Specifications
Book format
Fiction/nonfiction
Genre
Publication date
Warranty
Warranty information
Warnings
Similar items you might like
Programming Microcontrollers with Python: Experience the Power of Embedded Python, (Paperback) $40.24
$4024current price $40.24Programming Microcontrollers with Python: Experience the Power of Embedded Python, (Paperback)
Dancing with Python: Learn to code with Python and Quantum Computing, (Paperback) $48.29
$4829current price $48.29Dancing with Python: Learn to code with Python and Quantum Computing, (Paperback)
Python Programming Web Programming with Python and Flask, (Paperback) $16.99
$1699current price $16.99Python Programming Web Programming with Python and Flask, (Paperback)
Mastering Python for Quantum Computing: A Comprehensive Guide to Quantum Programming, (Paperback) $29.71
$2971current price $29.71Mastering Python for Quantum Computing: A Comprehensive Guide to Quantum Programming, (Paperback)
Python Illustrated: Not another boring Python book, learn programming the fun way, (Paperback) $28.49
$2849current price $28.49Python Illustrated: Not another boring Python book, learn programming the fun way, (Paperback)
Extending Excel with Python and R: Unlock the potential of analytics languages for advanced data manipulation and visual, (Paperback) $44.85
$4485current price $44.85Extending Excel with Python and R: Unlock the potential of analytics languages for advanced data manipulation and visual, (Paperback)
Chapman & Hall/CRC the Python BiteSize Python for Intermediate Learners: With Practice Labs, Real-World Examples, and ChatGPT, (Paperback) $55.19
$5519current price $55.19Chapman & Hall/CRC the Python BiteSize Python for Intermediate Learners: With Practice Labs, Real-World Examples, and ChatGPT, (Paperback)
MLI Generative AI Python 3 and Machine Learning Using Chatgpt/GPT-4, (Paperback) $40.62
$4062current price $40.62MLI Generative AI Python 3 and Machine Learning Using Chatgpt/GPT-4, (Paperback)
Chapman & Hall/CRC the Python Tidy Finance with Python, (Paperback) $71.99
$7199current price $71.99Chapman & Hall/CRC the Python Tidy Finance with Python, (Paperback)
Ultimate Python Programming: Learn Python with 650 Programs, 900 Practice Questions, and 5 Projects, (Paperback) $34.50
$3450current price $34.50Ultimate Python Programming: Learn Python with 650 Programs, 900 Practice Questions, and 5 Projects, (Paperback)
Learning Python Python: A Beginners Complete Reference Guide to Learn The Python Programming Language., Book 5, (Paperback) $22.00 Was $25.12
$2200current price $22.00, Was $25.12$25.12Learning Python Python: A Beginners Complete Reference Guide to Learn The Python Programming Language., Book 5, (Paperback)
Python in Practice Python in Practice - Volume II: Beyond the Basics: Advanced Language Features in Python, Book 2, (Paperback) $23.56
$2356current price $23.56Python in Practice Python in Practice - Volume II: Beyond the Basics: Advanced Language Features in Python, Book 2, (Paperback)
Chapman & Hall/CRC the Python Geocomputation with Python, (Paperback) $54.74
$5474current price $54.74Chapman & Hall/CRC the Python Geocomputation with Python, (Paperback)
Python Performance Tuning: Tricks & Techniken um schnelleren Python Code zu schreiben, (Paperback) $22.97
$2297current price $22.97Python Performance Tuning: Tricks & Techniken um schnelleren Python Code zu schreiben, (Paperback)
Optimum- Alpha: Anybody Can Code Optimum Python Power Series IV: Unleashing the Potential of Data Science with Machine Learning Techniques, (Paperback) $56.13
$5613current price $56.13Optimum- Alpha: Anybody Can Code Optimum Python Power Series IV: Unleashing the Potential of Data Science with Machine Learning Techniques, (Paperback)
Programming: 4 Books in 1: Python Programming & Crash Course, Machine Learning for Beginners, Python Machine Learning (Paperback) $29.76
$2976current price $29.76Programming: 4 Books in 1: Python Programming & Crash Course, Machine Learning for Beginners, Python Machine Learning (Paperback)
Hands-On APIs for AI and Data Science: Python Development with Fastapi (Paperback) by Ryan Day $38.70
$3870current price $38.70Hands-On APIs for AI and Data Science: Python Development with Fastapi (Paperback) by Ryan Day
Python Data Science: Python Data Science: Hands on Learning for Beginners (Paperback) $20.58
$2058current price $20.58Python Data Science: Python Data Science: Hands on Learning for Beginners (Paperback)
Mastering Algorithms with Python: A Practical Approach to Problem Solving and Python Implementation, (Paperback) $23.57
$2357current price $23.57Mastering Algorithms with Python: A Practical Approach to Problem Solving and Python Implementation, (Paperback)
Python Programming for Beginners: The Perfect Step-by-Step Guide for Learning Coding with Python from Scratch - Includin, (Paperback) $29.98
$2998current price $29.98Python Programming for Beginners: The Perfect Step-by-Step Guide for Learning Coding with Python from Scratch - Includin, (Paperback)
