diff --git a/README.md b/README.md index f06f69a..3ad7f9f 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,27 @@ # python-ctd -[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.11396.svg)](https://doi.org/10.5281/zenodo.11396) [![Build Status](https://travis-ci.org/pyoceans/python-ctd.svg?branch=master)](https://travis-ci.org/pyoceans/python-ctd) [![PyPI](https://img.shields.io/pypi/v/ctd.svg?style=plastic)](https://pypi.python.org/pypi/ctd) [![Build status](https://ci.appveyor.com/api/projects/status/m1wxtsb8gpm96i53?svg=true)](https://ci.appveyor.com/project/ocefpaf/python-ctd) [![License](http://img.shields.io/badge/license-BSD--3--Clause-blue.svg?style=flat)](https://github.com/pyoceans/python-ctd/blob/master/LICENSE.txt) +[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.11396.svg)](https://doi.org/10.5281/zenodo.11396) +[![Tests](https://github.com/pyoceans/python-ctd/actions/workflows/tests.yml/badge.svg)](https://github.com/pyoceans/python-ctd/actions/workflows/tests.yml) +[![PyPI](https://img.shields.io/pypi/v/ctd.svg?style=plastic)](https://pypi.python.org/pypi/ctd) +[![License](https://img.shields.io/badge/license-BSD--3--Clause-blue.svg?style=flat)](https://github.com/pyoceans/python-ctd/blob/main/LICENSE.txt) 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)](http://www.seabird.com/software/SBEDataProcforWindows.htm), -[Sippican XBT (EDF)](http://www.sippican.com/), -and [Falmouth CTD (ASCII)](http://www.falmouth.com/) formats. +This module can load [SeaBird CTD (CNV)](https://www.seabird.com/software/SBEDataProcforWindows.htm), +[Sippican XBT (EDF)](https://www.lockheedmartin.com/en-us/products/oceanographic-instrumentation.html), +and [Falmouth CTD (ASCII)](https://www.falmouth.com/) formats. ## Quick intro +You can install the CTD package with + ```shell conda install ctd --channel conda-forge ``` +or + ```shell pip install ctd ``` @@ -33,9 +40,9 @@ down, up = ctd.from_cnv(fname).split() ax = down['t090C'].plot_cast() ``` -![Bad Processing](https://raw.githubusercontent.com/pyoceans/python-ctd/master/docs/readme_01.png) +![Bad Processing](https://raw.githubusercontent.com/pyoceans/python-ctd/main/docs/readme_01.png) -We can do [better](http://www.go-ship.org/Manual/McTaggart_et_al_CTD.pdf): +We can do [better](https://www.go-ship.org/Manual/McTaggart_et_al_CTD.pdf): ```python temperature = down['t090C'] @@ -56,4 +63,4 @@ ax.set_ylabel('Pressure (dbar)') ax.set_xlabel('Temperature (°C)') ``` -![Good Processing](https://raw.githubusercontent.com/pyoceans/python-ctd/master/docs/readme_02.png) +![Good Processing](https://raw.githubusercontent.com/pyoceans/python-ctd/main/docs/readme_02.png) diff --git a/docs/readme_01.png b/docs/readme_01.png index c716be8..be21cf2 100644 Binary files a/docs/readme_01.png and b/docs/readme_01.png differ diff --git a/docs/readme_02.png b/docs/readme_02.png index c716be8..8aa6de8 100644 Binary files a/docs/readme_02.png and b/docs/readme_02.png differ