1 — Give it observations
The CSV contract
One header row, then one observation per line. Columns, in order:
date,species,count,location,observer
Example row:
2026-10-12,Northern Cardinal,3,North shore,Maya
date— ISO dateYYYY-MM-DD·species— common or scientific name, as you recorded itcount— a whole number, 1 or more ·location— your place words (quote it if it contains a comma:"Pond, north side")observer— who saw it. All five fields are required on every row.- Malformed rows are never silently dropped — they are counted and listed by line number below the totals.
Printing uses your browser's print dialog — choose “Save as PDF” there if you want a file. Only the report prints; none of this app chrome does.
Field Report (sample)
0Total observations
0Total individuals
0Distinct species
—Date range
Top species: —
Per-species totals — sorted by individuals, descending (ties: name A–Z)
| Species | Observations | Individuals | Share (bar = individuals vs. top species) |
|---|
Per-location totals
| Location | Observations | Individuals |
|---|
All observations — in the order given
| Date | Species | Count | Location | Observer |
|---|
Basis: every figure above is counted from the valid rows of the CSV in this tab at the moment of printing. Malformed rows, if any, are excluded from the totals and listed by line number above — never silently dropped.