Skip to content
ScienceQuest

Biology: 3D anatomy, physiology and lab tools

3D anatomy for the whole body, physiology, genetics and ecology simulators from the action potential to an SIR epidemic, and clinical and lab calculators.

75 tools

The largest part of this section is 3D anatomy: explorers built on the BodyParts3D dataset, from the teeth to the whole body, with every structure named in the dataset’s own words. Alongside them are physiology simulators, where the action potential, the nephron and the oxygen dissociation curve run as models you can change, an SIR model of how an epidemic grows and then stops, and a predator and prey pair whose populations cycle rather than settle, and calculators for the bench and the clinic.

Genetics is the group that runs on counting rather than measuring, and counting is where the judgement is. A monohybrid cross predicts three to one, so 80 offspring should split 60 to 20, and a real count of 65 to 15 looks like evidence of something until a chi-square test puts it at 1.67 on one degree of freedom, which chance alone exceeds in about one cross in five. The same arithmetic applied to a population rather than a cross is the Hardy-Weinberg relation: a recessive disorder seen in one birth in 10,000 makes about one person in 50 a carrier, which is why carriers, not sufferers, hold nearly all of a rare allele.

The sequence tools all read from one copy of the standard genetic code, NCBI translation table 1, so no two of them can disagree about what a codon means. That is worth saying because the usual failure in this corner is not arithmetic: it is a frame. Drop one base from a coding sequence and every codon after it is read in a different frame, and what comes out is a plausible-looking protein that is wrong from that point on.

Molecular biology runs on a small number of conversions that appear in nearly every protocol: absorbance to concentration, RPM to relative centrifugal force, two cell counts to a doubling time. None are difficult, and all of them are easy to get wrong at the end of a long day.

The calculators for them spell out the assumption behind each one, because the assumption is usually where the error lives. The extinction factor applies to DNA but not RNA. The rotor radius is what turns a speed into a force. The growth equation only holds while growth is exponential.

Each of these numbers is a proxy: absorbance for mass of nucleic acid, rotor speed for the force on a pellet, two counts for a growth rate. A proxy is fine until its assumption fails, and the calculation does not stop when it does: it returns a figure that still looks reasonable. Knowing where each breaks is worth more than knowing the formula.

3D anatomy

The 3D anatomy hub arranges these by part of the body and by system.

Visualiser · Biology Full Body Explorer Peel a whole body, layer by layer. Visualiser · Biology Full Skeleton Explorer 203 bones, both sides, plus cartilage and membranes. Visualiser · Biology Heart Explorer Heart wall, valves, papillary muscles and coronary vessels. Visualiser · Biology Male Reproductive Organs Explorer Testes, ducts, prostate and the pelvic floor. Visualiser · Biology Teeth Explorer 28 permanent teeth, named by position. Visualiser · Biology Great Vessels Explorer Aorta, venae cavae and the named branches. Visualiser · Biology Brain Explorer 101 brain structures, gyri to ventricles, separable. Visualiser · Biology Upper Limb Muscles Explorer 114 upper limb muscle meshes, by compartment. Visualiser · Biology Chest Wall Muscles Explorer Diaphragm, intercostals and the chest wall. Visualiser · Biology Abdominal Muscles Explorer Abdominal wall in layers, plus pelvic floor. Visualiser · Biology Back Muscles Explorer 58 back muscle meshes, in six dissection layers. Visualiser · Biology Body Surface Explorer The body surface as one closed sheet. Visualiser · Biology Lower Limb Muscles Explorer 122 lower limb muscle meshes, by compartment. Visualiser · Biology Head and Neck Muscles Explorer 99 head and neck muscle meshes, separable. Visualiser · Biology Internal Organs Explorer Lungs, gut, liver, kidneys and spleen, separable. Visualiser · Biology Cervical Spine and Skull Base Explorer Seven neck vertebrae with the skull base above them. Visualiser · Biology Vertebral Column and Pelvis Explorer The whole spine with the pelvis it sits on. Visualiser · Biology Upper Limb Skeleton Explorer Scapula to fingertips, all to scale in one model. Visualiser · Biology Lower Limb Skeleton Explorer Hip bone to toes, all to scale in one model. Visualiser · Biology Rib Cage and Thoracic Spine Explorer All 24 ribs, twelve thoracic vertebrae and a three-part sternum. Visualiser · Biology Lumbar Spine and Pelvis Explorer Five lumbar vertebrae, the sacrum and both hip bones. Visualiser · Biology Skull Bones Explorer All 22 skull bones separable, plus the hyoid. Visualiser · Biology Hand and Wrist Skeleton Explorer All 27 bones, with the eight carpals separable and nameable. Visualiser · Biology Knee Skeleton Explorer Femur, patella, tibia and fibula, with the whole length of each. Visualiser · Biology Ankle and Foot Skeleton Explorer All 26 bones of the ankle and foot, nameable and isolatable in 3D. Visualiser · Biology Head and Neck Explorer Bone, brain, teeth and muscle in one head. Visualiser · Biology Thorax Explorer Look into the mediastinum through the cage. Visualiser · Biology Abdomen and Pelvis Explorer Wall off, organs out, spine behind. Visualiser · Biology Back and Spine Explorer Peel the back, superficial to deep. Visualiser · Biology Upper Limb Explorer Arm muscles over the bones they move. Visualiser · Biology Lower Limb Explorer Leg muscles in their compartments, over bone.

Simulators

Simulator · Biology Action Potential Simulator Hodgkin-Huxley, with threshold and refractoriness emerging. Simulator · Biology Oxygen Dissociation Curve Simulator The sigmoid curve, and what moves it left or right. Simulator · Biology Enzyme Kinetics Simulator Km and Vmax, and how each inhibitor changes them. Simulator · Biology Nephron Explorer The loop, the gradient it builds, and what ADH can do with it. Simulator · Biology Resting Membrane Potential Simulator Nernst per ion, Goldman for the membrane. Simulator · Biology SIR Epidemic Model Simulator SIR and SEIR epidemics with R₀, herd immunity and vaccination. Simulator · Biology Predator-Prey Simulator Lotka-Volterra cycles over time and in the phase plane, with the equilibrium and exact period. Simulator · Biology Photosynthesis Rate Simulator Light, CO₂ and temperature against the rate, with the limiting factor named and pondweed bubbles counted. Simulator · Biology Cardiac Cycle Simulator Pressures, volume, valves and ECG through one heartbeat. Simulator · Biology Diffusion and Osmosis Simulator Diffusion or osmosis across one membrane, counted against Fick’s law. Simulator · Biology Mitosis and Meiosis Explorer Mitosis and meiosis stage by stage, with chromosome and chromatid counts for your 2n. Simulator · Biology Protein Synthesis Simulator Type a gene and watch RNA polymerase, a ribosome and tRNAs build its protein, step by step. Simulator · Biology qPCR and ΔΔCt Simulator Four Ct values to a fold change by 2^−ΔΔCt or Pfaffl, with amplification curves, a threshold and a standard curve. Simulator · Biology Muscle Twitch and Tetanus Simulator Fire a muscle at any frequency and watch single twitches sum into unfused and then fused tetanus. Simulator · Biology Pharmacokinetics Dosing Simulator Build repeated doses up to steady state and read the peak, trough, average, accumulation factor and loading dose. Simulator · Biology ECG Rhythm and Heart Block Simulator A sweeping lead II strip and ladder diagram for sinus rhythm, heart blocks, AF, flutter and ectopic beats. Simulator · Biology Gel Electrophoresis Simulator Run a virtual agarose gel with a ladder and digests, and size an unknown band from the semi-log standard curve. Simulator · Biology Spirometry and Flow-Volume Loop Simulator Watch normal, obstructive, restrictive and upper airway flow-volume loops form, with FEV1/FVC read out.

Calculators

Calculator · Biology Cell Doubling Time Calculator Doubling time and growth rate from two counts, or project forward. Calculator · Biology Centrifuge RCF Calculator Convert RPM to × g and back for your rotor’s radius. Calculator · Biology Nucleic Acid Quantification Calculator Turn an A260 reading into ng/µL of DNA or RNA, and get the volume needed for a target mass. Calculator · Biology Acid Base Interpreter A blood gas worked through, one reasoned step at a time. Calculator · Biology eGFR and Creatinine Clearance Calculator Three estimates of kidney function, and where they diverge. Calculator · Biology Mean Arterial Pressure Calculator MAP and pulse pressure from a blood pressure. Calculator · Biology Albumin Corrected Calcium Calculator Total calcium corrected for albumin, both units. Calculator · Biology Serum Osmolality and Osmolar Gap Calculator Calculated osmolality, the gap, and tonicity. Calculator · Biology A-a Gradient and Alveolar Gas Equation Calculator Alveolar oxygen, the A-a gradient and P/F ratio. Calculator · Biology QTc Calculator Four QT corrections at once, with thresholds. Calculator · Biology Body Surface Area Calculator Four BSA formulas, and how far apart they land. Calculator · Biology Primer Tm Calculator Primer Tm from the sequence and buffer by nearest neighbours, with the Wallace and GC rules beside it. Calculator · Biology Ligation Calculator Nanograms of insert for any insert:vector molar ratio, from vector mass and both lengths. Calculator · Biology Microscope Magnification Calculator Magnification, actual size, field of view and cell size for a light microscope. Calculator · Biology Punnett Square Calculator Genotype and phenotype ratios for crosses of up to three genes, with the square drawn. Calculator · Biology Reverse Complement Calculator Reverse complement, complement or reverse of DNA or RNA, with IUPAC codes, length and GC content. Calculator · Biology DNA to Protein Translator Paste DNA or mRNA and read off the protein, codon by codon, in every reading frame. Calculator · Biology Hardy-Weinberg Calculator Allele and genotype frequencies from one known value or from counts, with a chi-square test of equilibrium. Calculator · Biology Water Potential Calculator Solute and water potential for a cell and the solution around it, the way water moves, and the state the cell ends in. Calculator · Biology Mark-Recapture Population Calculator Population size from marked, caught and recaptured counts by Lincoln-Petersen and Chapman, with a 95% interval. Calculator · Biology Simpson’s Diversity Index Calculator Simpson’s D, 1 − D and 1/D from species counts, with Shannon’s index, evenness and a second habitat to compare.

Visualisers and practice

Most tools here can go on your own page or LMS for free: Embed a tool.

Absorbance measures everything at once

A reading at 260 nm counts every nucleotide the beam passes through: your intact target, degraded fragments, free nucleotides left over from the extraction, and any RNA sitting in a DNA prep. It cannot distinguish them, so it reports a total rather than a quantity of the thing you care about.

The extinction factor you then apply assumes you already know what the sample is. An absorbance of 1.0 across a 1 cm path is roughly 50 µg/mL for double-stranded DNA, 40 for RNA, and 33 for single-stranded DNA and short oligonucleotides. Applying the double-stranded factor of 50 to an RNA sample overstates the concentration by about 25 percent, and nothing in the result flags it.

That is why the purity ratios matter. A 260/280 ratio near 1.8 for DNA or 2.0 for RNA suggests the absorbance is genuinely coming from nucleic acid, a lower figure means protein or phenol is contributing, and a 260/230 ratio below about 2.0 points to guanidine, EDTA or carbohydrate. Keep the reading between 0.1 and 1.0: below that the signal sits in the instrument’s noise, above it most spectrophotometers stop being linear. When the answer has to be right, a dye-based fluorometric assay only responds to what it binds.

Always quote spins in × g, never RPM

RPM describes how fast the rotor turns, not how hard the sample is pushed. Relative centrifugal force scales with the radius, so the same 10,000 RPM in a large rotor delivers substantially more force than in a small one. A protocol written in RPM is only reproducible on the exact centrifuge it was written for.

Convert to × g and the instruction travels. The one number you need is the rotor radius, from its documentation. A typical microcentrifuge rotor of about 8.5 cm turns 13,000 RPM into roughly 16,000 × g, which is where that familiar pair of figures comes from. Use r-max for pelleting, since that is where material collects, and note that guessing the radius from the tube length typically costs 20 to 50 percent. Speed matters more still, because force goes as its square: a 10 percent error in RPM is a 21 percent error in force, which is often the difference between a tight pellet and a smear.

A growth rate only means something in exponential phase

Doubling time is defined for exponential growth and nothing else. If your two counts straddle a lag phase, or the culture has hit confluence or exhausted its medium, the equation still returns a figure, but it averages across a period that was not exponential and will overstate the true doubling time.

Choose the interval so it spans several doublings, because the counts enter through a logarithm. If the two counts differ by a factor of 2, a 10 percent error in one shifts the doubling time by about 14 percent; if they differ by a factor of 16, the same error shifts it by about 3 percent. Waiting three or four doublings between samples buys more accuracy than counting either sample more carefully.

It helps to know what normal looks like. E. coli in rich medium manages about 20 minutes, yeast about 90 minutes, HeLa cells roughly 24 hours, and primary human fibroblasts 30 to 40 hours. Counting is noisier than it feels, too: cells in a chamber follow Poisson statistics, so a count of 100 carries about 10 percent relative error before any pipetting is added.

Mass, moles and why fragment length changes the answer

One pair of units is identical and routinely treated as though it were not: 1 ng/µL is exactly 1 µg/mL. Both appear in protocols, and a reading reported in one against a target written in the other is a needless source of doubt.

Mass and molar amount differ, and the conversion depends on length. A base pair of double-stranded DNA averages about 650 g/mol, so a 1 kb fragment is around 650,000 g/mol and 1 µg of it is roughly 1.5 pmol. Because molecule count scales inversely with length, 100 ng of a 200 bp fragment holds about 50 times as many molecules as 100 ng of a 10 kb fragment. Equal masses are not equal numbers of molecules, so a reaction set up by mass across different fragment lengths is not the reaction you designed.

Common questions

Why do my absorbance and fluorometric DNA readings disagree?

Because they measure different things. An A260 reading counts every nucleotide in the sample, including degraded fragments, free nucleotides and any RNA carried through the extraction, while a dye-based fluorometric assay responds only to what the dye binds, typically intact double-stranded DNA. The absorbance figure is therefore usually the higher of the two, and the size of the gap is itself informative: a large discrepancy points to RNA or degradation rather than an instrument fault. Where the input amount matters, such as library preparation, trust the fluorometric number.

How do I find my rotor radius if I do not have the documentation?

Look up the rotor model number, which is usually engraved on the rotor body or printed inside the lid, and take the r-max figure from the manufacturer’s specification. Measuring from the centre of the spindle to the bottom of a seated tube is a workable fallback, but estimating from the tube length alone typically introduces a 20 to 50 percent error in the resulting force. Record the radius alongside the protocol once you have it, so future spins can be quoted in × g and reproduced on any machine.

Other subjects