The Serial Bioinformatician¶
A comprehensive guide from the central dogma to cutting-edge computational techniques in bioinformatics.
About the Author¶
Raymond Otoo, Ph.D. is a Bioinformatics Scientist specializing in multi-omics integration and biomarker discovery. His work focuses on applying systems biology approaches to unravel the complexities of neurodegenerative diseases and developing interactive tools to make these insights accessible to clinicians.
Introduction¶
The journey of bioinformatics is one of translation. We start with a biological problem—a disease, a phenotype, or an unknown mechanism—and generate massive amounts of biological data.
The main goal of this book is to guide you from the problem and raw biological data to robust molecular insights. It is these insights that provide the necessary directions for identifying novel therapeutic targets and advancing the field of precision medicine.
Book Structure & Table of Contents¶
This book is structured to guide the reader from the fundamental principles of molecular biology to the practical application of bioinformatics tools and algorithms.
Part 1: The Biological Foundation¶
-
Chapter 1: Introduction to the Central Dogma
- What is Bioinformatics?
- DNA: The Blueprint of Life
- Transcription: From DNA to RNA
- Translation: From RNA to Protein
-
Chapter 2: The Genome and its Variations
- DNA Structure and Replication
- Genes and Chromosomes
- Genetic Variation: SNPs, Indels, and Structural Variants
-
Chapter 3: Proteins - The Functional Units
- Amino Acids and Protein Structure (Primary, Secondary, Tertiary, Quaternary)
- Protein Function and Families
Part 2: Foundational Computational Skills¶
- Chapter 4: Introduction to the Command Line for Biologists
- Chapter 5: Programming for Bioinformatics with Python
- Chapter 6: Navigating Biological Databases (NCBI, Ensembl, UniProt)
- Chapter 7: Statistics for Bioinformatics
Part 3: Core Bioinformatics Analysis¶
- Chapter 8: Sequence Alignment
- Chapter 9: Phylogenetics: Understanding Evolutionary Relationships
- Chapter 10: Genome Assembly and Annotation
Part 4: High-Throughput "Omics"¶
- Chapter 11: Introduction to Next-Generation Sequencing (NGS)
- Chapter 12: Transcriptomics: Analyzing Gene Expression (RNA-Seq)
- Chapter 13: Proteomics and Metabolomics
- Chapter 14: Microbiomics: Analyzing Microbial Communities (16S rRNA & QIIME 2)
Part 5: Advanced Topics and Applications¶
- Chapter 15: Structural Bioinformatics
- Chapter 16: Systems Biology: Integrating the 'Omics'
- Chapter 17: Bioinformatics in Medicine
- Chapter 18: Integrated Clinical Proteomics
- Chapter 19: Interactive Visualization with R Shiny
- Chapter 20: Multiomics Data Integration
Appendices¶
Building the Book Locally¶
To read this book on your own computer or to check your changes before contributing:
- Install Dependencies:
- Run the Server:
- View: Open your browser to
http://127.0.0.1:8000.
Deploying to GitHub Pages¶
To publish or update the live version of the book:
- Commit your changes: Make sure all your latest work is saved.
- Run the deploy command: