====================================================================
Date : 16/06/2008
Auteur : Thierry Carval
Objet : collecte des données CTD haute résolution ocean climate library
Appliquer les QC ocl qui n'avaient pas été lors de la collecte de 2007
Source : http://www.nodc.noaa.gov/OC5/SELECT/dbsearch/dbsearch.html
====================================================================
set EXE = /home/coriolis_exp/bin/co01/co0124/exe
set SPOOL = /home/coriolis_exp/spool/co01/co0124/spool
set ARC = /home/coriolis_exp/spool/co01/co0124/archive
set SRC = /home4/begmeil/coriolis_etc/validation/ocl/wod2005
set TMP = /home4/gromeo/tmp7/tcarval
set LOG = /home4/begmeil/coriolis_etc/validation/ocl/wod2005/log
Test
----
cp $ARC/ocldb1181749353.8208.CTD10.csv.313790 $SPOOL/
$EXE/CoScrOclCollecter_flag_update.csh
Transférer les fichier dans l'espace de chargement
--------------------------------------------------
$SRC/ocl_file_update_qc.csh
$EXE/CoScrOclCollecter_flag_update.csh | tee $LOG/CoScrOclCollecter_flag_update.log &
962 fichiers
De nombreuses stations ont des jours égaux à 0 :
grep Day ocldb1181057947.12816.CTD106.csv.313328.730555
Day ,, 0,,,
Les stations traitées le 12 juin 2007 ont été chargées sans réduction.
Le QC OCL avait été correctement appliqué.
Les stations traitées après le 20 juin 2007 ont été réduites au décibar. Les flags OCL
n'ont pas été conservés.
Diagnostic 29/09/2008 pour la station 4594157
---------------------------------------------
Station suivie : 4594157
Loading_id : 316408
set V0 = ocldb1182159821.9421.CTD166.csv.316408
set SPOOL = /home/coriolis_exp/spool/co01/co0124/archive
nedit $SPOOL/$V0 &
Date dechargement : 11/07/2007 04:50:17
Pour la salinité, le QC auto Coriolis a probablement réinitialisé le QC OCL lors
de la collecte de la station le 11 juillet 2007.
L'analyse objective n'a pas vu le problème qui débute à 2500 mètres.
Le 24 juilet 2008, CVQC a flaggé à faux la salinité à partir de 2500 mètres.
L'application des flags OCL du 16/06/2008 n'a pas fonctionné sur cette station.
su - co_exp
$EXE/CoScrOclCollecter_flag_update.csh
CO-01-24
Ocl collecter
22/09/2008 14:13:46
/home/coriolis_exp/spool/co01/co0124/spool/ocldb1182159821.9421.CTD166.csv.316408
The station can't be updated : 2669063
0
1
0:00:24
ok
====================================================================
Date : 05/06/2007
Auteur : Thierry Carval
Objet : collecte des données CTD haute résolution ocean climate library
Source : http://www.nodc.noaa.gov/OC5/SELECT/dbsearch/dbsearch.html
====================================================================
Données demandées : Dataset, Observation dates
High Resolution CTD/XCTD (CTD)
WOD05 native ascii format
Data from all selected instruments together
set SRC = /home4/begmeil/coriolis_etc/validation/ocl/wod2005
cd $SRC/tmp
ftp ftp.nodc.noaa.gov
User : anonymous
password : Thierry.Carval@ifremer.fr
binary
hash
prompt
cd /pub/WOD05/SELECT/
mget ocldb1181057947.12816.CTD*
mget ocldb1181315438.7693.CTD*
mget ocldb1181749353.8208.CTD*
mget ocldb1181806237.23278.CTD*
mget ocldb1181806148.23248.CTD*
mget ocldb1181806310.23289.CTD*
mget ocldb1181806390.23310.CTD*
mget ocldb1181806447.23319.CTD*
mget ocldb1181806524.23331.CTD*
mget ocldb1181808315.23553.CT*
mget ocldb1182159821.9421.CT*
mget ocldb1182159954.9446.CT*
mget ocldb1182159887.9432.CT*
mget ocldb1182160003.9455.CT*
mget ocldb1182160053.9465.CT*
Collecte
-----------------------------
rlogin -l co_exp taurus
set EXE = /home/coriolis_exp/bin/co01/co0124/exe
set SPOOL = /home/coriolis_exp/spool/co01/co0124/spool
set SRC = /home4/begmeil/coriolis_etc/validation/ocl/wod2005
set TST = /home/coriolis_dev/donnees/if/if0065
set TMP = /home4/gromeo/tmp7/tcarval
Année 2002
-----------------------------
mv ocldb1182160053* _encours/
cp $SRC/1990/*.csv.gz $SPOOL/
cp $SRC/1991/*.csv.gz $SPOOL/
cp $SRC/1992/*.csv.gz $SPOOL/
cp $SRC/1993/*.csv.gz $SPOOL/
cp $SRC/1994/*.csv.gz $SPOOL/
cp $SRC/1995/*.csv.gz $SPOOL/
cp $SRC/1996/*.csv.gz $SPOOL/
cp $SRC/1997/*.csv.gz $SPOOL/
cp $SRC/1998/*.csv.gz $SPOOL/
cp $SRC/1999/*.csv.gz $SPOOL/
cp $SRC/2000/*.csv.gz $SPOOL/
cp $SRC/2001/*.csv.gz $SPOOL/
cp $SRC/2002/*.csv.gz $SPOOL/
cp $SRC/2003/*.csv.gz $SPOOL/
cp $SRC/2004/*.csv.gz $SPOOL/
cd $SPOOL; gunzip *.gz; $EXE/CoScrOclCollecter.csh | tee -a $SRC/CoScrOclCollecter.log &
3
117
ok
grep Platform *.csv > $TMP/platform.txt
Diffusion pour analyse et alertes
-----------------------------
set EXE = /home/coriolis_exp/bin/co05/co0516/co051603/exe
set DAT = /home/coriolis_exp/bin/co05/co0516/co051603/dat
set DST = /home11/begmeil/coriolis/co04/co0401/RTQCGL01/INSITU
nedit $DAT/co040101-rtqcgl01.txt &
$EXE/CoScrCoriolisDataSetDiffuser_rtqcgl01.csh &
ls -artl $DST
Divers
====================================================
Test de collecte
-----------------------------
cp $TST/ocldb_test1.CTD.csv $SPOOL/
$EXE/CoScrOclCollecter.csh
Test de chargement
-----------------------------
set EXE1 = /home/coriolis_exp/bin/co02/co0241/exe
set EXE1 = /home/coriolis_dev/val/bin/co02/co0241/exe
$EXE1/CoAppOclDBLoader.csh $TMP/ocldb1181057947.12816.CTD88.csv
$EXE1/CoAppOclDBLoader.csh no_platform.CTD.csv
Nettoyage des fichiers
-----------------------
set V0 = /home/coriolis_exp/spool/co01/co0124/spool/ocldb1181057947.12816.CTD87.csv
set V0 = /home/coriolis_exp/spool/co01/co0124/spool/ocldb1181057947.12816.CTD106.csv
grep Platform $V0 | wc -l; grep CAST $V0 | wc -l
================
Comptages
================
set SRC = /home4/begmeil/coriolis_etc/validation/ocl
set V0 = 1990; grep STATION $SRC/$V0/*.csv | wc -l | tee -a $SRC/compte.txt