Author: tchemit Date: 2012-03-16 11:02:28 +0100 (Fri, 16 Mar 2012) New Revision: 364 Url: http://forge.codelutin.com/repositories/revision/echobase/364 Log: reunion CR Added: trunk/src/doc/reunions/reunion-2012-03-15.txt Modified: trunk/src/doc/reunions/reunion-2012-03-06.txt Modified: trunk/src/doc/reunions/reunion-2012-03-06.txt =================================================================== --- trunk/src/doc/reunions/reunion-2012-03-06.txt 2012-03-16 08:08:32 UTC (rev 363) +++ trunk/src/doc/reunions/reunion-2012-03-06.txt 2012-03-16 10:02:28 UTC (rev 364) @@ -163,8 +163,24 @@ import résultat esdu / echotype ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Format d'import dynamique une partie fixe et une partie correspondant +Input : +- Voyage +- champ text ResultLabel qu'on mettre dans le résultat. + +Format d'import dynamique une partie fixe et une partie correspondant. + +La partie fix est un id cellule : + - une date pour cellule ESDU + - une date_xx pour cellule Elementaire + - id echotype + +Le reste des colonnes correspond à DataMetadata#name (et leur contenu est +Data#dataValue). + +Il faut donc faire une première passe pour valider les colonne et construire le +modèle d'import. + Mettre en place la table Category (fonctionnement semblable à celui de speciesCategory) avec remplissage au fil des import Category : @@ -174,7 +190,6 @@ -processedLength (nouvelle table de reference) -processedAge (nouvelle table de reference) - Action ------ Added: trunk/src/doc/reunions/reunion-2012-03-15.txt =================================================================== --- trunk/src/doc/reunions/reunion-2012-03-15.txt (rev 0) +++ trunk/src/doc/reunions/reunion-2012-03-15.txt 2012-03-16 10:02:28 UTC (rev 364) @@ -0,0 +1,141 @@ +projet echobase +--------------- + +Jeudi 15 mars 2012 (Ifremer) + +Présents : Mathieu et Tony + +Planning +-------- + +- import nouvelles données +- valider les imports déjà réalisés +- valider le référentiel définitif + +Import nouvelles données +------------------------ + +Mettre l'action Créer une mission au dessus de la sélection de type d'import. + +DbEditor +-------- + +Ajouter une case à cocher pour pouvoir exporter la table +sélectionnée telquel apparait à l'écran (sans topiaId). + +Import Acoustic data +==================== + +Valider le dataProcessingName car le dataAcquisition peut changer +(si on change d'instrument) donc le processing ne devrait-il pas aussi changer ? + +Non on conserve le même id pour tous les dataProcessings du fichier. + +Attention les nouvelles DataMetadata ne sont pas complêtes (il manque de Datatype, +CellMethod et autres). + +Mathieu modifiera le référentiel plus tard, ça n'a pas d'impact sur les imports. + +Attention! la nouvelle data MOVIES_EILayer\cellset\thresholdup (maxEIthr) +remplace (dataProcessing.eIThreshold). + +Ok sur une ligne de création on ajouter aussi cette donnée dans dataProcessing.eIThreshold. + +Pour le nom d'une cellule élementaire, il existe déjà une données pour obtenir +le numéro de la cellule : (MOVIES_EILayer\cellset\cellnum : AX. + +Oui on se base toujours sur cette valeur. + +Mathieu va m'envoyer le nouveau fichier des données 2011 qui sera compatible +avec les résultats à importer. + +Envoyer à mathieu la liste des colonnes utilisées dans le fichier movies + +Remplacer dans les données historiques les cellules élémentaires en xxF par xxB + +Import résultats +================ + +import résultat esdu / echotype +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Attention, il me faut les valeurs des nouveaux référentiels +(processedLength, processedAge). + +Ne plus tenir compte vu qu'on supprime ces deux tables qui font doublon avec +SizeCategory et AgeCategory. + +Problème car on utilise Echotype.name (non unique) au lieu de Echotype.id à +moins de filtrer sur les échotype du voyage ? + +Oui on peut rester sur les names vu qu'on travaille uniquement au niveau +de la campagne. + +import résultat esdu /echotype / catégorie espèce +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +idem que l'import précédent mais avec : + +- une recherche de catégorie d'espèce (création si nécessaire) +- une recher de catégorie (echotype-catégorie d'espèce) + +On supprime les 2 tables processedAge - processedLength +On remplace dans category le lien vers un lien sur SpeciesCategory. + +import region +~~~~~~~~~~~~~ + +3 fichiers : + +- le fichier de définition des régions +- le fichier d'association esdu région (un esdu sera dans deux regions une de surface et une de fond) +- le fichier de résultats suit la même logique que les import de résultats esdu. + +import carte +~~~~~~~~~~~~ + +2 fichiers : + +- fichier de définition des cellules +- fichier de résultats suit la même logique que les import de résultats esdu. + +Suppression des résultats +------------------------- + +On part sur l'idée d'ajouter un id d'import en haut des grappes que +l'on utilise ensuite. + ++ une table de résultat d'import pour conserver plus finement les import +effectués. + +--> Cette fonctionnalité ne sera pas effectuée dans ce présent contrat car +assez couteuse et non prévue. + +base embarquéee +--------------- + +Ajouter les clef naturels si possible + +Vérifier que les requetes sont bien repliquées + +modifier le data dir + url de connexion au runtime (en remplaçant le . par le chemin complet) + +Ecrire un guide de survie pour comment lancer ça sous windows. + +Action +------ + +- Tony : + +- prendre en compte les retours vu dans la réunion +- finir import de résultats +- revoir Aurélie +- finir base embarquée + +- Mathieu +- envoyer fichiers d'import movies + resultats. +- envoyer les fichiers i18n. + +Prochaine réunion : + + - Jeudi 22/03/2012 à 14h30 (Ifremer) \ No newline at end of file Property changes on: trunk/src/doc/reunions/reunion-2012-03-15.txt ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native