Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
TSG QC
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
US191
TSG QC
Commits
e1782ac8
Commit
e1782ac8
authored
6 years ago
by
jacques.grelet_ird.fr
Browse files
Options
Downloads
Patches
Plain Diff
remove BUGS and TOTOS files, replaced with git Issues
parent
36d7229f
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
BUGS
+0
-14
0 additions, 14 deletions
BUGS
TODOS
+0
-161
0 additions, 161 deletions
TODOS
with
0 additions
and
175 deletions
BUGS
deleted
100644 → 0
+
0
−
14
View file @
36d7229f
06/21/2018 J Grelet
--------------------
V 1.48.3 warning
-----------------
Warning: Setting the "KeyPressFcn" property is not permitted while this mode is active.
> In uitools.uimodemanager.uimodemanager>localModeWarn at 83
In uitools.uimodemanager.uimodemanager>@(obj,evd)(localModeWarn(obj,evd,hThis)) at 63
In tsgqc>Map_OffMenuCallback at 2722
...
This diff is collapsed.
Click to expand it.
TODOS
deleted
100644 → 0
+
0
−
161
View file @
36d7229f
TSGQC - TODOS
+++++++++++++
06/21/2018
------------
- ajout zoom sur la carte m_map, retracer avec nouvelles coordonnées
et appliquer le zoon sur les données
14/01/2008:
-----------
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.
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é
18/01/2008
----------
Incorporer les donnees de surface externe.
trier le fichier par date
Selectionner les donnees correspondant aux dates du voyage.
18/01/2008
----------
Corriger la lecture des fichiers LABVIEW. Troncature des valeurs
du SOG a la lecture : Budg : Lecture d'un entier au lieu d'un float ?
LE SOG EST ENREGISTRE EN ENTIER. BUG DANS LABVIEW ?
18/01/2008
----------
Mémoriser la climato. dans la structure Root
25/01/2008
----------
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)
13/02/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.
REPONSE : en décimal
A VERIFIER : 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/02/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')
15/02/2008
----------
lorsque les codes de qualité ont été attribués à la strcture 'SAMPLE'
il faut les transférer aux structures tsg.****.WS_QC et tsg.****.EXT_QC
13/03/2008
----------
Revoir l'utilisation de la structure tsg dans les "nested functions" de tsgqc_GUI
A la lecture du code, on ne sait pas quelles sont les fonctions (nested ou
externes) qui vont modifier tsg.
Normalement, tsg est visible depuis le workspace de tsgqc_GUI et dans le
workspace de toutes les "nested functions" (callback).
Le handle de la figure principale n'a pas besoin d'etre systématiquement passé en
argument, utiliser tag pour le recuperer via findobj:
hMainFig = findobj('-regexp','Tag', 'TAG_TSG-QC_GUI');
Pour toutes les fonctions externes qui vont modifier tsg, prototype du style:
tsg = prototype_function_externe( tsg, ...);
tsg = ....
...
setappdata( findobj('-regexp','Tag', 'TAG_TSG-QC_GUI'), 'tsg_data', tsg);
Pour toutes les fonctions externes qui vont utiliser tsg, prototype du style:
prototype_function_externe(vargin);
tsg = getappdata( findobj('-regexp','Tag', 'TAG_TSG-QC_GUI'), 'tsg_data');
...
tsg = ....
Problème avec le code 5 quand étalonnage effectué
29/10/2008
---------
J'ai aussi vu 2 problemes qui rendent le QC difficile:
- Pour les bateaux qui restent dans le Pacifique tropical et traversent la ligne
de changement de date, la carte prend la longitude 180 comme frontiere a droite
et a gauche et, avec le rapport d'aspect long/lat devient illisible (image jointe)
- Aussi, pour le Havannah, les Loyautes n'apparaissent pas avec les lignes de
cotes utilisees (et ca doit etre vrai pour d'autres iles du Pacifique ou les
navires font escale), il faudrait un trait de cote plus precis (image jointe)
23/01/2009 : corrige le 26/01/2009
----------------------------------
Les 6 variables SSPS_DEPH, SSPS_DEPH_MIN, SSPS_DEPH_MAX SSTP_DEPH, etc
peuvent etre saisie dans le masque (headerForm) mais ne sont pas sauvegardes
ni dans le fichier netcdf, ni dans @tsg_nc\platform.csv
Reste un pb a corriger: l'entete du fichier @tsg_nc\platform.csv qui devrait
etre realise par existPlatform.m est egalement code en dur dans @tsg_nc/save
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment