Ce topic à pour objectif de définir les fonctions à implémenter dans le logiciel.

Chargement des Données

  • on ne modifie/écrase jamais un fichier original.
  • ouvrir en lecture seule (en local/en distant) plusieurs OIFits complexes : assuré par OITools/OIFitsCollectionManager.
  • charger en lecture seule plusieurs fichiers de l'OIDB : à faire (SAMP).
  • valider chaque fichier : OITools.

On obtient un modèle en mémoire de tous les fichiers chargés, appelée OIFitsCollectionOriginale : doit-on cloner cette structure pour la garder intacte à tout instant de la vie de l'application ?

Analyse des Données

  • doit-on factoriser automatiquement toutes les informations/tables redondantes (crossmatch des targets, les wavelengthes, les oi_array) ?
  • pour l'instant on garde tout, et une analyse permet de détecter les éléments communs (targets, stations/baselines/configurations, plage min/max wavelength) : doit-on analyser d'autres informations ?
  • on calcule des données dérivées rajoutées comme colonnes virtuelles dans les objets OIData (fréquence spatiale, effective wavelength, configuration des stations) : il faut rajouter les bases projetées, l'angle de position de la base, l'angle horaire.

Présentation des Données

  • doit-on pouvoir afficher la structure/header des fichiers ?

Parcours des Données

  • doit-on garder/naviguer par le nom/chemin des fichiers ?
  • est-ce que le nom doit pouvoir servir pour identifier des données dans des plots (voleur/symboles) ?

Filtrage des Données

  • A quoi servent les dates et heures

-- SylvainLafrasse - 07 Feb 2013

Edit | Attach | Watch | Print version | History: r7 | r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 2013-02-07 - SylvainLafrasse
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback