A package for processing and analyzing CTD data.
Project description
CTDFjorder
ctdfjorder is a Python package for processing and analyzing CTD (Conductivity, Temperature, Depth) data. Documentation: Read the docs
Features
- Read RSK (.rsk) and Castaway (.csv) files and extract CTD data
- Process CTD data, including removing non-positive samples and cleaning data
- Calculate derived quantities such as absolute salinity, density, and potential density
- Determine mixed layer depth (MLD) using different methods
- Generate plots for visualizing CTD profiles and derived quantities
- Command-line interface (CLI) for easy processing and merging of RSK files
Installation
It's recommended that you create a new environment just for ctdfjorder. This can be done in conda with the following command.
conda create --name ctdfjorder python=3.11
conda activate ctdfjorder
To install ctdfjorder you can use pip:
pip install ctdfjorder
Usage
CTDFjorder provides a command-line interface (CLI) for processing and analyzing CTD data. This command runs the default processing pipeline and creates plots on all RSK and .csv files found in the current folder with master sheet Fjord Phyto MASTERSHEET.xlsx:
ctdfjorder-cli default -r -v -v -m -p "FjordPhyto MASTERSHEET.xlsx" -w 4
Contributing
Contributions to ctdfjorder are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request on the GitHub repository.
License
ctdfjorder is released under the MIT License.
Acknowledgments
CTDFjorder was developed by Nikolas Yanek-Chrones for the Fjord Phyto project. The gsw library was used for certain dervied calculations.
Citations
McDougall, T. J., & Barker, P. M. (2011). Getting started with TEOS-10 and the Gibbs Seawater (GSW) Oceanographic Toolbox. SCOR/IAPSO WG127.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ctdfjorder-0.2.1.tar.gz
.
File metadata
- Download URL: ctdfjorder-0.2.1.tar.gz
- Upload date:
- Size: 21.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3aa82430ff7b70afdceef35c32b366ba297ce68923e47a1d10c545e6553aa88 |
|
MD5 | 2c274653ab078bedc77d4eb9a150a084 |
|
BLAKE2b-256 | e88080485440a18c8125ae571c8778b23798ac3b8b066851327cf7777c304984 |
File details
Details for the file ctdfjorder-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: ctdfjorder-0.2.1-py3-none-any.whl
- Upload date:
- Size: 20.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48cbf60be17b258ef3cb36462c473f6e62f04cd6084ad152ab470f9cc4a3cb36 |
|
MD5 | 2d6e51e8bac3c898ea1e279e3d006c1f |
|
BLAKE2b-256 | 80999b990b3a056f9ccbde2179d0c0c8296b01d235dfda4edf8deb7b2fb13d9f |