Ou du moins pour le moment la base de données des images et des suivis…
Pour ce faire, j’ai installé à Lyon 4 programmes volontairement très simples :
- ReportImages
- ReportFileImages
- ReportSuivis
- ReportFilesSuivis
dont le but est, comme leur nom le laisse deviner, de présenter les caractéristiques enregistrées dans la base de données des images, des fichiers FITS contenant les images, des suivis et leurs fichiers.
L’utilisation est tout à fait simple : les applications acceptent en arguments le code du programme scientifique, le code du champ, le numéro du CCD et le numéro de la caméra.
Par exemple : ReportImages bs 300 1 0 affichera la liste des images du champ 300 du programme bs pour le CCD 1 et la caméra 0.
Si la requête doit porter sur d’autres paramètres, il est possible de les indiquer en donnant leur nom et leur valeur. Par exemple: filtre=b.
Les champs nommés peuvent être indiqués dans l’ordre de son choix. Les champs positionnels doivent bien sûr être indiqués dans l’ordre imposé, mais ils sont optionnels. Cela veut dire que si on veut sélectionner TOUS les CCD, mais UNIQUEMENT pour la caméra 0, il faut abandonner la notation positionnelle et passée en notation nommée.
Dans l’exemple indiqué, il faudra utiliser : ReportImages bs 300 camera=0
Les applications présentent une sélection usuelle de colonnes, mais toutes les propriétés enregistrées dans la base de données sont accessibles via l’option –format.
La liste des champs accessible est disponible en utilisant l’option –format ?.
Une aide en ligne est disponible via –help.
Exemples
Deux exemples : la sélection des images du programme bs, champ 300, ccd 1, caméra 0 :
% ReportImages bs 300 1 0 Nom Objet Champ Camera Ccd Sousimage Filtre Traitement Nuit Ordre ----------------- ----- ----- ------ --- --------- ------ ---------- ----------- ----- bs30001lrx6a3150 bs 300 0 1 l r x 31-Jan-1996 50 bs30001mrx6a3150 bs 300 0 1 m r x 31-Jan-1996 50 bs30001nrx6a3150 bs 300 0 1 n r x 31-Jan-1996 50 bs30001lrc6a3150 bs 300 0 1 l r c 31-Jan-1996 50 bs30001mrc6a3150 bs 300 0 1 m r c 31-Jan-1996 50 bs30001nrc6a3150 bs 300 0 1 n r c 31-Jan-1996 50 bs30001krc6a3150 bs 300 0 1 k r c 31-Jan-1996 50 bs30001krx6a3150 bs 300 0 1 k r x 31-Jan-1996 50 ( . . . )
La sélection des images réduites pour cette même sélection :
% ReportImageFiles bs 300 1 0 traitement=r Directory Nom Taille Creation -------------------------------------- ---------------------- ------ ----------------- /eros/data/eros2/fits/bs/bs300/bs30001 bs30001trr6g1016.fits 8.009 10-Sep-2008 22:53 /eros/data/eros2/fits/bs/bs300/bs30001 bs30001trr6g1131.fits 8.009 10-Sep-2008 22:11 /eros/data/eros2/fits/bs/bs300/bs30001 bs30001trr6g220.fits 8.009 10-Sep-2008 22:24 /eros/data/eros2/fits/bs/bs300/bs30001 bs30001trr6g152.fits 8.009 10-Sep-2008 22:18 /eros/data/eros2/fits/bs/bs300/bs30001 bs30001trr6g1011.fits 8.009 10-Sep-2008 22:53 /eros/data/eros2/fits/bs/bs300/bs30001 bs30001trr6g1012.fits 8.009 10-Sep-2008 22:53 /eros/data/eros2/fits/bs/bs300/bs30001 bs30001trr6g1641.fits 8.009 10-Sep-2008 22:18 /eros/data/eros2/fits/bs/bs300/bs30001 bs30001trr6g210.fits 8.009 10-Sep-2008 22:24 ( . . . )
Utilisation
L’utilisation de ces programmes nécessite de configurer la session en exécutant la commande
% source /sps/hep/eros/softs/ErosDbII/setup.sh
ATTENTION : ce script n’est disponible à ce jour que pour le shell Bash…
Remarques
- Pour les fichiers, seuls les fichiers disponibles dans iRods sont présentés.
- Des programmes pour récupérer les fichiers sont prévus mais pas encore tout à faire terminer. Leur nom sera, dans la même logique :
- GetImages
- GetSuivis