--
ChristianBonnin - 11 Apr 2008
++Correspondance entre les formats
Actuellement, les formats NED sont présents dans le champ %B du fichier main.
Exemple :
%B NGC 4151:[A77] GN, NGC 4151:[A77] Ch N, NGC 4151:[A77] NEQ3, NGC 4151:[A77] NEQ3 zN
Problème : ces formats sont dans le désordre par rapport aux formats SIMBAD.
Il faut donc indiquer la correspondance de la manière suivante :
%F {Ch} N=NGC 4151:[A77] Ch N
%F {G}N=NGC 4151:[A77] GN
%F {NEQ3}=NGC 4151:[A77] NEQ3
%F {NEQ3 z}N=NGC 4151:[A77] NEQ3 zN
Le champ %F contient déjà le format SIMBAD.
Le format NED correspondant sera placé après un signe égal (=)
++Insertion des exemples de NED
Actuellement, Marion Schmitz de NED nous envoie ces exemples avec le format correspondant dans des mails de la forme suivante :
2007A&A...462..449B ABELL 2125:[BGF2007] NN ABELL 2125:[BGF2007] 25 25
2007A&A...462..449B MS HHMM.m+DDMM:[BGF2007] NN MS 1054.4-0321:[BGF2007] 04 30
2007A&A...462..449B RDCS JHHMM+DDMM:[BGF2007] NN RDCS J1350+6007:[BGF2007] 09 13
2007A&A...462..449B RX JHHMM.m+DDMM:[BGF2007] NN RX J1221.4+4918:[BGF2007] 06 34
2007A&A...462..449B WARP J1415.1+3612:[BGF2007] NN WARP J1415.1+3612:[BGF2007] 02 4
Les exemples sont nécessaires pour pouvoir interpréter le format en indiquant les caractères qui seront transformés.
Ils seront introduits dans le fichier main dans un champ %b séparés par des virgules et dans le même ordre que les formats NED
Exemple :
%b NGC 4151:[A77] G2,NGC 4151:[A77] Ch 5,NGC 4151:[A77] NEQ3,NGC 4151:[A77] NEQ3 z2
++ Etapes du traitement du fichier main
Ce schéma indique dans le cadre "Modification du dictionnaire" les étapes du processus de traitement du fichier
main
ainsi que les noms des scripts en langage Groovy qui réalisent les opérations :
-
processMain
: Insertion des correspondances entre formats et des exemples correspondant aux formats. Les problèmes sont signalés par des '???'
- Marianne Brouty modifie les correspondances et signale ses modifications par '!!!'
-
modifTestMain
extrait les modifications
-
incorporateInMain
insère ces modifications dans la dernière version du fichier main fournie par Suzanne Bordes
Les flèches hors cadre sont celles du traitement normal créant la table de correspondance entre les formats à partir du fichier
main
.