Skip to content
pancalc
EN

Biology vs Chemistry Bench Calculators: Which Lab Tool to Open

Choose Punnett vs Hardy–Weinberg, cells vs MOI, then molarity, pH, yield, Beer–Lambert, and gas tools without mixing biology and chemistry jobs.

A bench number is not a population number, and a mole is not an absorbance. Students and technicians search “calculator” after a lab meeting and land on the wrong identity: Punnett when they needed allele frequency, molarity when they needed pH, ideal gas when the cylinder is not ideal. This hub is how to choose a biology bench calculator versus a chemistry bench calculator on pancalc: genetics and cell counts on one side of the aisle, stoichiometry, equilibria, spectroscopy, and gases on the other. It is education, not a protocol, diagnosis, treatment plan, or chemical-safety manual.

If you only remember one sentence: name the conserved quantity (alleles, live cells, moles, photons, pressure–volume energy) before you open a tool.

The English word “percent” is how most mix-ups start. Percent GC is composition of a sequence. Percent viable is live over total after a stain. Percent yield is actual product over theoretical product. Those three percents must never share an unlabeled spreadsheet cell. The same warning applies to “concentration”: cells per millilitre is not moles per litre, and neither is absorbance until you apply a standard curve that your course actually published.

JobConserved / reported quantityOpen
One crossGenotype counts from two parentsPunnett
Population snapshotp, q, p², 2pq, q²Hardy–Weinberg
Oligo design / PCRGC fraction; melting temperatureGC content; primer Tm
GrowthDoubling time from two countsCell doubling
Counting chamberCells / mL from squaresHemocytometer
Live vs dead stainViability %Cell viability
Infection mathInfectious units per cellMOI
Weighing a solidg/molMolar mass
Stock → workingC₁V₁ = C₂V₂Molarity / dilution
Acid–basepH, pOH, [H⁺]pH / pOH
BufferCapacity around pKaBuffer capacity
Synthesis gradeActual / theoretical × 100Percent yield
Gas at teaching P,TPV = nRTIdeal gas
Decay / kinetics introHalf-life
CuvetteA = εlcBeer–Lambert
ElectrodeE vs E°Nernst
Vapor over liquidAntoine PsatVapor pressure
Dense gasZ = PV/nRTCompressibility

Genetics is two different jobs

A Punnett square calculator enumerates offspring genotypes from a defined mating. It assumes independent segregation for the loci you typed in. It does not know whether the classroom of 30 people is in equilibrium, and it does not estimate allele frequency from a blood-bank survey.

The Hardy–Weinberg calculator takes allele frequencies (or genotype counts, depending on the fields) and reports the expected genotype shares under random mating, no selection, no migration, infinite population. Real labs violate every assumption. Use H–W as a null model for a problem set or a first look at a SNP, not as proof the organism is “stable.”

Worked contrast: two heterozygotes (Aa × Aa) yield 1:2:1 in a Punnett square. Canonical seed on this site uses one dominant allele per parent and reports 25% AA, 50% Aa, 25% aa, with 75% showing a dominant phenotype if A is completely dominant. That is a litter (or a large number of independent identical crosses). If a population already has allele frequency p(A) = 0.6, Hardy–Weinberg expects p² = 0.36 AA, 2pq = 0.48 Aa, q² = 0.16 aa — not 25% aa. Mixing those answers is the most common genetics spreadsheet error on this cluster.

Write the subject next to the percent: “this mating” versus “this census under the null.” A problem that gives you the recessive homozygote frequency in a town and asks for p is Hardy–Weinberg even if last week’s recitation was a square. A problem that names two parents and asks for the chance the next child is aa is Punnett even if the lecture mentioned populations.

Do not feed hemocytometer counts into H–W. Cell density is not allele frequency. Do not feed Punnett ratios into a culture flask and call it MOI. The objects are different even when the letters A and a look busy.

Nucleic acids: composition vs melting

GC fraction is a composition statistic. The DNA GC content calculator answers “what share of this string is G or C?” That share correlates with stability and with some sequencing quirks. It is not a melting temperature by itself.

Primer Tm models (Wallace 2+4, nearest-neighbor, salt corrections) live on the primer melting temperature calculator. Two primers with the same GC% can differ in Tm because length and stacking differ. PCR annealing is a protocol choice around Tm, not Tm itself. Educational pages do not replace your kit’s cycling table.

Canonical GC tally on this site uses G 120, C 115, A 130, T 125 — 490 bases, GC percent about 47.96%. That is a composition check. If the worksheet then asks whether a 20-mer will melt near a stated temperature, you have changed jobs: open Tm, do not multiply 47.96 by a secret constant from a forum.

If you are counting cells, you are in the next section. Oligo math does not tell you how many HEK cells are in the flask, and a melting temperature does not replace a viability stain.

Cells: time, chambers, stains, and viruses

Doubling time assumes exponential growth between two counts. The cell doubling time calculator needs the interval and the two densities. Lag, contact inhibition, and death make the exponential a teaching fit, not a guarantee. Do not use it on a viability-stained sample without stating you counted live cells.

A hemocytometer cell counter converts square counts, dilution, and chamber volume into cells per millilitre. Dilution errors dominate. Count both sides of the chamber; large disagreement means you mix poorly, not that the formula failed.

Cell viability is live / (live + dead) after a stain. It is silent about cell-cycle stage and silent about infectious titer.

MOI is infectious units divided by cell number. You still need an independent titer (PFU, TCID50, or whatever your lab reports) and a live cell count. Setting MOI 5 on a 40% viable flask under-infects the live cells if you used total events from a Coulter counter.

These four tools share a fridge but not a formula. Write the unit on the tube: cells/mL, %, PFU/cell, hours.

Walkthrough with labeled steps. You count both chambers of a hemocytometer after a 1:10 dilution and convert squares to 2.0 × 10^6 total events per millilitre. A stain says 90% viable, so live density is 1.8 × 10^6 cells/mL. You seed 1.0 × 10^6 live cells and want MOI 3, so you need 3.0 × 10^6 infectious units. If the titer is 1.0 × 10^8 PFU/mL, you pipette 30 µL of virus. Doubling time never entered that paragraph. If yesterday’s flask went from 2.0 × 10^5 to 4.0 × 10^5 live cells in 18 hours, that 18-hour doubling belongs on a different notebook line — useful for planning harvest, useless as a substitute for today’s grid count.

Optical density of a culture is a proxy. Some teaching labs plot OD600 against hemocytometer counts and then stop counting. Beer–Lambert still describes the spectrophotometer; the conversion to cells/mL is a calibration, not ε of hemoglobin. Do not open the absorbance page and report “molarity of cells.”

Moles on the bench

Everything that is a bottle of powder starts with molar mass. Sum atomic weights for the formula you actually weighed — hydrates included. Using anhydrous mass for a heptahydrate is a percent error, not a rounding issue.

Molarity and dilution is C₁V₁ = C₂V₂ when the solute amount is conserved and volumes are additive enough for the precision you need. Serial dilutions stack relative errors. Mixing two reactive stocks is not this identity.

Percent yield is actual mass (or moles) over theoretical moles from the limiting reagent. Theoretical yield is a stoichiometry story. Percent yield is not purity, not ee, and not “how good the lab technique felt.” Over 100% usually means wet product or a wrong limiting reagent.

pH is not molarity of the bottle label. A 0.1 M acetic acid solution is not pH 1. A 0.1 M HCl teaching approximation is pH 1 only because the course treats it as a strong acid in water — a different identity from the bottle’s molarity field.

Canonical dilution seed on this site: M1 = 1 mol/L, V1 = 0.0001 L (100 µL), M2 = 0.1 mol/L, V2 = 0.001 L (1 mL). That is a tenfold cut of a small aliquot. Leave the unknown blank. Mixing microlitres with millilitres without converting is still the classic fail, even when the solute is a “biology” buffer such as Tris.

Canonical percent yield: 8.2 g actual versus 10 g theoretical → 82%. Theoretical grams usually required a molar-mass step first. If actual exceeds theoretical, the product is wet, a field was swapped, or the limiting reagent was misidentified — treat >100% as a flag, not a celebration.

Acid–base and buffers

The pH and pOH calculator relates pH, pOH, [H⁺], [OH⁻] in water at a stated temperature model (often 25 °C, Kw = 10⁻¹⁴). Strong-acid approximations fail for dilute or weak acids. Coursework that says “0.1 M HCl, pH = 1” is teaching, not a titration.

Buffer capacity asks how much strong acid or base you can add before pH moves a stated amount. Capacity peaks near pKa when the conjugate ratio is near 1. Dilution lowers capacity roughly with concentration. Henderson–Hasselbalch gives pH from the ratio; capacity is the derivative. Do not use a pH tool and call the output “buffering.”

Recipe versus log scale versus stubbornness: you need 50 mL of 0.10 M phosphate at a stated pH. Molar mass and dilution get the recipe volumes. The pH/pOH page speaks hydrogen-ion language if the problem already has [H+] or asks you to convert pH to pOH (pH + pOH = 14 at 25 °C in the usual water model). Buffer capacity is only if the question asks how much strong acid you can add before pH slips a stated amount. Three sentences, three tools. Henderson–Hasselbalch sits in the middle as the classroom bridge from conjugate ratio to pH; it is not a reason to skip naming which unknown you were assigned.

These pages do not recommend a biological buffer for a cell line. They teach the identities. Course staff, SDS, and the published method own what you are allowed to mix.

Light, electrodes, and decay

Beer–Lambert is A = ε l c in the linear range. Path length l is usually 1 cm in a standard cuvette. ε is for that chromophore at that wavelength in that solvent. You cannot convert A₆₀₀ of a bacterial culture into molarity of a protein unless you have a separate standard. Turbidity is scattering, not ε.

The Nernst equation calculator shifts E from E° with Q, the reaction quotient. Temperature belongs in the RT/nF term. Nernst is equilibrium electrochemistry homework and a first look at ion-selective electrodes. It is not a cyclic voltammogram and not a battery datasheet.

Half-life for first-order decay is t½ = ln(2)/k, or N = N0 (1/2)^{t / t½}. Radioactive teaching problems and some drug-elimination cartoons use this. Enzyme kinetics are often not first-order in substrate. Do not put a half-life on a second-order dimerization without rewriting the integrated rate law. Do not use half-life as a synonym for culture doubling. Doubling grows N toward 2N; half-life shrinks N toward N/2. The exponentials are cousins; the stories are not.

Nernst and Beer–Lambert both involve “concentration,” and that is why people paste the wrong number into Q or into c. Q is a reaction quotient of activities (concentrations in the teaching approximation). c in Beer–Lambert is the chromophore you actually absorb at that wavelength. A cell lysate’s A280 is not the Nernst term for a Fe³⁺/Fe²⁺ couple unless the problem constructed that couple.

Gases: ideal, real, and vapor

The ideal gas law calculator is PV = nRT with a consistent R. Watch litres vs m³ and bar vs pascal. Many teaching labs are close enough to ideal. High-pressure cylinders, CO₂ near its critical point, and refrigerants are not.

The gas compressibility Z-factor calculator reports Z so that PV = ZnRT. If Z is 0.8, using ideal n overestimates moles by 25% relative to that model. Charts and EOS fits disagree; treat the output as a model, not a custody-transfer certificate.

Vapor pressure over a pure liquid vs temperature often uses Antoine coefficients: the vapor pressure (Antoine) calculator. Coefficients are substance- and temperature-range specific. Extrapolating past the fit is how boiling-point homework becomes fiction. Antoine Psat is not humidity and not a mixture VLE.

Walkthrough: 2.00 L of nitrogen at 298 K and 1.00 atm, treated as ideal, is an ideal-gas click (n = PV/RT with a consistent R). The same moles stuffed into a high-pressure lecture-demo cylinder may need Z. Water in an open flask at 80 °C needs Antoine (or a steam table), not PV = nRT applied to the liquid. If the unknown is how much dry ice sublimed into a balloon, you are back in n and V — still not primer Tm.

A Friday afternoon walkthrough

You have 2.0 g of a 342.3 g/mol sugar (molar mass), you need 50 mM in 100 mL (dilution / molarity), you will read NADPH at 340 nm (Beer–Lambert) after a dehydrogenase assay, and you will infect 1×10⁶ live cells at MOI 3 (MOI + viability + hemocytometer). None of those numbers substitute. If the assay pH is 7.4 in Tris, you still do not use Nernst unless you are actually measuring a redox couple. If the instructor asked for expected aa frequency in a village, that is Hardy–Weinberg, not Punnett, and not pH.

Write five labels on the notebook page: genotype job, cell job, mole job, photon job, gas job. Open one calculator per label.

Worked numbers you can check by hand

Moles. 2.00 g of C₁₂H₂₂O₁₁ (342.3 g/mol) is 2.00 / 342.3 ≈ 0.00584 mol. In 0.100 L that is 0.0584 M, not 50 mM. If the protocol wanted 50 mM, you either weigh less (~1.71 g) or dissolve and dilute. The molar-mass tool does not dilute; the dilution tool does not weigh.

C₁V₁. 1.00 M stock, 50 mM working, 100 mL working volume: V₁ = (0.050 × 0.100) / 1.00 = 5.0 mL stock plus diluent to the mark. Pipette error on 5 mL is a different conversation from the identity.

Beer–Lambert. ε = 6220 M⁻¹ cm⁻¹ at 340 nm for NADH in many teaching tables, l = 1.00 cm, A = 0.311 → c = A/(εl) ≈ 5.0×10⁻⁵ M. If the blank was water instead of the assay mix, that 0.311 is not “the NADH.”

Hemocytometer (typical 10⁻⁴ mL square teaching story). Average 80 cells per 1 mm² square, dilution 10×, factor 10⁴: 80 × 10 × 10⁴ = 8.0×10⁶ cells/mL. If viability is 50%, live density is 4.0×10⁶/mL. MOI 3 on 1.0×10⁶ live cells needs 3.0×10⁶ infectious units, not 3.0×10⁶ based on total events.

H–W vs Punnett. p = 0.9, q = 0.1 → expected q² = 0.01. A single Aa × aa Punnett is 50% aa in the offspring, not 1%. Those percents must never share a cell in a lab report.

Ideal gas. n = 1.00 mol, T = 298 K, P = 1.00 bar, R = 0.08314 L·bar·K⁻¹·mol⁻¹ → V ≈ 24.8 L. If Z = 0.85 at a high-pressure homework state, the ideal volume is the wrong chapter.

Half-life. k = 0.0693 h⁻¹ → t½ = ln(2)/k = 10.0 h for a first-order teaching decay. After 10 h you have half the reactant if first-order and well mixed. A titration leftover is not this k.

Keep a one-line unit next to every result. “0.05” without M, %, PFU/cell, or bar is how Friday samples get labeled as Monday’s.

Practical takeaway

  1. Genetics: Punnett for a cross, Hardy–Weinberg for a population null.
  2. DNA: GC content is composition; Tm is a stability model for primers.
  3. Cells: count, then viability, then doubling or MOI — in that order when the protocol cares about live cells.
  4. Chemistry: mass → moles → concentration → (optional) pH/buffer/yield.
  5. Instrument identities: A = εlc, E from Nernst, t½ for first-order, PV = nRT or ZnRT, Antoine for Psat.
  6. Nothing here is a substitute for SDS, IACUC/IRB, or your PI’s SOP.

When the job is not a bench identity — BMI, mortgage, race pace — leave this silo. Cross-links to health or finance pages would only pad sessions with the wrong conserved quantity. When the worksheet is algebra wearing a lab coat (a quadratic rate law, a triangle on a crystal face), use the math hub instead of inventing a biology percent. When the worksheet is only “what percent is 20 of 80,” that is still not GC% and not percent yield.

Record inputs with units in the same line as the output. If a second quantity is required (live cells before MOI, moles before yield, [H+] before pH), compute that page first. The engines apply the identities printed on each calculator to the numbers you type. They do not know your organism, your solvent, or whether the experiment is allowed.

Frequently asked questions

Is a Punnett square the same as Hardy–Weinberg?
No. A Punnett square maps one mating. Hardy–Weinberg maps allele and genotype frequencies in a large, idealized population. Crossing two heterozygotes does not prove a population is in equilibrium.
Can I use molarity for a buffer pH?
Molarity tells you moles per litre. Buffer pH needs acid/base identities, pKa, and the ratio of conjugate forms. Diluting a buffer changes capacity more than pH if the ratio stays put. Use separate tools.
Does Beer–Lambert give me a concentration from any absorbance?
Only inside the linear range, with a known path length and molar absorptivity (or a standard curve). Turbid samples, stray light, and wrong wavelength break the identity. It is not a pH meter.
When do I use ideal gas vs Z-factor?
Ideal gas (PV = nRT) is teaching and many room-condition estimates. Compressibility Z corrects when the gas is dense or near a critical point. Do not apply Z to a dilute lab cylinder at 1 atm unless your protocol says so.
Is MOI a viability number?
Multiplicity of infection is infectious units per cell. Viability is the live fraction of a cell suspension. You can have high MOI and dead cells. Count live cells first, then set MOI.
Are these pages lab protocols?
No. They teach identities used in coursework and notebook arithmetic. Follow your institution’s SOP, SDS, and biosafety rules for real reagents and organisms.