Copernicus Global Ocean Bio-Geo-Chemical Forecast - BIO

  • This dataset provides global ocean biogeochemical analysis and forecasts with daily and monthly mean files for parameters like chlorophyll, nitrate, phosphate, silicate, dissolved oxygen, dissolved iron, primary production, phytoplankton, zooplankton, PH, and surface partial pressure of carbon dioxide.

  • The data is available from 2022-01-01 to 2025-09-19, updated daily by Copernicus.

  • The dataset has a horizontal resolution of 1/4 degree and includes data for 50 vertical levels from 0.49m to 5727.92m.

  • The primary parameters included in this dataset are total primary production of phytos and dissolved oxygen, with bands for these parameters at various depths.

  • Users must acknowledge the Copernicus Marine Service as the data source, and the data can be explored and analyzed using Google Earth Engine for research, education, and non-profit use.

COPERNICUS/MARINE/GLOBAL_ANALYSISFORECAST_BGC_001_028/BIO
Dataset Availability
2022-01-01T00:00:00Z–2025-09-19T00:00:00Z
Dataset Producer
Earth Engine Snippet
ee.ImageCollection("COPERNICUS/MARINE/GLOBAL_ANALYSISFORECAST_BGC_001_028/BIO")
Cadence
1 Day
Tags
copernicus daily forecast marine ocean oceans

Description

The Operational Mercator Ocean biogeochemical global ocean analysis and forecast system at 1/4 degree is providing 10 days of 3D global ocean forecasts updated weekly. The time series is aggregated in time, in order to reach a two full year's time series sliding window. This product includes daily and monthly mean files of biogeochemical parameters (chlorophyll, nitrate, phosphate, silicate, dissolved oxygen, dissolved iron, primary production, phytoplankton, zooplankton, PH, and surface partial pressure of carbon dioxide) over the global ocean. The global ocean output files are displayed with a 1/4 degree horizontal resolution with regular longitude/latitude equirectangular projection. These products are provided on 50 vertical levels with depths ranging from 0.49m to 5727.92m.

This dataset mainly consists of total primary production of phytos, and dissolved oxygen.

Bands

Bands

Pixel size: 27750 meters (all bands)

Name Units Min Max Pixel Size Description
nppv_depth1 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 1, 0.4940m)

nppv_depth2 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 2, 1.5414m)

nppv_depth3 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 3, 2.6457m)

nppv_depth4 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 4, 3.8195m)

nppv_depth5 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 5, 5.0782m)

nppv_depth6 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 6, 6.4406m)

nppv_depth7 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 7, 7.9296m)

nppv_depth8 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 8, 9.5730m)

nppv_depth9 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 9, 11.4050m)

nppv_depth10 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 10, 13.4671m)

nppv_depth11 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 11, 15.8101m)

nppv_depth12 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 12, 18.4956m)

nppv_depth13 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 13, 21.5988m)

nppv_depth14 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 14, 25.2114m)

nppv_depth15 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 15, 29.4447m)

nppv_depth16 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 16, 34.4342m)

nppv_depth17 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 17, 40.3441m)

nppv_depth18 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 18, 47.3737m)

nppv_depth19 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 19, 55.7643m)

nppv_depth20 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 20, 65.8073m)

nppv_depth21 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 21, 77.8539m)

nppv_depth22 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 22, 92.3261m)

nppv_depth23 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 23, 109.7293m)

nppv_depth24 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 24, 130.6660m)

nppv_depth25 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 25, 155.8507m)

nppv_depth26 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 26, 186.1256m)

nppv_depth27 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 27, 222.4752m)

nppv_depth28 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 28, 266.0403m)

nppv_depth29 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 29, 318.1274m)

nppv_depth30 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 30, 380.2130m)

nppv_depth31 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 31, 453.9377m)

nppv_depth32 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 32, 541.0889m)

nppv_depth33 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 33, 643.5668m)

nppv_depth34 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 34, 763.3331m)

nppv_depth35 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 35, 902.3393m)

nppv_depth36 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 36, 1062.4397m)

nppv_depth37 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 37, 1245.2911m)

nppv_depth38 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 38, 1452.2510m)

nppv_depth39 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 39, 1684.2844m)

nppv_depth40 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 40, 1941.8934m)

nppv_depth41 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 41, 2225.0779m)

nppv_depth42 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 42, 2533.3362m)

nppv_depth43 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 43, 2865.7026m)

nppv_depth44 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 44, 3220.8203m)

nppv_depth45 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 45, 3597.0320m)

nppv_depth46 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 46, 3992.4839m)

nppv_depth47 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 47, 4405.2241m)

nppv_depth48 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 48, 4833.2905m)

nppv_depth49 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 49, 5274.7842m)

nppv_depth50 mg/m^3/day 0* 2729.2* 27750 meters

Total Primary Production of Phyto (depth 50, 5727.9165m)

o2_depth1 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 1, 0.4940m)

o2_depth2 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 2, 1.5414m)

o2_depth3 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 3, 2.6457m)

o2_depth4 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 4, 3.8195m)

o2_depth5 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 5, 5.0782m)

o2_depth6 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 6, 6.4406m)

o2_depth7 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 7, 7.9296m)

o2_depth8 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 8, 9.5730m)

o2_depth9 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 9, 11.4050m)

o2_depth10 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 10, 13.4671m)

o2_depth11 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 11, 15.8101m)

o2_depth12 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 12, 18.4956m)

o2_depth13 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 13, 21.5988m)

o2_depth14 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 14, 25.2114m)

o2_depth15 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 15, 29.4447m)

o2_depth16 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 16, 34.4342m)

o2_depth17 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 17, 40.3441m)

o2_depth18 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 18, 47.3737m)

o2_depth19 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 19, 55.7643m)

o2_depth20 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 20, 65.8073m)

o2_depth21 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 21, 77.8539m)

o2_depth22 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 22, 92.3261m)

o2_depth23 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 23, 109.7293m)

o2_depth24 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 24, 130.6660m)

o2_depth25 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 25, 155.8507m)

o2_depth26 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 26, 186.1256m)

o2_depth27 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 27, 222.4752m)

o2_depth28 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 28, 266.0403m)

o2_depth29 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 29, 318.1274m)

o2_depth30 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 30, 380.2130m)

o2_depth31 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 31, 453.9377m)

o2_depth32 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 32, 541.0889m)

o2_depth33 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 33, 643.5668m)

o2_depth34 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 34, 763.3331m)

o2_depth35 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 35, 902.3393m)

o2_depth36 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 36, 1062.4397m)

o2_depth37 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 37, 1245.2911m)

o2_depth38 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 38, 1452.2510m)

o2_depth39 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 39, 1684.2844m)

o2_depth40 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 40, 1941.8934m)

o2_depth41 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 41, 2225.0779m)

o2_depth42 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 42, 2533.3362m)

o2_depth43 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 43, 2865.7026m)

o2_depth44 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 44, 3220.8203m)

o2_depth45 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 45, 3597.0320m)

o2_depth46 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 46, 3992.4839m)

o2_depth47 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 47, 4405.2241m)

o2_depth48 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 48, 4833.2905m)

o2_depth49 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 49, 5274.7842m)

o2_depth50 mmol/m^3 0.1* 516.16* 27750 meters

Dissolved Oxygen (depth 50, 5727.9165m)

* estimated min or max value

Terms of Use

Terms of Use

The data is provided free of charge by the Copernicus Marine Service. Users must acknowledge the Copernicus Marine Service as the data source when using the data. More details on the terms of use can be found on the Copernicus Marine Service website.

Citations

Citations:

Explore with Earth Engine

Code Editor (JavaScript)

var dataset = ee.ImageCollection("COPERNICUS/MARINE/GLOBAL_ANALYSISFORECAST_BGC_001_028/BIO")
                  .filter(ee.Filter.date('2022-01-01', '2023-01-01'));
var nppv = dataset.select('nppv_depth1');
var nppvVis = {
  min: 1,
  max: 50,
  palette: ['0000ff', '00ffff', 'ffff00', 'ff0000', 'ffffff'],
};
Map.setCenter(-140.5, 52.2, 2);
Map.addLayer(nppv, nppvVis, 'Global BGC BIO Forecast');
Open in Code Editor