Methods, data & reproducibilityfor review / peer publication

Methods & Data

Full documentation of the datasets, analysis pipeline, and statistics behind the Rebel Reef investigation, written so an independent scientist can review, reproduce, or extend it, and so the work can move toward peer-reviewed publication. This is a pre-expedition, satellite-and-reanalysis study; every claim is stated with its resolution limits and confidence. In-situ validation is the explicit next step (see Open Questions).

1 · Study site

Banco Capiro / Cocalito ("Rebel Reef"), Tela Bay, Honduras (~15.90 °N, 87.48 °W), a turbid, nutrient-loaded nearshore bank reef ~10 km from the Ulúa River mouth. It held anomalously high hard-coral cover (60-70%) through the 2010s despite lethal heat, then suffered mass mortality in 2023. Comparison reefs: Cocalito (15.94 N, 87.55 W), Utila (16.10 N, 86.92 W), Roatán (16.32 N, 86.53 W), Cayos Cochinos (15.98 N, 86.47 W), and Florida Keys (24.66 N, 81.05 W) as a heat-comparison/dead-reef control.

2 · Datasets

All open / free unless noted. Access is programmatic (ERDDAP, Copernicus Marine Toolbox, Google Earth Engine, NASA POWER, PANGAEA).

Datasets. Every data product used in the study, with the variable it provides, spatial and temporal resolution, period of record, and access route.
VariableProductResolutionRecordAccess
SST & Degree Heating WeeksNOAA Coral Reef Watch 5 km (CoralTemp)5 km, daily1985-2026PacIOOS ERDDAP
Turbidity (Kd490) & chlorophyllESA OC-CCI v64 km, daily & monthly1997-2025PML/NOAA COMET ERDDAP
Reef-scale chlorophyllSentinel-3 OLCI (Copernicus Marine)300 m, daily2016-2025copernicusmarine
Dissolved O₂, nitrate, phosphate, silicate, NPPCopernicus Marine BGC reanalysis (PISCES)0.25° (~27 km), daily1993-2025copernicusmarine
Salinity, temperature, mixed-layer depthGLORYS12 physical reanalysis1/12° (~9 km), daily1993-2024copernicusmarine
Rainfall, wind, air tempNASA POWER; CHIRPS; GPM IMERG; ERA5point / 0.05° / 0.1° / 0.25°1981/1997/2000/1940-POWER API; Earth Engine
Surface weather obs (storm ground-truth)Airport METAR/ASOS, MHLC La Ceiba, MHRO Roatán, MHLM San Pedro Sulahourly + specials, station points2023 event windowIowa Environmental Mesonet
High-res imagery (turbidity, SAR)Sentinel-2 MSI (10 m); Sentinel-1 SAR (10 m); Landsat 8/9 (30 m + 100 m thermal); MODIS/VIIRS10-500 m2015/2014/1984/2000-Google Earth Engine
Currents (plume model)GLORYS12 + OceanParcels Lagrangian1/12°, daily2019-2023copernicusmarine / Parcels
Carbonate systemPyCO2SYS mixing modeln/an/aopen-source

3 · Analysis pipeline

First-principles mechanism tests, each isolating one hypothesis, plus an integrative index and a cross-site comparison. All code is Python (xarray, pandas, PyCO2SYS, OceanParcels, earthengine-api).

Analysis pipeline. Each processing step from raw data to result, in order.
StepWhat it does
Thermal stress40-yr CoralTemp SST → Maximum Monthly Mean, seasonal range, Degree Heating Weeks for 6 sites. Result: no cool refuge (§2).
Ocean colorOC-CCI + Sentinel-3 Kd490/chlorophyll climatology & anomalies; reef-scale plume characterization.
Light × heatBeer-Lambert light-at-depth from measured Kd490, combined with DHW into a depth-resolved bleaching-risk index.
HydrodynamicsGLORYS12 + OceanParcels: sediment-plume residence time; subsurface temperature & Ekman pumping (upwelling test).
CarbonatePyCO2SYS seawater-river mixing → aragonite saturation vs river alkalinity endmember.
Master time seriesPer-site daily merge of all variables 1990-2026 + day-of-year climatology + z-anomaly; whole-record anomaly detection.
Freshwater-lens testGLORYS salinity + mixed-layer depth + SST around the June-2023 event vs baseline (stratification signature).
First-flush testAntecedent-dryness (prior-90-day rain percentile, dry-spell length) of each event's storm, local point vs basin.
Setup indexComposite hypoxia-risk index = warm(SST z) + stratified(−mixed-layer z) + calm(−wind z), daily across 2023 & at analog sites.
Dry-season-break catalogAll 1990-2024 dry-season-break storms at Tela (3-day pulse ≥45 mm, dry pre-onset antecedent), each profiled for O₂/stratification/turbidity response, ranked by hypoxia-risk.
Cross-site parallelsSame signature at documented hypoxia die-offs: East Flower Garden Bank 2016, Bocas del Toro 2017, Mexican Caribbean 2018.
Adversarial reviewHostile internal red-team of the herbivory model; a 2×2 factorial + Monte Carlo replaced the discarded "same heat, opposite fate" claim.

4 · Statistical methods

Anomalies are z-scores against a day-of-year climatology (mean and SD by calendar day, baseline years excluding the event year). The setup index sums the standardized warm, stratified, and calm components. The dry-season-break catalog ranks events by a composite of standardized drought, pulse, warmth, calmness, and stratification. Antecedent dryness is the percentile of the 83-day pre-onset rainfall (ending 7 days before the storm, so a multi-day storm's own rain does not inflate its antecedent) against the same-day-of-year climatology. The herbivory model is a Mumby-type coral/macroalgae/turf bistability model, calibrated (not independently validated) to the 2014-2022 record, with a controlled 2×2 factorial and Monte Carlo over uncertain parameters.

5 · Key results (figures)

Full narrative in The Science. Selected quantitative results:

Multi-decade, multi-variable record (6 sites, 1990-2026). Daily SST/DHW, turbidity, chlorophyll, dissolved O₂, nutrients, rainfall and wind, merged per site with full-record anomaly detection.

Banco Capiro full multi-decade record of all variables
The multi-decade, multi-variable record (1990–2026). Daily SST and Degree Heating Weeks, turbidity, chlorophyll, dissolved oxygen, nutrients, rainfall and wind for Banco Capiro, merged per site, the dataset every event analysis draws on.
Anomaly explorer heatmap, variables by time 1990-2026
Anomaly heatmap. Each environmental variable expressed as a day-of-year z-anomaly across 1990–2026, so unusual conditions stand out as hot or cold cells. Used to scan the June-2023 window against the full climatology.

The June-2023 event window. Heat rising, turbidity/chlorophyll cloud-limited, and (from the reanalysis) a warm, stratified water column at the die-off onset. The trigger storm is confirmed by direct surface observations: hourly METAR/ASOS records (Iowa Environmental Mesonet archive) from the three nearest airports, La Ceiba/Golosón (~65 km E), Roatán (offshore) and San Pedro Sula (inland), independently show a thunderstorm tracking from the Caribbean across the coast the night of June 5-6, 2023, with a downburst cold-pool signature at La Ceiba (28→23 °C in ~2 h, saturation, pressure rise, gusts). These stations don't encode rainfall totals, so the storm's magnitude still rests on the gridded rainfall products plus the record-dry antecedent, but its existence, timing and convective character are instrument-confirmed rather than inferred.

June 2023 die-off window: DHW, turbidity, chlorophyll, dissolved oxygen
The June-2023 die-off window in detail. Degree Heating Weeks rising, turbidity and chlorophyll cloud-limited, and (from reanalysis) a warm, stratified water column at onset. Optical products are gappy here because early June was heavily clouded.
GLORYS salinity, mixed-layer depth and SST around June 2023 vs baseline
GLORYS12 reanalysis around June 2023 versus baseline: sea-surface salinity, mixed-layer depth and SST. The bay-scale freshwater lens we hypothesize is thinner than the model's ~9 km grid, so no salinity drop is resolved, one reason the event is sub-grid.

High-resolution imagery could not resolve the event. Sentinel-1 SAR (10 m, cloud-penetrating) shows uniform bay water on June 7, no discrete slick or plume, ruling out a large surface signature and confirming the event was subsurface / sub-grid.

Sentinel-1 SAR of Tela Bay, June 7 2023, uniform water
Sentinel-1 radar (10 m, cloud-penetrating) of Tela Bay, June 7, 2023. The water surface is uniform, no discrete slick, plume or lens, which rules out a large surface signature (and the ship-dumping hypothesis) and points to a subsurface event.

Dry-season-break storm catalog (1990-2024). Only 10 such storms in 34 years; June 2023 ranks #2 by hypoxia-risk composite, and March 2024 ranks #1 (an even more extreme, and recent, setup, a natural experiment worth checking, see Open Questions). O₂ dips after the storm only when it lands on warm, stratified water.

Tela dry-season-break storms 1990-2024 ranked by hypoxia-risk composite
Dry-season-break storms at Tela, 1990–2024. Storms breaking a dry antecedent (Jan–Jun pulse ≥45 mm after a bottom-third dry spell), ranked by a hypoxia-risk composite. Only 10 in 34 years; June 2023 ranks #2, March 2024 #1. Oxygen dips after these storms only when they land on warm, stratified water.
Tela 2023 hypoxia-risk setup index across the year with rainfall
2023 hypoxia-risk "setup index" across the year (warm SST + stratification + calm wind), rainfall overlaid. The setup peaked in October and March, not June, yet the reef died in June, so the acute rain-pulse trigger, not the background, set the timing.

Cross-site parallels. The same setup index at three documented hypoxia die-offs. None occurred at its year's setup peak (all 36th-74th percentile), the die-offs are acute, locally triggered events, and the confirmed freshwater-lens cases (Flower Garden Bank, Bocas del Toro) carry a salinity-drop fingerprint that Tela (a thinner, sub-grid lens) does not resolve.

Hypoxia-risk setup index at each analog die-off, event year
Cross-site comparison. The same setup index at three documented reef die-offs (East Flower Garden Bank 2016, Bocas del Toro 2017, Mexican Caribbean 2018), each in its event year. None occurred at its year's setup peak, all acute, locally triggered, the pattern Tela fits.

Black-sand geochemistry and redox model. Six XRF scans (two sites, Tela Coral) confirm a heavy-mineral placer sand: ~22-24% Ti (ilmenite/rutile), ~1.6% Mn, ~5% Zr, ~0.5% Cr (chromite), ~350 ppm Th and ~260 ppm U (monazite), with iron site-dependent (~4% in La Ensenada bay sand, ~0% in Los Micos lagoon sand). A PHREEQC redox ladder (pH 8.1, 28 °C, pe -4 to 12) plus a bioavailability-weighted dose model show Mn/Fe oxides reductively dissolving under hypoxia (MnO₂ saturation index crosses zero near pe 8), Ti inert throughout, and, at a Mn-beneficial dose (~5 µg/L), negligible co-release of Cr/U/Th/As (refractory minerals) but ~5 µg/L Fe from the bay sand, above the level where iron alone worsens bleaching. The lagoon (Fe-free) sand is therefore the cleaner treatment candidate. A companion literature review found the exact composition essentially unstudied; the closest analog (Red Sea black sand + heat) reports a synergistic stressor, not a shield. Method: labile-fraction assumptions per mineral phase; database phreeqc.dat (Cr/U handled qualitatively where absent). See The Science §8.

Redox ladder and Mn-beneficial-dose co-release model for the Tela black sand
Black-sand redox and dose model on the measured XRF. Left: as oxygen falls, the sand's Mn and Fe oxides become soluble (Mn²⁺/Fe²⁺ released) while Cr and U stay locked in refractory minerals. Right: at a Mn-beneficial dose (~5 µg/L), co-released Cr/U/As are negligible; only Fe reaches a coral-harm level, hence the iron-free lagoon sand is preferred.

6 · Limitations

7 · Data & code availability

Analysis code (Python) is in the public repository github.com/steps-re/rebel-reef, including the adversarial review (ADVERSARIAL_REVIEW.md). Derived datasets (the per-site daily master time series, the dry-season-break catalog, and event-signature tables) are available on request. All source datasets are public via the providers listed in §2. This is a pre-expedition modeling draft (v1), not peer-reviewed; we welcome review, correction, and collaboration, see Open Questions and Data & Researchers.

Suggested framing for a manuscript: an integrated multi-driver attribution for Banco Capiro (optics + thermal + hydrodynamics + carbonate + herbivory), the physical ruling-out of cooler-water / diverted- plume / upwelling escapes, and a predictive vulnerability framework, plus the novel dry-season-break / first-flush hypoxia hypothesis for the June-2023 event. Co-authors who hold the long-term field data (Operation Wallacea), the symbiont work, and the in-situ observations would be essential.