Biology Calculators
Genetics, population growth, and biological calculations
Biology calculators on CalcMountain cover the quantitative work that comes up in introductory and intermediate biology coursework: population genetics, microbial growth, and the basic Mendelian inheritance patterns. The calculators here are designed for students working through homework and educators preparing examples.
The Hardy-Weinberg calculator implements the population genetics equilibrium equation (p² + 2pq + q² = 1) for allele and genotype frequency calculations under the standard Hardy-Weinberg assumptions: large population, random mating, no mutation, no migration, no selection. Real populations rarely satisfy all five assumptions, which makes deviation from H-W equilibrium a useful flag for evolutionary forces at work.
The blood type calculator handles ABO and Rh inheritance, including the resolution of paternity-style questions and the prediction of offspring blood types from parental genotypes. This is the canonical introductory genetics problem and a useful refresher for medical and forensic applications.
The population growth calculator implements exponential growth (N(t) = N₀ × e^(rt)) for early-phase population dynamics, suitable for bacterial cultures and the early stages of organism colonization where resources are unlimited. For populations approaching carrying capacity, the logistic growth model is more appropriate; we cover the exponential case here as the standard starting point.
The generation time calculator handles the inverse: given an initial population, a final population, and elapsed time, what was the generation time of the organism? This is the workhorse calculation for microbiology labs measuring growth curves of E. coli, yeast, and other lab strains.
These calculators use the standard formulas as taught in college-level biology courses (Campbell Biology, Raven Biology, or equivalent). For research-grade work on natural populations, real growth and inheritance patterns deviate from these simple models in important ways (density-dependent effects, age structure, linkage, epistasis, environmental variation). Our calculators are educational tools, not substitutes for full population-genetics analysis software or formal experimental design.
Blood Type Inheritance Calculator
Predict possible blood types of offspring from parent blood types.
Open calculator →
Punnett Square Calculator
Generate a monohybrid Punnett square showing genotype and phenotype ratios.
Open calculator →
Hardy-Weinberg Equilibrium Calculator
Calculate allele and genotype frequencies using Hardy-Weinberg equations.
Open calculator →
Population Growth Calculator
Model exponential and logistic population growth over time.
Open calculator →
Generation Time Calculator
Calculate bacterial generation (doubling) time from growth data.
Open calculator →