Research Findings

Which species
track the weather?

Fungi, humpback whales, and Olive Ridley turtles tested against rainfall, SST, and lunar phase. Mushrooms track rainfall most strongly (r²=0.72). Whales: stable. Turtles: null trend; lunar clustering real but probably a visibility artifact.

Records analyzed 1,651
Taxon groups 3
Years covered 2000–2025
Climate drivers tested 3

GBIF/iNaturalist 2000–2025, 1,651 records, cross-referenced against ERA5. 9–17 usable years per group for interannual tests — small by climate-science standards. Results are explicit about what that size can and cannot support.

Summary

Climate sensitivity ranking

1
Mushrooms (all fungi)
Driver: Prior month's rainfall (roughly 30-day lag)
Rainfall explains 72% of monthly fruiting variation (seasonal pattern, not year-to-year shifts).
0.72r² — explains 72% of variation
2
Humpback whale (Megaptera novaeangliae)
Driver: Year (as a stand-in for long-term ocean warming)
Arrival centered on mid-January; no measurable shift. n=9 years — preliminary.
0.11r² — 11% of variation; not significant
3
Olive Ridley sea turtle (Lepidochelys olivacea)
Driver: Year (as warming proxy)
Peak month swings widely; no trend. Full-moon clustering real (p≈0.0001) but likely a visibility artifact, not nesting preference.
0.04r² — 4% of variation; essentially null
Analysis 1

Mushroom fruiting
vs cumulative rainfall

Monthly fruiting vs mean prior-month rainfall

Month Mushroom obs (total) Mean prior-month rainfall (mm)
January418.1 (Dec)
February1211.6 (Jan)
March114.4 (Feb)
April204.7 (Mar)
May110.2 (Apr)
June3221.4 (May)
July107215.3 (Jun)
August49218.9 (Jul)
September151265.5 (Aug)
October91344.0 (Sep)
November86216.2 (Oct)
December3536.6 (Nov)
Analysis 2

Humpback whale arrival timing
vs ocean temperature

No detectable shift — with only 9 years of data, take this as preliminary

Humpback arrival timing is stable — we can't yet see any trend

Center-of-mass arrival month computed per year (≥3 records). Regressed against calendar year as a proxy for the ERA5 warming trend (~+0.015°C/yr). n=9 usable years — preliminary.

mid-January typical arrival center
0.11 r² (explains only 11% of variation)
p = 0.37 not significant
n = 9 years with ≥3 sightings — too few to be sure yet

The (weak, insignificant) slope suggests slightly later arrivals — consistent with warmer-ocean delays — but with n=9 the confidence interval is too wide to distinguish trend from noise.

Year n obs Centroid month
200551.20
201851.00
2019711.62
2020901.54
20211431.48
2022890.94
20231031.46
20241111.42
20252171.65
Key limitation: We don't have actual ocean temperature readings for each individual year stored in the data artifact — only the long-term average warming trend. This means we're missing the year-to-year swings driven by El Niño and La Niña, which substantially affect humpback feeding-ground productivity. Using actual per-year sea temperatures from the Open-Meteo ERA5 archive would improve this test considerably. Also: iNaturalist sightings have grown rapidly since around 2019, meaning recent years have more records simply because more people are reporting — not because more whales are here. The hypothesis — warmer ocean = later arrivals — is biologically plausible but cannot be confirmed or ruled out from this data.
Analysis 3

Olive Ridley turtle nesting peak
vs ocean temperature and moon phase

Ocean temperature: no signal  |  Full-moon clustering: real, but likely a visibility artifact

Peak nesting month is unpredictable year to year — a lunar signal exists but may not mean what it seems

Peak month per year (17 years with ≥2 records). Tests: (1) trend over time as ocean temperature proxy; (2) lunar-phase clustering via Rayleigh test.

0.04 r² — 4% of variation explained (essentially null)
p = 0.46 not significant — no ocean-temperature trend detected
Rayleigh R = 0.25 lunar clustering strength
p ≈ 0.0001 full-moon clustering is almost certainly non-random

Peak month swings Feb–Dec with no trend. Half the years show Sep–Nov peak, consistent with the Jul–Dec nesting window for the Guerrero coast.

Moon-phase distribution

Rayleigh test on 146 dated observations: R=0.25, p≈0.0001. Records concentrate around first-quarter to full moon:

New (0–0.25) · 16 obs
Waxing (0.125–0.375) · 35
Full (0.375–0.625) · 62 obs
Waning (0.625–0.875) · 33

62 of 146 records (42%) fall in the full-moon window vs an expected 25%. The clustering is real. The cause is unresolved: GBIF records don't separate nesting females from at-sea sightings, and turtles are simply easier to see on moonlit nights. Observer visibility alone could produce this pattern.

Year n obs Peak month
200011September
200343September
200610November
20112October
20132July
20143February
20156November
20162March
20176December
20185April
20198September
20208November
20218April
20227October
20236July
20248March
202511November
The majority of Olive Ridley records come from just two survey years: 43 in 2003 and 11 in 2000. These two years dominate the aggregate statistics. Annual peak-month estimates based on 2–3 records should be read as "this species was here in this month" — not as reliable phenology data. Resolving both the ocean-temperature and moon-phase questions properly would require data from monitored nesting beaches along the broader Guerrero coast — systematic beach-patrol records, not opportunistic wildlife sightings submitted to GBIF.
Analysis 4 (deferred)

Birds vs rainfall & season

Deferred — data not yet available

A bird climatology artifact (_bird_climatology.js) was not present at time of analysis. When available, the planned test is: monthly observation abundance vs ERA5 monthly precipitation and temperature, to identify whether resident vs migratory species show differential rainfall-tracking. This section will be updated automatically when the artifact lands.

Synthesis

Mushrooms: rainfall explains 72% of monthly fruiting variation (seasonal pattern, not year-to-year climate signal). Humpbacks: arrival stable at mid-January; no significant shift; n=9 is too small to resolve. Turtles: peak month varies widely, no trend; full-moon clustering real but most likely a visibility artifact. Shore-based nesting data from the Guerrero coast would resolve the lunar question.

Sources

GBIF/iNaturalist, ~150 km bounding box, 2000–2025, georeferenced only. ERA5 monthly rainfall and temperature 1979–2025. Mushrooms: 667 records, OLS monthly totals vs ERA5 prior-month rainfall, n=12. Humpbacks: 838 records, 9 years ≥3 sightings, center-of-mass arrival vs calendar year as warming proxy. Turtles: 146 records, 17 years ≥2 observations, modal peak month; Rayleigh test on lunar phase. Per-year SST not stored; year used as proxy — misses ENSO variance. p-values 0.37–0.46 are genuine nulls. Source artifact: _findings_phenology_climate.js generated by scripts/analyze_phenology_climate.py.