WBTSdata: Western Boundary Time Series Data Processing
WBTSdata is a Python package for loading, processing, and visualizing data from the Western Boundary Time Series (WBTS) project. The package provides tools for handling oceanographic CTD and ADCP data with functions for data loading, conversion, plotting, and analysis.
Overview
The WBTS is a comprehensive observational program designed to monitor the Atlantic Meridional Overturning Circulation (AMOC) and its associated boundary currents, such as the Florida and Antilles Currents. These observations are critical for understanding the role of ocean circulation in regulating global climate and assessing changes over time.
The program is primarily conducted by the National Oceanic and Atmospheric Administration (NOAA). Data are collected along hydrographic sections using ship-based methods, which include:
Lowered Acoustic Doppler Current Profiler (LADCP): Measures water velocity throughout the water column, providing detailed insights into the flow patterns of boundary currents.
Conductivity-Temperature-Depth (CTD): Measures the physical properties of seawater, such as temperature, salinity, and density, which are essential for characterizing oceanographic conditions.
The calibrated WBTS data, including LADCP and CTD measurements, are made publicly available through NOAA’s Atlantic Oceanographic and Meteorological Laboratory (AOML) at https://www.aoml.noaa.gov/western-boundary-time-series/.
Key Features
Load and process CTD oceanographic data from NetCDF files
Data conversion utilities for WBTS datasets
Visualization functions for time series and profile data
Data merging and quality control tools
Support for ADCP velocity data
Integration with the scientific Python ecosystem (xarray, pandas, matplotlib)
Contents
Examples
API Reference
WBTSdata APIcreate_Dataset()create_complete_Dataset()create_coordinates()load_vel_from_file()create_CTD_Dataset_with_ADCPtimes()create_coordinates_with_ADCPtimes()dir_list_ADCP()dir_list_CTD()merge_datasets()merge_years()add_attributes()assign_variable_attributes()attr_cruise()process_dataset()rename_dimensions()rename_variables()convert_units()get_config()plot_cast_over_time()
Project Links