Published May 26, 2026 | Version 1.0.0
Book Open

Introduction to Biology: A Generative Approach

  • 1. Active Inference Institute
  • 2. ROR icon College of the Redwoods
  • 3. COGSEC

Description

Introduction to Biology: A Generative Approach is an open biology textbook with forty-four chapters, ranging from systems science and chemical foundations through cells, metabolism, genetics, microbiology, physiology, evolution, and ecology. Organized as Unit 0 plus Units I–X, the text presents biology as an evidence-grounded discipline in which mechanisms, measurements, and simple models are developed together, so readers can move between narrative explanation and the quantitative constraints that shape biological claims. Five recurring themes—evolution, information, structure and function, systems and emergence, and the cell—provide orientation across scales and align with mainstream undergraduate biology competencies; Unit 0 adds an optional systems, historical, and philosophical lens without replacing the traditional molecular-to-ecological sequence.

Where the curriculum is quantitative, corresponding computations live in tested code modules organized by domain (biochemistry, cell biology, genetics, physiology, ecology, evolution, microbiology, botany, and neuroscience), and many figures and process diagrams are generated programmatically rather than supplied as static artwork alone. The edition pairs each chapter with a paper-based laboratory activity and a question bank that progresses from recall to synthesis; model answers are visible in this instructor build. Primary literature is cited inline, glossary and curriculum-mapping appendices support course design, and the manuscript is maintained as a reproducible open-science artifact (source at https://github.com/docxology/biology_textbook ; archived at DOI 10.5281/zenodo.20286478). Text is released under Creative Commons Attribution 4.0; accompanying source code under Apache-2.0.

Files

biology_textbook_v1_05-26-2026-compressed.pdf

Files (11.5 MB)

Name Size Download all
md5:c0c8ef858487ab87d19e985bd363a6c9
11.5 MB Preview Download

Additional details

Software

Repository URL
http://github.com/docxology/biology_textbook
Programming language
Python
Development Status
Active