|
| 1 | +About CTD Tools |
| 2 | +=============== |
| 3 | + |
| 4 | +CTD Tools is a Python library for reading, converting, and plotting oceanographic sensor data from various instruments and formats. The package is designed to work seamlessly with data from moored instruments and CTD profiles, supporting multiple file formats commonly used in oceanographic research. |
| 5 | + |
| 6 | +**Key Features:** |
| 7 | + |
| 8 | +* **Multiple Format Support**: Read data from Seabird CNV files, RBR RSK files, NetCDF, CSV, Nortek ASCII, and more |
| 9 | +* **Flexible Data Processing**: Convert between formats, resample data, extract subsets, and calculate statistics |
| 10 | +* **Rich Visualization**: Create T-S diagrams, vertical profiles, and time series plots |
| 11 | +* **Command-Line Interface**: Easy-to-use CLI for common data processing tasks |
| 12 | +* **Extensible Architecture**: Modular design allows easy addition of new readers, writers, and plotters |
| 13 | +* **Parameter Mapping**: Handle different column naming conventions across file formats |
| 14 | + |
| 15 | +**Supported Instruments:** |
| 16 | + |
| 17 | +* Seabird CTD instruments (CNV format) |
| 18 | +* RBR CTD and moored instruments (RSK format) |
| 19 | +* Nortek ADCP instruments (ASCII format) |
| 20 | +* Sea & Sun Technology instruments (TOB format) |
| 21 | +* General CSV and NetCDF files |
| 22 | + |
| 23 | +**Project Goals:** |
| 24 | + |
| 25 | +CTD Tools aims to simplify the process of working with oceanographic sensor data by providing: |
| 26 | + |
| 27 | +1. **Standardized Data Access**: Convert proprietary formats to standard xarray Datasets |
| 28 | +2. **Consistent API**: Uniform interface across different instrument types |
| 29 | +3. **CF Convention Support**: Ensure output data follows Climate and Forecast metadata conventions |
| 30 | +4. **Research Reproducibility**: Enable easy sharing and reprocessing of oceanographic datasets |
| 31 | +5. **Educational Use**: Provide tools suitable for teaching oceanographic data analysis |
| 32 | + |
| 33 | +**Who Should Use CTD Tools:** |
| 34 | + |
| 35 | +* Oceanographic researchers working with CTD and mooring data |
| 36 | +* Students learning oceanographic data analysis |
| 37 | +* Data managers converting legacy datasets |
| 38 | +* Anyone needing to visualize or process oceanographic sensor data |
| 39 | + |
| 40 | +**Community and Support:** |
| 41 | + |
| 42 | +CTD Tools is developed and maintained by the oceanographic community. We welcome contributions, bug reports, and feature requests through our GitHub repository. |
0 commit comments