Tools to load hydrographic data as pandas DataFrame with some handy methods for data pre-processing and analysis
This module can load SeaBird CTD (CNV), Sippican XBT (EDF), and Falmouth CTD (ASCII) formats.
You can install the CTD package with
conda install ctd --channel conda-forge
or
and then,
from pathlib import Path import ctd path = Path("tests", "data", "CTD") fname = path.joinpath("g01l06s01.cnv.gz") down, up = ctd.from_cnv(fname).split() ax = down["t090C"].plot_cast()
We can do better:
temperature = down["t090C"] fig, ax = plt.subplots(figsize=(5.5, 6)) temperature.plot_cast(ax=ax) temperature.remove_above_water().despike().lp_filter().press_check().interpolate( method="index", limit_direction="both", limit_area="inside" ).bindata(delta=1, method="interpolate").smooth( window_len=21, window="hanning" ).plot_cast( ax=ax ) ax.set_ylabel("Pressure (dbar)") ax.set_xlabel("Temperature (°C)")
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4