pour http://acoustic.ices.dk/Services/Schema/XML/AC_AcquisitionMethod.xml, il faut utiliser SS


Le 22/11/2016 à 11:25, Julien Ruchaud a écrit :
Rere,

Ok pour le code.

Je parlais du vocabulaire suivant
http://acoustic.ices.dk/Services/Schema/XML/AC_AcquisitionMethod.xml

Les deux autres AC_ProcessingMethod et AC_DataAcquisitionSoftwareName
sont bon.

Julien

Le Tue, 22 Nov 2016 11:19:52 +0100,
Mathieu Doray <mathieu.doray@ifremer.fr> a écrit :

re,

le code 140670 n'existe effectivement pas dans le vocabulaire... j'ai 
demandé l'ajout. En attendant tu peux utiliser 140270

le code "ER60" est bien utilisé 2 fois dans le vocab : une fois pour 
AC_ProcessingMethod 
<javascript:__doPostBack('ctl00$MainContent$myResultControl$tbResults$ct1465$ct1465$ct1465$ctl02$btCodeType','')>, 
et une autre pour AC_DataAcquisitionSoftwareName 
<javascript:__doPostBack('ctl00$MainContent$myResultControl$tbResults$ct1467$ct1467$ct1467$ctl02$btCodeType','')>.

Il faudrait changer l'un des 2 c'est ça?

En attendant tu peux utiliser "on-axis 
<javascript:__doPostBack('ctl00$MainContent$myResultControl$tbResults$ct1465$ct1465$ct1465$ctl05$btCode','')>"

A+

M



Le 22/11/2016 à 10:04, Julien Ruchaud a écrit :
Hello

J'ai fait les dernières corrections mais au moment de tester le
site de ices semble ne plu fonctionner :-/. Résultat j'attends
avant de faire la version.

Julien


Le Wed, 16 Nov 2016 11:41:37 +0100,
Julien Ruchaud <ruchaud@codelutin.com> a écrit :
 
Hello

Pour les tickets, il reste un détails sur une ligne qui pose des
soucis pour les résultats de région.

J'ai modifier le vocabulaire pour les code Gear.

Il y avait pas de moyen pour ajouter des calibrations, j'ai fait
les modifications, c'est maintenant possible dans la partie
modification des données.

J'ai corrigé un soucis sur le SaCategory, c'était un problème de
clé de vocabulaire de mon coté.

Par contre il reste le soucis sur DepthRefSurfaceStart qui n'est
pas accessible comme je suis en train d'exporter les cellules esdu
et non des cellules élémentaires. En conséquence j'ai toujours le
soucis de log dupliqué. Dit moi ce qu'il faut faire ? Je peux par
exemple mettre tous les data dans le même sample, mais il restera
tout de même le soucis sur les chanels qui sont calculé sur
DepthRefSurfaceStart.

Pour info, je suis passé un moment à 61697 erreurs sur le fichier
accoustique, ils font des modifications ce qui m'oblige de faire
des corrections supplémentaires.

Voici le résultat du dernier export :
http://acoustic.ices.dk/ValidationReport/Index/Biotic/1116321956_ValidationReport
http://acoustic.ices.dk/ValidationReport/Index/Acoustic/1116321956_ValidationReport

Julien

Le Tue, 15 Nov 2016 13:07:28 +0100,
mdoray <Mathieu.Doray@ifremer.fr> a écrit :
 
Hello

Mes réponses dans le texte

Le 2016-11-10 17:02, Julien Ruchaud a écrit :
     
Hello

J'ai pris du temps pour regarder tranquillement les soucis sur
echobase. Pour les tickets, j'ai fait le tour, il reste quelques
questions et quelques tris.

j'ai répondu ce que je pouvais dans les tickets

Coté Atlantos :

Pour le fichier Biotic, il reste que des soucis de vocabulaire :
http://acoustic.ices.dk/ValidationReport/Index/Biotic/1110213263_ValidationReport

PMT_57x52
Pelagic midwater trawl 57x52
Gear
False
2016-10-28
2016-10-28

PMT_76x70
Pelagic midwater trawl 76x70

les codes ICES pour nos chaluts sont dans le tableau ci-dessus
(PMT_57x52 instead of 57x52 par ex) Je checke les codes espèce
worms

Par contre le fichier Acoustic me pose plus de soucis
http://acoustic.ices.dk/ValidationReport/Index/Acoustic/1110110516_ValidationReport

- Il manque les données de calibration d'où des erreurs, j'ai
vérifié et nous avons rien en base.

je ne me rappelle plus comment on importe les données de
calibration : peux tu créer un fichier fictif et l'importer pour
que l'on puisse tester l'export complet?

- Le sample doit être unique, en regardant de plus prêt nous
avons des ChannelDepthUpper et ChannelDepthLower avec toujours
la même valeur sur des samples dans les même logs. Je pense que
le calcul n'est pas bon, on se base sur DepthRefSurfaceStart
mais il semble pas être présent en base.

Je te mets un exmple :

<Sample>
<ChannelDepthUpper>0.0</ChannelDepthUpper>
<ChannelDepthLower>10.0</ChannelDepthLower>
<PingAxisInterval>1</PingAxisInterval>
<PingAxisIntervalType  
IDREF="AC_PingAxisIntervalType_distance"/>  
<PingAxisIntervalUnit  
IDREF="AC_PingAxisIntervalUnit_nmi"/>  
<SvThreshhold>-60</SvThreshhold> <Instrument  
IDREF="fr.ifremer.echobase.entities.references.AcousticInstrument#1330625148007#0.3528879184092666"/>  
<Calibration IDREF=""/> <DataAcquisition  
IDREF="fr.ifremer.echobase.entities.data.DataAcquisition#1478621739234#0.947582744139111"/>  
<DataProcessing  
IDREF="fr.ifremer.echobase.entities.data.DataProcessing#1478621739234#0.7028887092597972"/>  
<PingAxisIntervalOrigin  
IDREF="AC_PingAxisIntervalOrigin_end"/> <Data>  
<SaCategory IDREF="AC_SaCategory_D4"/> <Type  
IDREF="AC_AcousticDataType_C"/> <Unit  
IDREF="AC_DataUnit_m2nmi-2"/> <Value>0</Value> </Data>
</Sample> <Sample>
<ChannelDepthUpper>0.0</ChannelDepthUpper>
<ChannelDepthLower>10.0</ChannelDepthLower>
<PingAxisInterval>1</PingAxisInterval>
<PingAxisIntervalType  
IDREF="AC_PingAxisIntervalType_distance"/>  
<PingAxisIntervalUnit  
IDREF="AC_PingAxisIntervalUnit_nmi"/>  
<SvThreshhold>-60</SvThreshhold> <Instrument  
IDREF="fr.ifremer.echobase.entities.references.AcousticInstrument#1330625148007#0.3528879184092666"/>  
<Calibration IDREF=""/> <DataAcquisition  
IDREF="fr.ifremer.echobase.entities.data.DataAcquisition#1478621739234#0.947582744139111"/>  
<DataProcessing  
IDREF="fr.ifremer.echobase.entities.data.DataProcessing#1478621739234#0.7028887092597972"/>  
<PingAxisIntervalOrigin  
IDREF="AC_PingAxisIntervalOrigin_end"/> <Data>  
<SaCategory IDREF="AC_SaCategory_D4"/> <Type  
IDREF="AC_AcousticDataType_C"/> <Unit  
IDREF="AC_DataUnit_m2nmi-2"/> <Value>0</Value> </Data>
</Sample>

Dans ton exemple, les paires samples/SaCategory ne devraient pas
être dupliqués. La combinaison esdu:sample:SaCategory doit être
unique. Par contre je ne sais pas comment le format ICES gère
différentes SaCategory attachées sur un même sample, je vais leur
poser la question.

DepthRefSurfaceStart doit être en base et doit contenir la valeur
de la colonne "MOVIES_EILayer\cellset\depthstart" du fichier
d'import des cellules de type elementary

A suivre...

M

Il me faut tes éclaircissements sur les différents points pour
pouvoir avancer.

Merci

Julien

_______________________________________________
Echobase-devel mailing list
Echobase-devel@list.forge.codelutin.com
http://list.forge.codelutin.com/cgi-bin/mailman/listinfo/echobase-devel  
_______________________________________________
Echobase-devel mailing list
Echobase-devel@list.forge.codelutin.com
http://list.forge.codelutin.com/cgi-bin/mailman/listinfo/echobase-devel  
_______________________________________________
Echobase-devel mailing list
Echobase-devel@list.forge.codelutin.com
http://list.forge.codelutin.com/cgi-bin/mailman/listinfo/echobase-devel  

      
_______________________________________________
Echobase-devel mailing list
Echobase-devel@list.forge.codelutin.com
http://list.forge.codelutin.com/cgi-bin/mailman/listinfo/echobase-devel