Newer
Older

jacques.grelet_ird.fr
committed
$Id$

jacques.grelet_ird.fr
committed
----------
In tsg_plot_SalTsgSample:
section: % Plot sample measurements
plot SSPS_WS, SSPS_WS_DIF and SSPS_EXT, SSTP_EXT
14/01/2007:
-----------
Trace du trajet du navire :
- Tester le trace avec un navire traversant la
longitude 180° et lalongitude 0°
- Tester le trace pour un navire tour du monde
- La carte devrait etre ajustee au trace du navire.
Fichiers LABVIEW :
1 - Les fichiers LABVIEW enregistrent la conductivite RAW
et les frequences : penser a les sauvegarder dans le
fichier NetCdf.
2 - Que se passe-t-il en cas de valeurs manquantes dans les
fichiers LabView (codes avec des NaN)
Donnees Externes (colocalisation avec le trajet des navires)
1 - écrire la routine de lecture de ces fichiers et conserver
les données qui correspondent au trajet analysé

jacques.grelet_ird.fr
committed
18/01/2008
----------
Bug sur l'affichage du signe 'degre' sous Windows :
label de l'axe des Y : Temperature (°C)

jacques.grelet_ird.fr
committed
18/01/2008
----------
Incorporer les donnees de surface externe.
trier le fichier par date
Selectionner les donnees correspondant aux dates du voyage.

jacques.grelet_ird.fr
committed
18/01/2008
----------
Corriger la lecture des fichiers LABVIEW. Troncature des valeurs

jacques.grelet_ird.fr
committed
du SOG a la lecture : Budg : Lecture d'un entier au lieu d'un float ?
LE SOG EST ENREGISTRE EN ENTIER. BUG DANS LABVIEW ?

jacques.grelet_ird.fr
committed
18/01/2008
----------
Créer un formulaire de saisie/modification des variables navire et enregistrer
ce fichier sur disque au format .mat ?

jacques.grelet_ird.fr
committed
Créer un fichier de climato mensuel et saisonnière
Ne garder que les données de surface dans la climato annuelle
25/01/2008
----------
I - plot_TsgAdjusted.m : plot the computed error
II - corTsgMethod1.m
1) Test if there are NaN values in 'sample':
We could get some problem with the computation of the median and std
2) Initialisation de la structure 'cor'
3) Test for anormal sample-tsg difference - Suppress bad points
4) Test on the validation code. do we apply the correction whatever the
is the code ?
5) Return an Error code ?
III - Bottle_OffMenuCallback
Probleme avec le code suivant car tous les uiControl n'ont pas
de propriete State
% Desactivate some toolbar buttons
% --------------------------------
hdl_Toggletool = findobj('-regexp','Tag', 'CORRECT_');
set(hdl_Toggletool, 'Enable', 'off');
set(hdl_Toggletool, 'State', 'off');
27/01/2008
----------
Mettre en place des tests automatiques pour la validation des donnees :
0 < SSS < 45
-3 < SST < 40
etc.
Attention aux affichages des bouteilles dans le module de correction :
la fonction 'diffTsgSample' calcule les differences quand les codes de
qualité des TSG et des WS sont inferieurs a 2 (PROBABLY_GOOD). Les autres
bouteilles ne seront pas affichees dans l'axe 2 (differences de salinite).
Le QC des bouteilles devra etre fait dans l'axe 1.
03/01/2008
----------
tsg_mergesample
Pour l'instant je force le code de qualite et le type des donnees dans
cette fonction. A eliminer des que le code aura ete corrige (0 remplace
par NaN a la lecture des fichiers NetCdf et code pour type de donnees defini)
Yves Gouriou
committed
13/01/2008
----------
plot_map.m
note that a decimal degree notation is used, so that a longitude of 120°30'W
is specified as -120.5. How are coded lat and lon in the tsg structure.
La Climatologie n'est tracé que pour les données ayant des codes de qualité
meilleurs que PROBABLY_GOOD
Pb dans readTsgDatalabview. Il faut tester si'freq' est vide
if ~isempty( freq )
tsg.SSJT_FREQ(i) = freq(1)/19 + 2100;
tsg.CNDC_FREQ(i) = sqrt(freq(2)*2100 + 6250000);
end
14/01/2008
----------
Ecrire un module permettant d'appliquer les coefficients d'étalonnage
fournis par le SHOM.
Lorsque les TSG sont étalonnés chez Sea-Bird les coefficients sont
intégrés dans le soft d'acquisition et il n'est donc pas nécessaire
de les appliquer. Ce n'est pas le cas pour le Shom où nous devons les
appliquer après coup.
T' = a*T + b
C' = c*T + d
Recalculer ensuite : S = f(S')