AMBER Data Reduction Software - reunion du 13 fevrier 2007 
 
 Presents 
 
-  Florentin Millour (au bout du telephone)
-  Fabien Malbet
-  Sylvain Guieu
-  Gerard Zins
-  Evelyne Altariba 
 Compte rendu 
autoComputeVis et 
ComputeVis fourniront des fichiers  
OI-FITS bruts, c'est a dire que sur les fichiers produits aucune selection de frames n'aura ete effectuee. Le seul parametre modifiable est le binning (taille de 1 par defaut). Sinon, leur fonctionnement demeure le meme que precedemment.
Les traitements seront decomposes en utilisant les fonctions suivantes: 
-  une fonction de selection de frames, nommee amdlibPerformFrameSelection, qui fait un appel a un programme C. Cette fonction: 
-  prend en entree un fichier OI-FITS "brut" (comme ceux renvoyes par autoComputeVis, i.e. pas de selection prealable, binning autorise).
-  fait un appel a un programme C qui: 
-  determine quelles sont les bonnes frames (suivant le critere choisi)
-  moyenne les visibilites, clotures, phases, pistons... sur ces bonnes frames
-  sauvegarde les donnees produites dans un nouveau fichier OI-FITS (qel nom donner? AMBER_..._RED_VIS.fits ??)
 
 
-  une fonction qui permet de calibrer les observations, qui est realisee en yorick. Cette fonction, nommee amdlibCalibrateOIData (ou autrement...): 
-  prend en entree  deux blocs de fichiers, un ensemble d'observations (sur le meme objet de science et effectuees avec la meme P2VM), et un ensemble de donnees OI-FITS sur un calibrateur (meme P2VM que les observations de science). Les fichiers d'entree doivent tous etre des OI-FITS avec la meme selection effectuee sur les frames.
-  load ces differents fichiers.
-  fait le travail de calibration (moyennage, puis division par les donnees du calibrateurs, elles aussi moyennees)
-  sauvegarde le resultat dans un nouveau fichier OI-FITS. (quel nom donner? AMBER_..._CAL_VIS.fits ??)
 
-  une fonction de visualisation, fonction "intelligente" permettant d'afficher des fichiers OI-FITS, appelee amdlibShowOIFITS (???). Cette derniere: 
-  affiche les differents graphes en fonction du nombre de telescopes, des informations disponibles et des informations pertinantes en fonction de celles disponibles. 
-  effectue la sauvegarde de la feuille resultat sous le format ps, utilisant la fonction hcps, et plus les utilitaires de LatexUtils.i
 
A ete decide ce qui suit concernant l'avenir de checkDataQuality: 
-  Avant, cette fonction evaluait la qualite des donnees et effectuait un traitement sur les images: selection des bonnes frames et calibration par un calibrateur. Dans la nouvelle version, ces traitements seront realises dans des fonctions separees.  
-  une nouvelle fonction, nommee amdlibCheckDataQuality, ou amdlibCheckExposureQuality, va etre fournie. Cette fonction ne travaille que sur un seul fichier OI-FITS "brut", et effectue les actions suivantes: 
-  selection et moyennage: appel a la fonction amdlibPerformFrameSelection, decrite ci-dessus.
-  affichage du fichier obtenu : appel a la fonction amdlibShowOIFITS, drcite egalement ci-dessus.
 
-  une autre fonction, nommee amdlibCheckObservationQuality (???), sera egalement mise a disposition.  
-  division par le calibrateur, et sauvegarde du fichier obtenu: appel a la fonction amdlibCalibrateOIData decrite au-dessus.
-  affichage du fichier resultat : appel a la fonction amdlibShowOIFITS.
 
 
L'avenir de la fonction checkNightQuality est relegue a plus tard. Pour l'instant la priorite est de finaliser la reprise de checkDataQuality.
Concernant les actions a faire: 
-  selection de frames : EA.
-  amdlibShowOIFITS: FMi et FMa
-  calibration: EA met en place le squelette de la fonction amdlibCalibrateOIData, laissant un "trou" a Florentin qui completera les traitements concernant les moyenages et divisions. Le reste (load, save...) lui sera fourni. 
-- 
GerardZins - 03 Mar 2007