VEGA/CHARA Automatic control pipeline pour obtenir les informations de qualité de la nuit
DM, V3 20-04-2010
1. Situation initiale (La nuit d’observation est finie) :
a. L’observateur fait le ménage dans les répertoires de la nuit
b. Le script de regroupement et rapatriement des données s’exécute et l’on a les données
dans le répertoire de la nuit dans /datadisk1.
2. On identifie tous les répertoires de données de la nuit, c'est-à-dire hors des répertoires de
calibration spectrale.
3. Pour chacun des répertoires :
a. Copier le répertoire dans le disque de traitement /data/STAR/TEMP.
b. Récupérer la configuration spectrale à l’aide des informations du fichier .info (réseau,
longueur d’onde et configuration de chambre utilisée).
c. Générer un répertoire de calibration spectrale contenant les fichiers des coefficients,
calculés automatiquement à partir des informations précédentes. Une solution alternative
est d’avoir une option des codes de traitement qui ne prend pas en compte les
calibrations spectrales mais fixe les limites de la bande de traitement directement en
pixels.
d. Appliquer sur le répertoire « prepare.sh » qui :
i. Converti les données et les placent dans /data/STAR/nomEtoileDate
ii. Génère dans chaque répertoire nomEtoileDate un fichier .inp (exemple en
annexe1)
e. Créer un répertoire de résultats pour Rouge et Bleu.
f. Pour chaque répertoire à faire en Rouge et en Bleu
i. Générer le fichier de commande .cmd (modèle à définir en R et B) idem issu
IHM. Générer ce fichier de commande en mode AC et pour une bande spectrale
fixe centrée sur la longueur d’onde centrale et de largeur fixe dépendant du mode
de résolution utilisée (4nm en HRS, 30nm en MRS, 40nm en LRS).Voir exemple
fichier en annexe2.
ii. Générer la séquence de traitement et l’exécuter. On utilise pour cela
Vega_gen_conf_file qui crée le script qui est ensuite lancé en csh « lance_ac ».
iii. En s’inspirant des programmes IDL de post-traitement générer un fichier
postscript contenant sur une page les résultats du traitement sous forme
graphique, à savoir :
1. Bloc titre contenant les informations pertinentes : Date, Heure, Nom
répertoire, Détecteur.
2. Graphe V² fonction du numéro fichier
3. Graphe Position Pic fonction du numéro de fichier
4. Graphe Rapport Signal à Bruit fonction du numéro de fichier
iv. Générer le fichier OIFITS contenant les V² brutes en adaptant le programme
vega_post_ac_cal.
v. Mise à disposition des fichiers ps et oifits dans /data/RESULTS/nuitxxx
vi. Stocker le fichier ps et oifits dans la base de données
vii. Effacer les répertoires de traitement
viii. Effacer les données copiées et le répertoire de calibration qui a été généré.