Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

In-situ Chlorophyll a concentrations

General information about this notebook

This notebook series has been initiated by the Data Management Project (INF) within the TR-172 “ArctiC Amplification: Climate Relevant Atmospheric and SurfaCe Processes, and Feedback Mechanisms” (AC)³ funded by the German Research Foundation (Deutsche Forschungsgemeinschaft, DFG)

Author(s) of this notebook:

GitHub repository: https://github.com/ac3-tr/ac3-book

This notebook is licensed under the Creative Commons Attribution 4.0 International

Setup instructions for a reference Python Environment can be found on the GitHub page

Dataset resources

Title: Global data sets of Chlorophyll “a” concentration for diatoms, coccolithophores (haptophytes) and cyanobacteria obtained from in situ observations and satellite retrievals

Authors: Losa, Svetlana; Soppa, Mariana A; Dinter, Tilman; Wolanin, Aleksandra; Brewin, Robert J W; Bricaud, Annick; Oelker, Julia; Peeken, Ilka; Gentili, Bernard; Rozanov, Vladimir V; Bracher, Astrid

Year: 2017

DOI: Losa et al. (2017)

License: Creative Commons Attribution 3.0 Unported

Linked Publication: Losa, S et al. (2017): Synergistic Exploitation of Hyper- and Multi-Spectral Precursor Sentinel Measurements to Determine Phytoplankton Functional Types (SynSenPFT). Frontiers in Marine Science, 4(203), 22 pp, Losa et al. (2017)

Data set Abstract

We derive the chlorophyll a concentration (Chla) for three main phytoplankton functional types (PFTs) --diatoms, coccolithophores and cyanobacteria- by combining satellite multispectral-based information, being of a high spatial and temporal resolution, with retrievals based on high resolution of PFT absorption properties derived from hyperspectral measurements. The multispectral-based PFT Chla retrievals are based on a revised version of the empirical OC-PFT algorithm (Hirata et al. 2011) applied to the Ocean Colour Climate Change Initiative (OC-CCI) total Chla product. The PhytoDOAS analytical algorithm (Bracher et al. 2009, Sadeghi et al. 2012) is used with some modifications to derive PFT Chla from SCIAMACHY hyperspectral measurements. To synergisticallycombine these two PFT products (OC-PFT and PhytoDOAS), an optimal interpolation is performed for each PFT in every OC-PFT sub-pixel within a PhytoDOAS pixel, given its Chla and its a priori error statistics. The synergistic product (SynSenPFT) is presented for the period of August 2002 ? March 2012 and evaluated against in situ HPLC pigment data and satellite information on phytoplankton size classes (PSC) (Brewin et al. 2010, Brewin et al. 2015) and the size fraction (Sf) by Ciotti and Bricaud (2006). The most challenging aspects of the SynSenPFT algorithm implementation are discussed. Perspectives on SynSenPFT product improvements and prolongation of the time series over the next decades by adaptation to Sentinel multi- and hyperspectral instruments are highlighted.

Reading example data set

The data set mentioned above is a collection of three individual data sets. For this exercise we are using Soppa et al. (2017). The file containing in-situ datasets of Chlorophyll a can be opened via pangaeapy.

import cartopy.crs as ccrs
import datetime as dt
import matplotlib.pyplot as plt
import numpy as np
from copy import copy
from pangaeapy import PanDataSet

%matplotlib inline
# adjust this to your local storage directory
cachedir = '/media/jr/JR_SSD/tmp/pangaeapy_cache'
ds = PanDataSet(875879, enable_cache=True, cachedir=cachedir)
data = ds.data
filename = ds.download()
data.head()
Dataset saved to /media/jr/JR_SSD/tmp/pangaeapy_cache/875879_data.csv
Loading...

We can plot the data on a map to get an idea of its distribution around the globe.

fig = plt.figure(figsize=(15, 8))
ax1 = fig.add_subplot(111, projection=ccrs.Robinson())
ax1.coastlines('110m')
palette = copy(plt.get_cmap('viridis_r'))
palette.set_bad('k', 0.0)
im = ax1.scatter(data.Longitude, data.Latitude, c=data['TChl a'], s=10, transform=ccrs.PlateCarree(), cmap=palette, vmax=3)
cb = fig.colorbar(im, ax=ax1, fraction=0.024, pad=0.01, label='Total Chlorophyll a ($\\mu$ g$\\,$l$^{-1}$)')
<Figure size 1500x800 with 2 Axes>
References
  1. Losa, S. N., Soppa, M. A., Dinter, T., Wolanin, A., Brewin, R. J. W., Bricaud, A., Oelker, J., Peeken, I., Gentili, B., Rozanov, V. V., & Bracher, A. (2017). Global data sets of Chlorophyll a concentration for diatoms, coccolithophores (haptophytes) and cyanobacteria obtained from in situ observations and satellite retrievals. PANGAEA. 10.1594/PANGAEA.873210
  2. Losa, S. N., Soppa, M. A., Dinter, T., Wolanin, A., Brewin, R. J. W., Bricaud, A., Oelker, J., Peeken, I., Gentili, B., Rozanov, V., & Bracher, A. (2017). Synergistic Exploitation of Hyper- and Multi-Spectral Precursor Sentinel Measurements to Determine Phytoplankton Functional Types (SynSenPFT). Frontiers in Marine Science, 4. 10.3389/fmars.2017.00203
  3. Soppa, M. A., Peeken, I., & Bracher, A. (2017). Global chlorophyll a concentrations for diatoms, haptophytes and prokaryotes obtained with the Diagnostic Pigment Analysis of HPLC data compiled from several databases and individual cruises. PANGAEA. 10.1594/PANGAEA.875879