|
|
|
# Table of content
|
|
|
|
|
|
|
|
[[_TOC_]]
|
|
|
|
|
|
|
|
# Introduction
|
|
|
|
|
|
|
|
TSG-QC is a software for interactive analysis and validation of underway SST / SSS (Sea Surface Temperature and Sea Surface Salinity) measurements from a SeaBird Thermosalinograph (TSG). It has been developed under Matlab.
|
|
|
|
|
|
|
|
# Purpose
|
|
|
|
|
|
|
|
TSG-QC is a tool for analysis and validation of surface temperature and salinity data acquired from a Thermosalinograph (TSG) installed on research or [commercial ships](https://www.legos.omp.eu/sss/).
|
|
|
|
|
|
|
|
It allows:
|
|
|
|
|
|
|
|
1. Visualization of TSG variables: Temperature, salinity, and ship speed
|
|
|
|
2. Interactive comparison with climatological values [WOA](https://www.ncei.noaa.gov/products/world-ocean-atlas) and [ISAS](https://www.seanoe.org/data/00412/52367/)
|
|
|
|
3. Automatic quality control using selected threshold criteria
|
|
|
|
4. Data validation and adjustment with external “bucket” measurements (water samples usually collected once a day) and ARGO (profiling floats), or CTD datasets co-localized with ship tracks
|
|
|
|
5. Quantitative estimation of sensor drift
|
|
|
|
|
|
|
|
The software can deal with different input data formats: ASCII, Labview, "Real-time" Coriolis NetCDF, Seabird (\*.cnv), ...
|
|
|
|
|
|
|
|
# Installation
|
|
|
|
|
|
|
|
- [English](Installation) version
|
|
|
|
- [French](Installation_fr) version
|
|
|
|
|
|
|
|
# Compiled version
|
|
|
|
|
|
|
|
If you do not have a Matlab license, a compiled version is available by clicking the following links using the ftp client program Filezilla:
|
|
|
|
|
|
|
|
- version 64 bit [R2016b](ftp://ftp.ifremer.fr/ifremer/ird/us191/TSG-QC/runtime/Windows%20(x64)/R2016b/)
|
|
|
|
- version 64 bit [R2020b](ftp://ftp.ifremer.fr/ifremer/ird/us191/TSG-QC/runtime/Windows%20(x64)/R2020b/)
|
|
|
|
|
|
|
|
Read the file readme.txt.
|
|
|
|
|
|
|
|
Using tsgqc.exe requires installing the Matlab runtime. You need to get it from the same link and install it.
|
|
|
|
|
|
|
|
To obtain a version compiled under Linux (Ubuntu), send me a direct request by mail.
|
|
|
|
|
|
|
|
# Quick start
|
|
|
|
|
|
|
|
Start Matlab, go to the tsg_data subdirectory, and type tsgqc to run the program. Use the File / Open menu to open a data file.
|
|
|
|
|
|
|
|
Usage:
|
|
|
|
```
|
|
|
|
tsgqc
|
|
|
|
tsgqc('<file>')
|
|
|
|
tsgqc('inputfile', <file>)
|
|
|
|
tsgqc('help','true')
|
|
|
|
tsgqc --help
|
|
|
|
tsgqc('inputfile', <file>, 'debug', 1)
|
|
|
|
```
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
# Documentation
|
|
|
|
|
|
|
|
- [English](uploads/pdf/User_Manual_TSGQC.pdf) version
|
|
|
|
- [French](uploads/pdf/Manuel_Utilisateur_TSGQC.pdf) version
|
|
|
|
|
|
|
|
# Ouput file format
|
|
|
|
|
|
|
|
The reference document [CORTSG format GOSUD](uploads/pdf/CORTSG_format_gosud.pdf) version 3.0 describing the output NetCDF format.
|
|
|
|
|
|
|
|
# References
|
|
|
|
|
|
|
|
- TSG-QC: [Talk ](uploads/pdf/Presentation_Coriolis_TSG_Y_Gouriou_01-12-2008.pdf) by Y Gouriou, TSG-CORIOLIS meeting, 01/12/2008
|
|
|
|
|
|
|
|
# [Issues](https://forge.ird.fr/us191/TSG-QC/-/issues)
|
|
|
|
|
|
|
|
We use issues to track ideas, feedback, tasks, or bugs for work on GitLab.
|
|
|
|
|
|
|
|
# [Release Notes](https://forge.ird.fr/us191/TSG-QC/-/blob/master/ReleaseNotes.md)
|
|
|
|
|
|
|
|
Detail the corrections, changes, or enhancements (functional or non-functional) made to the software.
|
|
|
|
|
|
|
|
For any changes, bugs, or new issues, please contact us by [mail](mailto:Jacques.Grelet_at_ird.fr)
|
|
|
|
|
|
|
|
# Links
|
|
|
|
|
|
|
|
- ORE-SSS: [Sea Surface Salinity Observation Service](https://www.legos.omp.eu/sss/)
|
|
|
|
- SeaBird: [Thermosalinograph SBE 21](https://www.seabird.com/moving-platform/sbe-21-seacat-thermosalinograph/family?productCategoryId=54627473790)
|
|
|
|
- GOSUD: [Global Ocean Surface Underway Data project](http://www.gosud.org/)
|
|
|
|
- ODATIS: [Ocean Data Information and Services](http://www.odatis-ocean.fr/en/)
|
|
|
|
|
|
|
|
# Technical support
|
|
|
|
|
|
|
|
In case of technical problems, you can contact us at the following address: [hotline-tsgqc](mailto:Jacques.Grelet_at_ird.fr) (order to prevent spam, replace _at_ with @ in the field to:). Please report the following information:
|
|
|
|
|
|
|
|
a copy of the error message you get in the Matlab Command Windows, if any
|
|
|
|
the operating system you use (Windows 7, XP, Linux or Solaris):
|
|
|
|
Windows: "System Properties"
|
|
|
|
Unix: `uname -a`
|
|
|
|
|
|
|
|
under Matlab, the results of the following commands:
|
|
|
|
|
|
|
|
``` Matlab
|
|
|
|
ver
|
|
|
|
matlabpath
|
|
|
|
``` |
|
|
|
# Table of content
|
|
|
|
|
|
|
|
[[_TOC_]]
|
|
|
|
|
|
|
|
# Introduction
|
|
|
|
|
|
|
|
TSG-QC is a software for interactive analysis and validation of underway SST / SSS (Sea Surface Temperature and Sea Surface Salinity) measurements from a SeaBird Thermosalinograph (TSG). It has been developed under Matlab.
|
|
|
|
|
|
|
|
# Purpose
|
|
|
|
|
|
|
|
TSG-QC is a tool for analysis and validation of surface temperature and salinity data acquired from a Thermosalinograph (TSG) installed on research or [commercial ships](https://www.legos.omp.eu/sss/).
|
|
|
|
|
|
|
|
It allows:
|
|
|
|
|
|
|
|
1. Visualization of TSG variables: Temperature, salinity, and ship speed
|
|
|
|
2. Interactive comparison with climatological values [WOA](https://www.ncei.noaa.gov/products/world-ocean-atlas) and [ISAS](https://www.seanoe.org/data/00412/52367/)
|
|
|
|
3. Automatic quality control using selected threshold criteria
|
|
|
|
4. Data validation and adjustment with external “bucket” measurements (water samples usually collected once a day) and ARGO (profiling floats), or CTD datasets co-localized with ship tracks
|
|
|
|
5. Quantitative estimation of sensor drift
|
|
|
|
|
|
|
|
The software can deal with different input data formats: ASCII, Labview, "Real-time" Coriolis NetCDF, Seabird (\*.cnv), ...
|
|
|
|
|
|
|
|
# Installation
|
|
|
|
|
|
|
|
- [English](Installation) version
|
|
|
|
- [French](Installation_fr) version
|
|
|
|
|
|
|
|
# Compiled version
|
|
|
|
|
|
|
|
If you do not have a Matlab license, a compiled version is available by clicking the following links using the ftp client program Filezilla:
|
|
|
|
|
|
|
|
- version 64 bit [R2016b](ftp://ftp.ifremer.fr/ifremer/ird/us191/TSG-QC/runtime/Windows%20(x64)/R2016b/)
|
|
|
|
- version 64 bit [R2020b](ftp://ftp.ifremer.fr/ifremer/ird/us191/TSG-QC/runtime/Windows%20(x64)/R2020b/)
|
|
|
|
|
|
|
|
Read the file readme.txt.
|
|
|
|
|
|
|
|
Using tsgqc.exe requires installing the Matlab runtime. You need to get it from the same link and install it.
|
|
|
|
|
|
|
|
To obtain a version compiled under Linux (Ubuntu), send me a direct request by mail.
|
|
|
|
|
|
|
|
# Quick start
|
|
|
|
|
|
|
|
Start Matlab, go to the tsg_data subdirectory, and type tsgqc to run the program. Use the File / Open menu to open a data file.
|
|
|
|
|
|
|
|
Usage:
|
|
|
|
```
|
|
|
|
tsgqc
|
|
|
|
tsgqc('<file>')
|
|
|
|
tsgqc('inputfile', <file>)
|
|
|
|
tsgqc('help','true')
|
|
|
|
tsgqc --help
|
|
|
|
tsgqc('inputfile', <file>, 'debug', 1)
|
|
|
|
```
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
# Documentation
|
|
|
|
|
|
|
|
- [English](uploads/pdf/User_Manual_TSGQC.pdf) version
|
|
|
|
- [French](uploads/pdf/Manuel_Utilisateur_TSGQC.pdf) version
|
|
|
|
|
|
|
|
# Ouput file format
|
|
|
|
|
|
|
|
The reference document [CORTSG format GOSUD](uploads/pdf/CORTSG_format_gosud.pdf) version 3.0 describing the output NetCDF format.
|
|
|
|
|
|
|
|
# References
|
|
|
|
|
|
|
|
- TSG-QC: [Talk ](uploads/pdf/Presentation_Coriolis_TSG_Y_Gouriou_01-12-2008.pdf) by Y Gouriou, TSG-CORIOLIS meeting, 01/12/2008
|
|
|
|
|
|
|
|
# [Issues](https://forge.ird.fr/us191/TSG-QC/-/issues)
|
|
|
|
|
|
|
|
We use issues to track ideas, feedback, tasks, or bugs for work on GitLab.
|
|
|
|
|
|
|
|
# [Release Notes](https://forge.ird.fr/us191/TSG-QC/-/blob/master/ReleaseNotes.md)
|
|
|
|
|
|
|
|
Detail the corrections, changes, or enhancements (functional or non-functional) made to the software.
|
|
|
|
|
|
|
|
For any changes, bugs, or new issues, please contact us by [mail](mailto:Jacques.Grelet_at_ird.fr)
|
|
|
|
|
|
|
|
# Links
|
|
|
|
|
|
|
|
- ORE-SSS: [Sea Surface Salinity Observation Service](https://www.legos.omp.eu/sss/)
|
|
|
|
- SeaBird: [Thermosalinograph SBE 21](https://www.seabird.com/moving-platform/sbe-21-seacat-thermosalinograph/family?productCategoryId=54627473790)
|
|
|
|
- GOSUD: [Global Ocean Surface Underway Data project](http://www.gosud.org/)
|
|
|
|
- ODATIS: [Ocean Data Information and Services](http://www.odatis-ocean.fr/en/)
|
|
|
|
|
|
|
|
# Technical support
|
|
|
|
|
|
|
|
In case of technical problems, you can contact us at the following address: [hotline-tsgqc](mailto:pierre.rousselot@ird.fr) (order to prevent spam, replace _at_ with @ in the field to:). Please report the following information:
|
|
|
|
|
|
|
|
a copy of the error message you get in the Matlab Command Windows, if any
|
|
|
|
the operating system you use (Windows 7, XP, Linux or Solaris):
|
|
|
|
Windows: "System Properties"
|
|
|
|
Unix: `uname -a`
|
|
|
|
|
|
|
|
under Matlab, the results of the following commands:
|
|
|
|
|
|
|
|
``` Matlab
|
|
|
|
ver
|
|
|
|
matlabpath
|
|
|
|
``` |