Ecology & Biodiversity

Mark–Recapture Population Estimate Calculator

Compare two-occasion Chapman and Lincoln–Petersen estimates, with the observed overlap, distinct captures and model uncertainty kept separate.

Biology · experimental measurements

Estimate a closed population from marked individuals and their overlap with a second sample.

Private calculations in your browser · explicit inputs and model boundaries
Example preview · Two overlapping samplesDistinct individuals recorded across both occasions
First occasion only80 individuals
Observed on both occasions20 individuals
Second occasion only60 individuals

These segments reconcile observed individuals only. The unobserved population is not drawn as if its size were known.

  1. 1EnterProvide the known values
  2. 2CalculateResults update automatically
  3. 3VerifyReview the details and units
Try an example

Enter values in individuals.

Enter values in individuals.

Enter values in individuals.

Calculation result

Enter valid values to see the result.

Your entries are calculated in this browser and are not submitted to 365CALCS.COM.

Feedback

Understand the relationship

The reasoning behind the result

The overlap supplies the population information

M/N ≈ R/C

If the marked individuals have mixed through a closed population and the second sample is representative, the marked fraction of that sample approximates the marked fraction of the population. Rearranging gives the Lincoln–Petersen ratio estimate MC/R.

M is marked individuals available after the first occasion, C is all individuals in the second sample, and R is their marked subset. Recaptures cannot exceed either M or C. The distinct observed count is M + C − R and is reported separately from the estimated population.

Chapman's correction changes the small-sample arithmetic

Var(N̂) = (M+1)(C+1)(M−R)(C−R)/[(R+1)²(R+2)]

Adding one to the three counts and subtracting one from the resulting ratio gives the Chapman estimator. The displayed standard error is the square root of the conventional estimated variance under this model. It does not include bias from movement, mark loss or unequal capture probabilities.

A zero recapture count makes the Petersen estimate undefined. The Chapman expression remains finite, but zero observed overlap does not establish a defensible finite upper population bound. The output therefore identifies that case instead of treating the number as a reliable census.

The model can fail even when the arithmetic is correct

Births, deaths and migration between samples can violate population closure. Mark loss or missed marks changes observed overlap. Handling may make marked individuals more or less likely to be captured again, and capture probability may vary among individuals.

A standard error of zero in a complete-overlap boundary case is a property of the formula; it does not prove a complete census. This tool provides two-occasion arithmetic, not a multi-occasion, spatial or open-population capture model.

Follow the numbers

100 marked, 80 captured, 20 recaptured

  1. The marked fraction in occasion two is 20/80 = 0.25. Petersen gives 100/0.25 = 400 individuals.
  2. Chapman gives (101 × 81)/21 − 1 = 388.5714 individuals.
  3. The two occasions observed 100 + 80 − 20 = 160 distinct individuals; that observed count is not the estimated total.

The estimated total depends on the capture model. Fractional estimates are retained rather than implying that an exact integer population was measured.

Quick guide

How to use this calculator

  1. Enter the number actually marked and released after the first occasion.
  2. Enter total second-occasion captures and the subset recognised as marked.
  3. Check the overlap and distinct captured count before interpreting an estimate.
  4. Review the closed-population, mark-retention and catchability assumptions; sparse or zero overlap needs particular caution.

Calculation method

Calculation and interpretation

Estimate a closed population from marked individuals and their overlap with a second sample.

N̂Chapman = (M + 1)(C + 1)/(R + 1) − 1; N̂Petersen = MC/R

Worked example

100 marked, 80 captured, 20 recaptured

The estimated total depends on the capture model. Fractional estimates are retained rather than implying that an exact integer population was measured.

N̂Chapman = (M + 1)(C + 1)/(R + 1) − 1; N̂Petersen = MC/R

Supported inputs

Precision and limits

Sampling assumptions remain visible

These calculations summarize entered observations under the stated sampling model. They do not establish representative sampling, independent observations, perfect detection, habitat suitability or a population-management decision.

Continue calculating

Related calculators