01

Ontario Species at Risk — Occurrence Explorer

The problem

Conservation staff need to see where and when at-risk species have been recorded — but raw occurrence records sit in spreadsheets no one can interrogate. This dashboard maps live GBIF records for five Ontario species at risk, with decade-by-decade trends and seasonal detection patterns.

What it shows

How I turn scattered occurrence records into a tool staff can actually query, map, and act on — the same approach applied to your organization's species data.

Preview embedded app
Ontario Species at Risk — GBIF Occurrences
Live app not yet connected Deploy app_a_gbif_sar.R to shinyapps.io and paste its URL into APP_URLS.sar at the top of this page.
02

Breeding Bird Survey — Ontario Population Trends

The problem

Fifty years of Breeding Bird Survey data hold the answer to "is this species declining?" — but the raw counts are impenetrable. This dashboard turns the official BBS dataset into route-level richness maps and species trend lines, with a relative-abundance index that puts every species on the same scale.

What it shows

How decades of raw survey counts become clear, defensible trend evidence — the kind of analysis that backs a monitoring report or a board decision.

Preview embedded app
Ontario Breeding Bird Survey — Population Trends
Live app not yet connected Deploy app_b_bbs_trends.R to shinyapps.io and paste its URL into APP_URLS.bbs at the top of this page.
03

Toronto Urban Forest — Street Tree Inventory

The problem

A municipal tree inventory of 700,000+ records is impossible to explore in a spreadsheet. This dashboard pulls the City of Toronto's open street-tree data into a density map, species and size-class charts, and a filterable table — the kind of tool a parks department uses to plan canopy targets.

What it shows

How a 700,000-row inventory becomes an explorable planning tool — for canopy equity, species diversity, and maintenance priorities at a glance.

Preview embedded app
Toronto Urban Forest — Street Tree Inventory
Live app not yet connected Deploy app_c_toronto_trees.R to shinyapps.io and paste its URL into APP_URLS.tree at the top of this page.
04

iNaturalist Ontario — Phenology & Hotspots

The problem

Citizen-science records are vast but messy. This dashboard distills tens of thousands of research-grade iNaturalist observations into biodiversity hotspot maps and phenology curves — showing when birds, butterflies, plants, and herptiles peak across the Ontario field season.

What it shows

How noisy, high-volume citizen-science data becomes reliable signal — usable for hotspot identification, survey timing, and monitoring design.

Preview embedded app
iNaturalist Ontario — Phenology & Biodiversity Hotspots
Live app not yet connected Deploy app_d_inat_phenology.R to shinyapps.io and paste its URL into APP_URLS.inat at the top of this page.

All four dashboards use real public open data. Simulated-data demos (forest inventory, biodiversity monitoring, green-space mapping) are available on request.