𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

A Primer for Computational Biology

✍ Scribed by Shawn T. O'Neil


Publisher
Oregon State University Press
Year
2017
Tongue
English
Leaves
519
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


A Primer for Computational Biology aims to provide life scientists and students the skills necessary for research in a data-rich world. The text covers accessing and using remote servers via the command-line, writing programs and pipelines for data analysis, and provides useful vocabulary for interdisciplinary work. The book is broken into three parts:

  1. Introduction to Unix/Linux: The command-line is the β€œnatural environment” of scientific computing, and this part covers a wide range of topics, including logging in, working with files and directories, installing programs and writing scripts, and the powerful β€œpipe” operator for file and data manipulation.
  2. Programming in Python: Python is both a premier language for learning and a common choice in scientific software development. This part covers the basic concepts in programming (data types, if-statements and loops, functions) via examples of DNA-sequence analysis. This part also covers more complex subjects in software development such as objects and classes, modules, and APIs.
  3. Programming in R: The R language specializes in statistical data analysis, and is also quite useful for visualizing large datasets. This third part covers the basics of R as a programming language (data types, if-statements, functions, loops and when to use them) as well as techniques for large-scale, multi-test analyses. Other topics include S3 classes and data visualization with ggplot2.

✦ Table of Contents


A Primer for Computational Biology
A Primer for Computational Biology
Dedication
Contents
Preface
Acknowledgements
Part I: Introduction to Unix/Linux
Context
Logging In
The Command Line and Filesystem
Working with Files and Directories
Permissions and Executables
Installing (Bioinformatics) Software
Command Line BLAST
The Standard Streams
Sorting, First and Last Lines
Rows and Columns
Patterns (Regular Expressions)
Miscellanea
Part II: Programming in Python
Hello, World
Elementary Data Types
Collections and Looping: Lists and for
File Input and Output
Conditional Control Flow
Python Functions
Command Line Interfacing
Dictionaries
Bioinformatics Knick-knacks and Regular Expressions
Variables and Scope
Objects and Classes
Application Programming Interfaces, Modules, Packages, Syntactic Sugar
Algorithms and Data Structures
Part III: Programming in R
An Introduction
Variables and Data
Vectors
R Functions
Lists and Attributes
Data Frames
Character and Categorical Data
Split, Apply, Combine
Reshaping and Joining Data Frames
Procedural Programming
Objects and Classes in R
Plotting Data and ggplot2
Files
Index
About the Author
Creative Commons License
Recommended Citations
Versioning


πŸ“œ SIMILAR VOLUMES


Bioinformatics and Computational Biology
✍ Basant K. Tiwary πŸ“‚ Library πŸ“… 2021 πŸ› Springer 🌐 English

<p>This textbook introduces fundamental concepts of bioinformatics and computational biology to the students and researchers in biology, medicine, veterinary science, agriculture, and bioengineering . The respective chapters provide detailed information on biological databases, sequence alignment, m

Bioinformatics and Computational Biology
✍ Basant K. Tiwary πŸ“‚ Library πŸ“… 2021 πŸ› Springer 🌐 English

<p>This textbook introduces fundamental concepts of bioinformatics and computational biology to the students and researchers in biology, medicine, veterinary science, agriculture, and bioengineering . The respective chapters provide detailed information on biological databases, sequence alignment, m

Computed Tomography: A Primer for Radiog
✍ Shayne Chau, Christopher M Hayre πŸ“‚ Library πŸ“… 2022 πŸ› CRC Press 🌐 English

This book acts as a primer for radiographers upon performing computed tomography (CT) examinations. The focus resides in radiation physics, radiobiology, anatomy, imaging protocols and image evaluation. It seeks to provide readers insight into the practical and innovative approaches within CT, backe

Cultural Competence: A Primer for Educat
✍ Jean Moule πŸ“‚ Library πŸ“… 2011 πŸ› Cengage Learning 🌐 English

We all know that an appreciation of diversity is important, but how do you teach that to students? CULTURAL COMPETENCE: A PRIMER FOR EDUCATORS, 2nd Edition, shows you the basics of multicultural education strategies in a short, easy-to-use education textbook. The author also offers insights into the

Geometric Morphometrics for Biologists:
✍ Miriam L. Zelditch, Donald L. Swiderski, David H. Sheets, William L. Fink πŸ“‚ Library πŸ“… 2004 πŸ› Elsevier 🌐 English

Geometric Morphometrics for Biologists is an introductory textbook for a course on geometric morphometrics, written for graduate students and upper division undergraduates, covering both theory of shape analysis and methods of multivariate analysis. It is designed for students with minimal math bac