Free tools. No account. Nothing stored.

Biology and Lab Tools

This is the section where the site has something most calculator sites do not: the tools come from someone who sits in the courses they cover. The genetics calculators were written alongside the coursework, the enzymology ones handle the cases the textbook skips, and the lab tools follow the procedures an actual teaching lab runs rather than a generic checklist.

Browse by section

Every tool in this section

The scientific tools are grouped as genetics and molecular biology, laboratory maths, statistics, and lab technique and safety. The distinction matters for citation: if a question is about Hardy-Weinberg assumptions, the genetics group is where the answer is, and if it is about diluting a stock, the lab maths group is.

  • Population Genetics Calculator — Population genetics calculator: work out the Hardy-Weinberg genotype split from allele frequencies, or go backward from counted AA, Aa and aa organisms to the allele frequencies and a…
  • Punnett Square Calculator — Punnett square calculator: build a monohybrid or dihybrid cross box by box, get the gametes, genotype ratio and phenotype ratio, and compare unlinked genes against completely linked ones.
  • DNA Sequence Tool — DNA sequence tool: reverse complement, mRNA transcript, GC content, molecular weight and melting temperature from any DNA or RNA strand.
  • Restriction Enzyme Cut Site Finder — Restriction enzyme cut site finder: scan a DNA sequence linear or circular for a chosen enzyme, list every cut position, and get the resulting fragment sizes, plus a warning when a…
  • Gel Electrophoresis Sizing Calculator — Gel electrophoresis sizing calculator: fit a standard curve to DNA ladder band distances and size unknown bands by interpolation, reporting the fit quality and refusing to extrapolate…
  • Michaelis-Menten Enzyme Kinetics Calculator — Michaelis-Menten calculator: find Vmax and Km from enzyme kinetics data, or solve forward for a rate or substrate concentration, including the Lineweaver-Burk linearisation and why it…
  • DNA Translation and Codon Bias Calculator — DNA translation calculator: get the amino acid sequence from any DNA or RNA strand, find the open reading frames across all six reading frames, and report GC3 codon bias against the…
  • Molarity Calculator — Calculate molarity, moles, or volume of a solution using the formula M = moles / liters.
  • Dilution Calculator — Solve dilution problems using the C1V1 = C2V2 formula.
  • Serial Dilution — Calculate concentrations through a series of dilutions.
  • Percent Yield — Calculate percent yield from actual and theoretical yield.
  • Chi Square Calculator — Calculate the chi-square statistic from observed and expected values.
  • T Test Calculator — Perform a two-sample t-test to compare the means of two data sets.
  • Std Deviation Error — Calculate standard deviation, variance, and standard error from a data set.
  • Hemocytometer Cell Count — Calculate cell concentration from hemocytometer counts.
  • Pcr Master Mix — Calculate reagent volumes for a PCR master mix.
  • Bacterial Doubling Time — Calculate bacterial doubling time and growth rate from initial count, final count, and time elapsed.
  • Population Growth Calculator — Population growth calculator: project a population with exponential or logistic growth, get the doubling time, the share of carrying capacity used, and when growth is fastest.
  • Ecological Energy Pyramid Calculator — Ecological energy pyramid calculator: apply the 10% rule step by step up a food chain, see how much energy each trophic level keeps and loses, and find out why a biomass pyramid can…
  • ABO Blood Type Inheritance Calculator — ABO blood type inheritance calculator: cross two parents and get offspring blood type probabilities, averaging over the genotypes a phenotype hides, so A x O gives 75% type A rather…
  • Eye Colour Punnett Square Calculator — Eye colour Punnett square: cross one or two genes for a Mendelian or polygenic model, see the 3:1 or 9:3:3:1 ratios, and see what linkage does to them in a dihybrid cross.
  • Hardy-Weinberg Chi-Square Test — Hardy-Weinberg chi-square test: enter observed genotype counts to get expected counts under equilibrium, the chi-square statistic, degrees of freedom, a p-value, and the inbreeding…
  • Phylogenetic Distance and Tree Calculator — Phylogenetic distance calculator: compare sequences with p-distance or the Kimura 2-parameter correction, get transitions and transversions separately, and build an UPGMA tree with a…
  • Lab Safety Training — Before you can work independently in a lab, you need to complete required safety training modules.
  • Lab Safety Poster — Create a printable lab safety poster for your classroom, research lab, or workshop.
  • Lab Safety Checklist — Lab safety checklist: interactive checklist for biology and chemistry lab work.
  • Sterile Technique Checklist — Sterile technique is the set of practices that keeps your biological samples free from contamination.
  • Lab Hygiene Quiz — Good lab hygiene protects you, your colleagues, and your experiments.
  • Water Potential Calculator — Water potential calculator: solute potential from the van t Hoff equation plus pressure potential, giving total water potential and osmotic pressure in MPa.
  • Safety Symbol Flashcards — Lab safety symbols are a universal language that warns you about hazards before you even read the label.
  • Disinfectant Dilution — Mixing disinfectants at the right concentration is critical for effective sterilization.
  • PPE Checklist — Personal protective equipment is your first line of defence in the lab.
  • First Aid Kit Checklist — Minor cuts, burns, and headaches happen all the time in dorm life.
  • Spill Response Checklist — Knowing how to respond to a lab spill can mean the difference between a minor cleanup and a serious injury.

Where these differ from a generic formula

The Hardy-Weinberg tool does not just solve the equation. It reports which assumption is doing the work, because the equation is only valid under conditions that real populations violate more often than students are told, and a calculator that returns a number without flagging that is teaching the wrong thing.

The restriction enzyme tool distinguishes linear from circular molecules, and the answer differs. Textbooks present the linear case and the circular case is what an actual plasmid prep gives you, so a tool that ignores topology returns a confidently wrong fragment count for the more common laboratory situation.

The codon bias and translation tools handle the cases the standard codon table does not cover, including the initiation codon and the stop codons in context, which is where hand-calculated answers most often go wrong.

Lab maths is mostly unit discipline

Molarity, serial dilution and percent yield are the three calculations that go wrong most often in practice, and in all three the error is a unit error rather than a conceptual one. A dilution that is off by a factor of a thousand is almost always a millimolar treated as a molar.

Serial dilution is the one where people are most confident, because each individual step looks obviously correct. The cumulative dilution across the series is what matters and it is where the error hides, so the tool reports the total rather than only the step.

Statistics with the assumptions attached

The chi-square and t-test tools report degrees of freedom and the assumption being violated, because a p-value without a degrees of freedom is not interpretable and a p-value from a test whose assumptions do not hold is worse than no p-value.

This matters more in a lab course than it does in a statistics course, because the sample sizes are small by necessity. Most undergraduate lab data has n under ten, and several of the standard tests are only approximately valid there.

Lab technique and safety

The safety material is written for an actual teaching laboratory rather than from a general hazard list. Sterile technique has specific failure modes that a generic checklist does not name, and the distinction between a technique error and a contamination event matters for what you do next.

Aseptic technique, dilution calculations and the disposal rules are the three areas where students most often lose marks on a practical, and all three are procedural rather than conceptual. They are practiceable, which is the useful thing to know about them.

Frequently asked questions

Are these based on a specific textbook?

They follow the standard undergraduate treatment that most first and second year biology, genetics and microbiology courses in Canada use, and they are written to work with the assumptions those courses make. Where an approach varies between courses, the tool states the assumption it is using rather than picking one silently.

Can I use these for a lab report write-up?

For checking your working and understanding which step of a calculation is going wrong, yes. For a report you are submitting, you need the method your own course specified, and in some cases a different method is required even where both are valid. The numbers should be identical; the framing may not be.

Why does the Hardy-Weinberg tool warn me so often?

Because the equation is a model with assumptions, and most student problems violate at least one. The warning is telling you which assumption your particular question does not satisfy, which is usually the actual point of the exercise.

If something here contradicts what your instructor said, your instructor is right and this is wrong. Tell me and I will fix the tool, because a tool that disagrees with the course is worse than no tool.