Interactive Simulations

Explore the textbook through small, transparent physiology models. Live simulations run entirely in your browser; the in-development collection shows the teaching models planned for each chapter.

Chapter 1Introduction

Read chapter

Causal Model Explorer

In Development

Connect muscle demand to extracellular fluid, circulation, respiration, and renal support, then interrupt a link to see where the chain breaks.

Homeostasis Feedback Loop

In Development

Choose a regulated variable, disturbance, sensor, controller, and effector, then watch negative feedback restore the variable toward a set point.

Flow Down Gradients

In Development

Manipulate a pressure or concentration gradient and resistance to observe the resulting change in flow.

Chapter 2Fundamentals

Read chapter

Muscle Structure Builder

In Development

Assemble muscle fiber, fascicle, muscle, and connective-tissue layers while examining each layer's mechanical role.

Muscle Tension Overview

In Development

Compare active, passive, and total tension as muscle length changes.

Pennation and Force Transmission

In Development

Change pennation angle and fiber length to explore the tradeoff between force and excursion.

Chapter 3Tension

Read chapter

Length-Tension Relationship

In Development

Move sarcomere length through the overlap range and plot active, passive, and total tension.

Force-Velocity Relationship

In Development

Change load and contraction mode to compare concentric, isometric, and eccentric behavior.

Sliding Filament Model

In Development

Animate actin-myosin overlap as sarcomere length changes.

Chapter 4Excitation

Read chapter

Action Potential Explorer

In Development

Follow sodium and potassium conductances through resting potential, threshold, depolarization, repolarization, and refractory periods.

Neuromuscular Junction

In Development

Trace motor-neuron excitation through the end plate, excitation-activation coupling, and calcium release.

Membrane Gradients

In Development

Alter extracellular sodium or potassium and observe effects on resting membrane potential and action-potential behavior.

Chapter 5Regulation

Read chapter

Motor-Unit Recruitment

In Development

Increase force demand and watch orderly recruitment progress from low-threshold to high-threshold motor units.

Twitch Summation and Tetany

In Development

Vary stimulation frequency to display individual twitches, summation, and fused tetanus.

Proprioceptive Feedback

In Development

Combine muscle spindle and Golgi tendon organ inputs in a stretch and load feedback loop.

Chapter 6Energetics

Read chapter

ATP Regeneration Timeline

In Development

Compare phosphocreatine, glycolytic, and oxidative pathways by rate, capacity, and duration.

Exercise Energy Contribution

In Development

Set exercise intensity and duration to show how each ATP pathway's contribution changes over time.

Fatigue Model

In Development

Vary demand, substrate availability, and metabolite accumulation to explore declining force and power.

Fiber-Type Comparison

In Development

Compare motor-unit and fiber types by force, velocity, fatigue resistance, and metabolic strategy.

Chapter 7Micro-Circulation

Read chapter

Starling Filtration Model

In Development

Adjust capillary hydrostatic pressure, plasma oncotic pressure, and permeability to show filtration and reabsorption.

Edema Formation

In Development

Create venous obstruction, low plasma protein, or increased permeability and track extracellular fluid accumulation.

Oxygen Diffusion

In Development

Change diffusion distance, gradient, and tissue demand to show oxygen delivery from capillary to muscle fiber.

Microvascular Control

In Development

Connect local metabolic signals to arteriolar smooth muscle, vessel radius, and regional flow.

Chapter 8Renal Clearance

Read chapter

Clearance and GFR Explorer

In Development

Change plasma concentration, renal plasma flow, filtration, reabsorption, and secretion to calculate excretion.

Mass-Balance Kidney Model

In Development

Follow water, electrolytes, and acid-base inputs through filtration, reabsorption, secretion, and excretion.

Volume and Osmolarity Disturbances

In Development

Compare responses to diarrhea, sweating, adrenal insufficiency, saline infusion, high sodium intake, and SIADH.

Renal Response Over Time

In Development

Show how changes in renal handling alter blood volume and osmolarity over hours rather than seconds.

Chapter 9Circulation

Read chapter

Poiseuille's Law: Why Radius Matters

Open simulation

Change vessel radius, pressure, viscosity, and length to see why small changes in arteriolar radius have large effects on flow.

Blood Pressure Equation Explorer

Open simulation

See how stroke volume creates pulse pressure while heart rate and peripheral resistance shape diastolic runoff.

Orthostatic Baroreflex

In Development

Stand from supine and follow venous pooling, reduced venous return, sympathetic compensation, and pressure recovery.

Vasovagal Syncope Scenario

In Development

Trigger widespread vasodilation and follow falling resistance, blood pressure, cerebral perfusion, and recovery after lying down.

Cardiac Output Distribution

In Development

Compare total cardiac output with the changing fractions delivered to muscle, kidney, gut, skin, and brain.

Blood Pressure Measurement

In Development

Model cuff pressure and Korotkoff sounds, including systolic and diastolic pressure detection.

Chapter 10Cardiac Pump

Read chapter

Cardiac Output and Frank-Starling

Open simulation

Adjust preload, afterload, and contractility to observe changes in cardiac output and ventricular function curves.

Pressure-Volume Loop

In Development

Connect preload, afterload, contractility, EDV, ESV, stroke volume, and ejection fraction in a ventricular loop.

Cardiac Cycle Pressure Sequence

In Development

Animate atrial, ventricular, and aortic pressures alongside valve opening and closure.

ECG Rhythm Analyzer

In Development

Generate normal sinus rhythm and selected disturbances, then connect ECG intervals to mechanical events.

Coronary Perfusion

In Development

Explore why left-ventricular coronary flow changes during systole and diastole and how pressure or heart rate alters supply.

Chapter 11Respiration

Read chapter

Altitude and Inspired Oxygen Pressure

Open simulation

Compare actual altitude with normobaric hypoxia and match inspired oxygen pressure by changing barometric pressure or inspired oxygen fraction.

Oxygen Diffusion and Transport

In Development

Follow partial-pressure gradients and diffusion conditions from alveolus to blood to tissue.

Oxygen-Hemoglobin Dissociation

Open simulation

Shift the dissociation curve with temperature, pH, carbon dioxide, and exercise-related conditions.

Carbon Dioxide Transport and RER

In Development

Change substrate use and metabolic rate to show carbon dioxide production, transport, and respiratory exchange ratio.

Acid-Base Map

In Development

Place arterial blood gas values on a map and identify respiratory and metabolic disturbances with compensation.

Chapter 12Ventilation

Read chapter

Ventilation at Altitude

Open simulation

Set activity oxygen demand and ventilatory equivalent, then follow minute ventilation through arterial CO2 to alveolar and arterial oxygenation at altitude.

Ventilation Volumes and Capacities

In Development

Combine tidal volume, respiratory rate, dead space, vital capacity, and functional residual capacity.

Dead-Space Ventilation

In Development

Compare minute ventilation with alveolar ventilation as dead space changes.

Ventilatory Pump Mechanics

In Development

Relate thoracic volume, pleural pressure, alveolar pressure, and airflow during inspiration and expiration.

Lung Compliance and Work of Breathing

In Development

Compare stiff and compliant lungs while examining their pressure-volume relationships.

Ventilation-Perfusion Matching

In Development

Explore dead space, shunt, and the alveolar-arterial gradient across different regions of the lung.

Ventilatory Control

In Development

Change carbon dioxide, oxygen, metabolic demand, and voluntary control to observe the resulting ventilation response.

About the Simulations

These browser-native simulations are simplified teaching models, not clinical calculators. Each model is designed to make a focused causal relationship visible while connecting the interactive experience to its textbook chapter.