{
  "schema_version": 1,
  "code": "BB",
  "country": "Barbados",
  "computed_at": "2026-10-11T19:23:47.647524+00:00",
  "source_dataset": "COPERNICUS/S2_SR_HARMONIZED",
  "source_ids_url": "/evidence/2026/BB-source-ids.json",
  "source_ids_sha256": "d1d18c2bad6ee4e525b0c7d79d7f0f668bf7cb13c8fa0769d8d8a66deea9ee0c",
  "analysis_crs": "EPSG:32621",
  "analysis_grid_m": 1000,
  "analysis_grid_transform": [
    1000,
    0,
    0,
    0,
    -1000,
    0
  ],
  "boundary": {
    "dataset": "FAO/GAUL/2015/level0",
    "ADM0_NAME": "Barbados",
    "ADM0_CODE": 24,
    "boundary_year": 2015,
    "legal_boundary_validation": false
  },
  "method": "Earth Engine unweighted spatial mean of monthly median per-scene NDVI on a separately pinned 1 km grid, with the documented cloud and historical land masks. The explicit affine transform applies to the domain, monthly median and observation counts. The same binary grid land mask is reapplied after temporal reduction.",
  "spatial_reducer": {
    "name": "ee.Reducer.mean().unweighted()",
    "weighting": "Explicitly unweighted: each valid selected grid-cell centre has equal weight. This matches count reducer inclusion; fractional country-edge areas are not used."
  },
  "cell_count_reducer": {
    "name": "ee.Reducer.count",
    "domain_rule": "Same explicit grid and binary land mask for numerator and denominator; counts are grid cells, not hectares."
  },
  "checks": {
    "fixed_domain_for_all_months": true,
    "all_coverage_fractions_in_unit_interval": true
  },
  "limitations": [
    "Not a yield, crop classification, land-availability or suitability estimate.",
    "This new fixed-origin monthly grid is separate from the approved screening summaries and does not change them.",
    "Months use different clear-observation counts; seasonal and residual-cloud effects can influence the line.",
    "Grid-cell coverage is not national area coverage or classification accuracy.",
    "Monthly medians cannot be averaged to reproduce the full January\u2013September temporal median."
  ],
  "points": [
    {
      "month": "2026-01",
      "start_inclusive": "2026-01-01",
      "end_exclusive": "2026-02-01",
      "eligible_granule_count": 10,
      "distinct_acquisition_dates": 5,
      "mean_of_monthly_median_ndvi": 0.6211678734982472,
      "valid_grid_cells": 412,
      "historical_land_grid_cells": 416,
      "valid_grid_cell_fraction": 0.9903846153846154,
      "mean_usable_granule_observations_per_land_grid_cell": 5.872596153846154
    },
    {
      "month": "2026-02",
      "start_inclusive": "2026-02-01",
      "end_exclusive": "2026-03-01",
      "eligible_granule_count": 11,
      "distinct_acquisition_dates": 6,
      "mean_of_monthly_median_ndvi": 0.5904270761866318,
      "valid_grid_cells": 413,
      "historical_land_grid_cells": 416,
      "valid_grid_cell_fraction": 0.9927884615384616,
      "mean_usable_granule_observations_per_land_grid_cell": 5.889423076923077
    },
    {
      "month": "2026-03",
      "start_inclusive": "2026-03-01",
      "end_exclusive": "2026-04-01",
      "eligible_granule_count": 9,
      "distinct_acquisition_dates": 5,
      "mean_of_monthly_median_ndvi": 0.5390573199841528,
      "valid_grid_cells": 410,
      "historical_land_grid_cells": 416,
      "valid_grid_cell_fraction": 0.9855769230769231,
      "mean_usable_granule_observations_per_land_grid_cell": 3.5600961538461537
    },
    {
      "month": "2026-04",
      "start_inclusive": "2026-04-01",
      "end_exclusive": "2026-05-01",
      "eligible_granule_count": 7,
      "distinct_acquisition_dates": 4,
      "mean_of_monthly_median_ndvi": 0.46201228402289524,
      "valid_grid_cells": 397,
      "historical_land_grid_cells": 416,
      "valid_grid_cell_fraction": 0.9543269230769231,
      "mean_usable_granule_observations_per_land_grid_cell": 3.3966346153846154
    },
    {
      "month": "2026-05",
      "start_inclusive": "2026-05-01",
      "end_exclusive": "2026-06-01",
      "eligible_granule_count": 14,
      "distinct_acquisition_dates": 7,
      "mean_of_monthly_median_ndvi": 0.4122171774011616,
      "valid_grid_cells": 415,
      "historical_land_grid_cells": 416,
      "valid_grid_cell_fraction": 0.9975961538461539,
      "mean_usable_granule_observations_per_land_grid_cell": 5.572115384615385
    },
    {
      "month": "2026-06",
      "start_inclusive": "2026-06-01",
      "end_exclusive": "2026-07-01",
      "eligible_granule_count": 11,
      "distinct_acquisition_dates": 6,
      "mean_of_monthly_median_ndvi": 0.34364237436685857,
      "valid_grid_cells": 342,
      "historical_land_grid_cells": 416,
      "valid_grid_cell_fraction": 0.8221153846153846,
      "mean_usable_granule_observations_per_land_grid_cell": 2.7139423076923075
    },
    {
      "month": "2026-07",
      "start_inclusive": "2026-07-01",
      "end_exclusive": "2026-08-01",
      "eligible_granule_count": 13,
      "distinct_acquisition_dates": 7,
      "mean_of_monthly_median_ndvi": 0.5373967447402777,
      "valid_grid_cells": 408,
      "historical_land_grid_cells": 416,
      "valid_grid_cell_fraction": 0.9807692307692307,
      "mean_usable_granule_observations_per_land_grid_cell": 4.956730769230769
    },
    {
      "month": "2026-08",
      "start_inclusive": "2026-08-01",
      "end_exclusive": "2026-09-01",
      "eligible_granule_count": 12,
      "distinct_acquisition_dates": 6,
      "mean_of_monthly_median_ndvi": 0.5291624088431749,
      "valid_grid_cells": 416,
      "historical_land_grid_cells": 416,
      "valid_grid_cell_fraction": 1.0,
      "mean_usable_granule_observations_per_land_grid_cell": 7.262019230769231
    },
    {
      "month": "2026-09",
      "start_inclusive": "2026-09-01",
      "end_exclusive": "2026-10-01",
      "eligible_granule_count": 12,
      "distinct_acquisition_dates": 6,
      "mean_of_monthly_median_ndvi": 0.5971115419362922,
      "valid_grid_cells": 416,
      "historical_land_grid_cells": 416,
      "valid_grid_cell_fraction": 1.0,
      "mean_usable_granule_observations_per_land_grid_cell": 8.509615384615385
    }
  ]
}
