Journal des modifications
Version 1.10.0 - 2024/01/23
Adds-on
- Conversion des fichiers ADCP provenant de CASCADE.
- Check des fichiers ADCP obtenus.
- Gestion de la ressource EDMERP (mise à jour par webservice).
Version 1.9.0 - 2023/06/20
Adds-on
- Conversion de données marégraphie sans référence verticale en CFPoint.
Version 1.8.2 - 2022/12/01
Adds-on
- Amélioration de la gestion de csrCodeList.xml.
- Génération de SDN REFERENCE pour EDMERP.
Version 1.8.1 - 2022/11/07
Adds-on
- Mise à jour de la librairie SdnVocabulary 2.2.
Version 1.8.0 - 2022/05/06
Adds-on
- Ajout d'un checker et d'un convertisseur pour les fichiers "Microlitters in Sediments" (SODV).
- Mise à jour de la librairie SdnVocabulary pour la détection des gliders.
- Mise à jour de l'URL de service de csrCodeList.
- Mise à jour de l'URL de service SoftwareVersionSoap.
Corrections
- Correctif pour éviter la génération multiple de métadonnées pour un même CDI.
- Correctif d'un message d'erreur (numéro de ligne incorrect) en cas d'erreur de détection de station.
Version 1.7.1 - 2021/11/25
Corrections
- Correction concernant la gestion des conversions BODV et MODV.
- Passage à log4j 2.17.0.
Version 1.7.0 - 2021/09/20
Adds-on
- Conversion des fichiers glider au format EGO1.2, 1.3 et 1.4 vers le format netCDF SeaDataNet (CFPoint).
- Utilisation des formats "BODV" et "MODV" dans la coupling table.
Corrections
- Plus d'information dans le log lors de la mise à jour des vocabulaires.
- Message dans le log sur erreur externe à OCTOPUS (si un time-out lors de la mise à jour des vocabulaires, par exemple).
- Bouton "Mise à jour des listes" renommé en "Mise à jour des vocabulaires".
- Contrôle du code P06::TISO pour le paramètre ENDX8601.
- Conversion MedAtlas vers ODV : conservation des commentaires stations.
- Corrections de labels, messages, typos, ...
Version 1.6.0 - 2021/01/07
Adds-on
- Ajout d'un checker pour les fichiers HFRadar (de type NetCDF).
Corrections
- Fix d'un bug sur l'ExternalResourcesManager empêchant le fonctionnement du mode batch.
- Conversion Medatlas -> CFPoint : mise à jour des labels C17 depuis les vocabs BODC.
- Utilisation de la librairie Java 8 Time pour améliorer certains traitements de dates.
- Correctifs sur la gestion des dates MGD77.
- Prise en compte d'une nouvelle valeur L20.
- Détection de variations de paramètres dans un fichier Medatlas multistations (à splitter avant conversion).
- Corrections de labels, messages, typos, ...
Version 1.5.3 - 2020/04/08
Adds-on
- Mise à jour des URLs vers les CDIs, CSRs et vocabulaires NERC
- Autorisation du parameter P09 DPSF en tant que profondeur sous le fond dans les fichiers MedAtlas (par exemple données de carottage).
- Permettre une exception pour les fichiers ODV avec une référence verticale vide
(par exemple: navigation, certains fichiers MGD, contaminants dans le biota...).
Ces fichiers doivent contenir le commentaire suivant dans l'en-tête ODV://SeaDataNet file without vertical reference
Version 1.5.2.0 - 2019/10/29
Corrections
- ODV, correction de la valeur par défaut pour bottom depth (valeur vide et non 0)
- Conversion MGD vers ODV: modifications sur le paramètre de profondeur
Adds-on
- Utilisation de l'unité P06 XXXX au lieu de UUUU pour les paramètres de type texte
- Affichage de la variante dans la chaine "Generated By" générée par Octopus dans le fichier de sortie
- Autorisation d'utilisation du même P01 plusieurs fois dans un même fichier (un incrément est ajouté pour le nom de variable en NetCDF si besoin)
Version 1.5.1.0 - 2019/08/02
Corrections
- ODV, variante biologique: VOLFFMXX est autorisé en tant que code P01 pour le paramètre Sampling Effort
- ODV format: détection d'une erreur si une ligne de mapping ne débute pas par les caractères //
- ODV format: correction d'un bug dans la détection des variantes (cas d'un fichier physico-chimique avec MINWDIST et MAXWDIST)
Adds-on
- NetCDF SDN Format: improve validation log messages for global attributes
Version 1.5.0.6 - 2019/06/05
Corrections
- Format NetCDF SDN: tous les types numériques pour les variables de paramètres mesurés sont autorisés (pas uniquement les doubles)
- Conversion MedAtlas vers ODV: utilisation de la valeur par défaut déclarée dans la station courante
- Format ODV: Depth n'est plus obligatoire pour les timeseries contenant un paramètre appartenant au P02 ASLV
- Conversion NetCDF vers ODV : suppression des tabulations en trop à la fin des lignes
- COREDIST en tant que variable primaire est autorisé ègalement en cm (ULCM)
- Check MedAtlas: détection d'une erreur si valeur = défaut et flag != 9
Adds-on
- Prise en compte des variantes ODV pour la biologie, la cytométrie en flux et les microplastiques: check et conversion ODV vers ODV
- ODV check: la variable primaire doit contenir au moins une valeur non nulle
Version 1.4.2 - 2019/03/04
Corrections
- Correction d'une erreur dans le cas où un fichier MedAtlas contient une dernière ligne vide
- NetCDF SDN: Mise à jour de l'attribut global 'title' : remplacement de 'SeaDataNet_1.0 CF 1.6' par 'SeaDataNet_1.0 CF-1.6'
- Gestion des erreurs si l'utilisateur non connecté tente de mettre à jour les ressources externes (CSR, BODC, EDMO)
- NetCDF SDN: correction du type de variable attendu au check pour DEPTH (tout type autorisé)
- Gestion de l'erreur si le répertoire d'entrée est vide
- Conservation de la taille courante de la fenêtre en cas de changement de langage dans les préférences
- Niveau de log par défaut fixé à INFO
Adds-on
- Conformité avec java 9 et 10
- Vérification de la cohérence des valeurs avec les flags qualité
- La validation considère comme valide les séries temporelles ODV contenant un paramètre P02 ASLV à la place d'un AHGT
- Homogénéisation de la valeur par défaut pour les paramètres mesurés en NetCDF SDN (-99999)
- Autoriser les références CSR utilisant le catalogue central
- Les fichiers MedAtlas non SDN sont reconnus mais considérés comme invalides (peuvent être convertis)
- Conversion depuis MedAtlas: la référence SDN CSR est automatiquement ajoutée à partir du code EDMO et de la référence campagne, si possible
- Toutes conversions: les variables non obligatoires sont supprimées si elles ne contiennent aucune donnée (valeurs par défaut uniquement)
- Conversion vers ODV: une erreur est levée si une des colonnes obligatoires contient une (des) valeur(s) vide(s)
- Mise à jour des flags qualité SDN: ajout du flag 'Q'
- Log JSON: ajout du format dans les logs fichier
- Choix automatique du répertoire de sortie par défaut pour une conversion en fichiers mono-station
- Possibilité de mettre à jour les ressources externes (CSR, BODC, EDMO) en mode batch
Version 1.4.1 - 2018/06/12
Corrections
- Lancement d'Octopus hors ligne possible
- corrections sur la conversion MGD vers ODV (mapping SDN, format de date)
- correction de la conversion de netCDF vers ODV lorsque le fichier contient des variables non renseignées
Evolutions
- Reconnaître les fichiers ODV issus de MGD77
- Détection des fichiers de données biologiques, cytométrie en flux et microplastiques (ignorés, fichiers considérés comme valides au check, Warning utilisateur)
Version 1.4.0 - 2018/03/26
Corrections
- Contrôleur de format MedAtlas : suppression du contrôle sur la longueur max à 80 caractères des lignes de commentaires
- Gestion d'un "RECORD lines" faux dans les fichiers MedAtlas
- Correction du contraste de couleur dans les menus contextuels (clic droit)
- Génération netCDF : mise à jour de l'attribut unit si l'unité P06 est obsolète et remplacée par une autre unité
Evolutions
- Nouvelle conversion de format : SDN netCDF vers SDN ODV
- Nouveau contrôleur de format pour SDN netCDF
- Amélioration du contrôleur de format SDN ODV
- Implémentation du mode batch pour les contrôleurs de format
- Ajout d'une information sur la création des fichiers : "Generated by Octopus [version] [date]"
- Nom de fichier de sortie par défaut est le même que celui du fichier en entrée, l'extension est rajoutée automatiquement selon la conversion choisie
- Utilisateur prévenu s'il se sert d'une version plus ancienne d'OCTOPUS
- Contrôle de l'existence des références CSR dans le catalogue CSR
- Mise à jour de la documentation avec les procédures à suivre en cas de configuration avec proxy et/ou en cas de lancement batch sans interface graphique
Version 1.3.9 - 2017/07/21
Corrections
- Fichiers ODV, séries temporelles, date (variable primaire) : possibilité d'utiliser n'importe quel format ISO et plus seulement [YYYY-MM-DDThh:mm:ss.sss]
- Fichiers ODV: gestion des fichiers contenant des lignes vides, ou ne contenant que des tabulations.
- Fichiers ODV: gestion des fichiers UTF-8 avec BOM (Byte Order Mark)
- Autorise les références SDN vides lorsqu'elles utilisent la notation SDN_REFERENCES (seront ignorées)
Evolutions
- Fichiers ODV, formats de date: vérification de la validité des formats de dates ISO et de la cohérence entre les formats des valeurs et les formats ISO (en-têtes des colonnes date de métadonnées et date variable primaire des séries temporelles)
- Gestion des paramètres BODC: détection des paramètres non existant ou obsolètes. Remplacement automatique des paramètres obsolètes.
- Amélioration des journaux: affichage du(des) fichier(s) en erreur dans le cas de la conversion d'un répertoire
- Type de fichier en sortie: remplacement de 'keep/split' par 'Découper en fichier mono-station? Oui/Non' (pas de changement pour le mode batch)
- Utilisation d'une nouvelle notation pour le numéro de version: major.minor.build number
Version 1.2 - 2017/01/30
Corrections
- Possibilité d'utiliser un préfixe vide pour la coupling
- Correction pour le chemin de sortie en mode batch
- Correction d'un bug sur le vidage de la coupling table
- Correction des noms de fichiers ODV générés depuis des fichiers MGD
Evolutions
- Amélioration de la log, affichage des messages de succès en vert
Version 1.1 - 05/10/2016
Corrections
- Ne plus ajouter une ligne de commentaire vide lors de la conversion MedAtlas ou ODV vers ODV
- Correction de l'attribut global "title" dans les fichiers CFPoint générés
- Correction des noms de format apparaissant dans la fenêtre coupling table
- Le préfixe pour la coupling table ne doit pas être obligatoire
- Correction d'un bug sur le vidage de la coupling table
- Conversion vers ODV: correction du format ISO de la colonne de date des métadonnées
Evolutions
- Amélioration des messages dans les journaux
- Conversion CFPoint vers CFPoint: optimisation des dimensions des variables dans le fichier de sortie
- L'écrasement de fichiers en sortie est possible pour tous les types de conversion
Version 1.0 - 21/03/2016
Première version