Historique

01/10/2007 : version 1.2.0

  • Tous les menus ainsi que les fenêtres des pipelines possèdent leur traduction en anglais.
  • La détection de l'angle de tilt est améliorée. Une plus large gamme de dispersion est gérée lors du calcul de la réponse intrumentale.
  • Nouvel algorithme d'échantillonnage linéaire.
  • L'installation d'SpcAudace se fait désormais depuis le répertoire audela-x.y.z. La numérotation sur trois chiffres est désormais prise en compte.
  • La loi de calibration est désormais systématiquement linéarisée en fin de pipeline avec spc_linearcal. Ceci pourras à l'avenir être réglable dans les préférences.
  • La calibration à l'aide des raies telluriques est gérée sur une large plage de longueurs d'onde (5500-9000 A) avec la fonction spc_calibretelluric utilisant la liste des raies telluriques de l'ESO.
  • Le calcul des paramètres de qualité de la calibration par spc_caloverif utilise une nouvelle formulation.
  • Il est désormais possible d'afficher plusieurs profils à la fois dans la fenêtre SpcAudace à l'aide de nouvelles fonctions (spc_loadmore et spc_gdelete) disponibles dans le menu Fichier.

06/08/2007 : version 1.1.0

  • Nouveau pipeline dédié à la réduction des spectres non stellaires comme ceux des nébuleuses, des comètes ou en très basse résolution nommé "Réduction des spectres non stellaires".
  • Un calcul optimisé de la réponse instrumentale en basse résolution (dispersion>0.5 A/pixel) est inclus dans le pipeline n°1 de création de la réponse instrumentale. Les valeurs abérentes des bords sont gérées de façon adaptée au spectre.
  • Il est désormais possible d'utiliser dans les pipelines de réduction un profil de raies calibré de la lampe de calibration s'il est disponible plutôt que son spectre 2D à traiter.

25/07/2007

  • Création d'une commande générique spc_load pour charger un profil de raies aux formats FITS et DAT.
  • Correction d'un bug dans la phase de calibration en longueur d'onde lorsque les raies ne constituaitent pas une suite croissante ou que des longueurs d'onde sont ajoutées à la main.
  • Utilisation d'un flat normalisé dans les prétraitements grâce à la fonction spc_normaflat.

14/07/2007

  • Correction d'effets de bord lors du calcul de la réponse intrumentale.
  • Création d'une fonction spc_findnnul de recherche des valeurs nulles sur bords d'un profil de raies.

20/06/2007

  • Traduction en anglais du menu principal de l'interface SpcAudACE.
  • Création d'un nouveau pipeline regroupant le 2) et 3) et très simple car sans options. Idéal pour les débutants : il s'appelle "Réduction de spectres stellaires".
  • Désormais, les offsets sont gérés par les pipelines lors du prétraitement des images.
  • Une fonction très utile pour vérifier à l'aide des raies telluriques la calibration d'un spectre : spc_caloverif. Elle peut prendre en argument une liste de raies qui sera utilisée pour la vérification. Par défaut, ce sont les raies telluriques autour de la raie H-alpha.

25/04/2007

  • Ouverture d'SpcAudace vers des outils extérieurs :
    • Menu "Fichier/Accès Simbad" : ouverture d'un navigateur vers la base Simbad.
    • Menu "Fichier/Accès BeSS" : ouverture d'un navigateur vers la base BeSS.
    • Menu "Fichier/Accès UVES" : ouverture d'un navigateur vers la base UVES.
    • Menu "Astrophysique/Simulation par Spectrum" : exécution du logiciel libre Spectrum pour synthétiser des spectres. Cela permet, en ajustant les paramètres physiques de l'étoile, de déterminer ces grandeurs physiques (pression, température, gravité...) pour un spectre que l'on a mesuré.
    • Menu "Astrophysique/Site pour la préparation de surveys" : site avec des liens sur les bases, éphémérides et autres outils pour la prépration d'une nuit de recherches.
    • Menu "Astrophysique/Site de liste d'étoiles Be" : liste d'étoile Be de C. Buil.
  • Optimisation de la fonction spc_autocalibrehaeau permettant la calibration non-linéaire automatique sur les raies de telluriques de l'eau autour de la raie H?.
  • Création de spc_linearcal pour rééchantillonner linéairement ses spectres, entre autre, à destination de la base BeSS.

25/03/2007 : sortie de la version 1.0.0 !

  • Deux fonctions de confort ont été créées :
    • spc_version : indique la version courante d'SpcAudACE ;
    • spc_help : lance le navigateur paramétré dans AudACE et affiche la liste des fonctions disponible localement ou sinon sur le site d'SpcAudACE.
  • Perfectionnement de la fonction d'autonormalisation sur le continuum spc_autonorma et création de spc_icontinuum donnant la valeur du continuum le plus proche de la moyenne d'un profil.
  • Nouvel algorithme plus précis de calcul de la largeur équivalente EW disponible par la fonction spc_ew3 intégrée dans spc_autoew. Deux fonctions associées :
    • spc_ewdirw : crée un fichier texte avec les champs suivants sur tous les fichiers FITS du répertoire de travail :
    • NAME MJD date EW(wavelength's range) Sigma(EW) SNR
    • 28_tau_060927b.fit 2454004.9275 EW(18.97=6552.57-6571.54)=-20.94 A 2.11 A 23
    • ....
    • spc_ewcoube et spc_ewcoube_opt : tracé du graphique EW=f(JoursJuliens) avec génération du fichier PNG.
    • Deux nouvelles commandes de traitement géométrique :
    • spc_findtilt : détermine l'angle et le centre de redressement d'un spectre.
    • spc_tilt2 : rotation d'un spectre à l'aide d'un angle et des coordonnées du centre.
  • Le module BeSSmodule de François Cochard de mise à jour des mots clef FITS pour la conformité avec la base de données de spectre BeSS est pleinement fonctionnel. Il est appelable à partir du menu Fichier.

05/03/2007

  • Le pipeline n°1 crée désormais automatiquement 3 réponses instrumentales au choix grâce aux fonctions spc_ajustrid1, spc_ajustrid2 et spc_ajustripbas laisant ainsi à l'utilisateur le meilleur choix possible à la fin de cette première étape de calcul.
  • Il est désormais possible de coloriser le spectre et crééer un image JPEG à des fins de présentation avec la fonction spc_fit2colors.
  • Une nouvelle fonction de lissage du continuum spc_smoothsg basée sur l'algorithme de Savitzky-Golay est disponible.
  • La correction en longueur d'onde de la vitesse héliocentrique des spectre est faisable avec la fonction spc_corrvhelio.
  • L'exportation des profils de raies au format PNG peut maintenant se faire via une interface graphique de saise des paramètres grâce à la commande spc_export2png.

08/02/2007

  • Ajout d'une fonction spc_multifit2png de tracé de plusieurs profils de raies dans un seul graphe au format PNG pour représenter par exemple l'évolution de la forme d'une raie au cours du temps.
  • La fonction spc_fit2pngopt permet quant à elle de personnaliser les légendes ainsi que les limites de l'axe des abscisses (horizontal).
  • Création de fonctions pour le calcul de température et densité électronique des nébuleuses à raies d'émission : spc_te, spc_npte, spc_ne et spc_npne ayant des options de calcul différentes.
  • Enfin, mise à disposition des fonctions très utiles de calcul de la correction héliocentrique spc_vhelio et de vitesse radiale spc_vradiale tenant compte de la correction héliocentrique. Il existe toujours la fonction de calcul "manuel" de vitesse Doppler spc_vdoppler en donnant le décalge ainsi que la raie de réference.

04/01/2007

  • À partir de cette version d'SpcAudACE, les coéfficients de calibration en longueur d'onde et des déformations géométriques sont définis comme suit :
    • Le smilex est caractérisé par les mots clef : SPC_SLX1=ycenter, SPC_SLX2=coéf. dég 2 ;
    • Le slant qui est considéré comme un cas particulier du smilex est mémorisé par : SPC_SLA=pente des raies ;
    • Les coéfficients du polynôme de calibration en longueur d'onde a+bx+cx^2+dx^3 sont stockés dans les mots clefs suivant : SPC_A=a, SPC_B=b, SPC_C=c, SPC_D=d.
  • Cependant, l'affichage des profils gère toujours l'ancienne l'ancienne formulation du polynôme de calibration en longueur d'onde.
  • Création de la fonction spc_calibredecal permettant un décalage du spectre en longueur d'onde.

03/01/2007

  • Création d'une fonction d'export fit vers png spc_autofit2png avec génération automatique du titre du graphique grâce à l'extraction de quelques mots clefs de l'entête fits et d'un fichier de configuration texte contenant la liste du matériel (télescope, spectroscope, réseau).
  • C'est très confortable lorsuqe l'on a beaucoup de profils de raies à générer pour ses pages web.
  • Pour pouvoir exporter un profil de raies au format Postscript, il est désormais possible d'utiliser les commandes spc_fit2ps et spc_autofit2pngps.

15/11/2006

Création d'une fonction de filtre passe-bas spc_passebas permettant un lissage satisfaisant lors de la création de la réponse instrumentale.

14/10/2006

  • Création des fonctions spc_smooth2 et spc_bigsmooth2 basées sur le filtrage BACK. Le calcul de la réponse instrumentale est ainsi grandement amélioré.
  • Pour mieux gérer les bords parfois divergeants des profils lors d'une correction par la réponse instrumentale, la fonction spc_divri a été créée à cet effet.

01/10/2006

  • Création de la fonction spc_snr donnant le rapport signal sur bruit (SNR) d'un profil de raies. Ceci permet alors le calcul de l'erreur sur la mesure de la largeur équivalente EW effectuée par les commandes spc_ew2 et spc_autoew.
  • La fonction de regsitration verticale spc_register a été consolidée pour gérer des bords lumineux dans les images.

03/09/2006

  • Création d'une série de fonctions dédiées à la calibration de précision en longueur d'onde :
    • spc_calibre3pil : calibration par un polynôme d'interpolation de Lagrange de degré 2 avec 3 couples (x, ?) ;
    • spc_calibren : calibration par un polynôme d'ajustement de degré 2 avec N couples (x, ?) ;
    • spc_calibre : calibration en longueur d'onde d'un spectre avec N raies et interface graphique préremplie par détection automatique de la position des raies ;
    • spc_findbiglines : fonction de recherche automatique des raies les plus intenses dans un profil de raies ;
    • spc_calibrehaeau : étalonnage automatique en longueur d'onde à partir de raies de l'eau autour de Ha.
  • Ceci conduit à la création de nouveau mots clef FITS pour mémoriser les coéfficients du polynôme de calibration défini par c+bx+ax^2 : SPC_A=a, SPC_B=b, SPC_C=c.

26/08/2006

  • Création d'une série de fonctions dédiées à la correction de la réponse instrumentale :
    • spc_rinstrum : calcul de la réponse instrumentale à l'aide d'un profil d'une étoile de référence et de son profil issu d'un catalogue de référence. Gère automatiquement les différences de plages spectrales et de dispersion ;
    • spc_rinstrumcorr : calcul de la réponse instrumentale et effectue la division pour obtenir le profil corrigé ;
    • spc_rinstrumeau : calcul de la réponse instrumentale otée des raies telluriques à l'aide d'un profil d'une étoile de référence et de son profil issu d'un catalogue de référence. Gère les différences de plages spectrales et de dispersion ;
    • spc_rinstrumeaucorr: calcul de la réponse instrumentale otée des raies telluriques et effectue la division pour obtenir le profil corrigé.

25/06/2006

  • Ajout du module Bess de François COCHARD pour formater et compléter les entêtes FITS compatibles avec la base de données de spectres d'étoiles Be : Pour l'executer, faire Fichier/Lancer un script -> spcaudace/bess_module.tcl.
  • Création d'une nouvelle fonction d'autodétection du spectre dans l'image 2Ds pour gérer les cas où l'épaisseur n'est pas symétrique et la lumière pas bien concentrée (cas de problèmes de suivi) : scp_detectasym.
  • Par conséquent, ajout d'une seconde option dans la commande spc_profil pour le choix de la méthode de détection : normal ou asym.

08/06/2006

  • Ajout de nouvelles fonctions de correction des déformations géométriquess : spc_smilex, spc_smilex2img, spc_smiley, spc_slant et spc_slant2img.
  • Gestion simplifiée de l'ajustement polynomiale de second degré d'un nuage de points : spc_ajustdeg2.
  • Les pages d'aide (celle-ci) ainsi que les tutoriels sont désormais intégrés à Spcaudace dans le répertoire doc.
  • Les coéfficients des déformations géométriques sont stoqués dans les mots cléf SPC_SLX1, SPC_SLX2 et SPC_SLA dans l'entête du fichier FITS du profil de raies redressé et calibré de la lampe de calibration. Ce fichier fits devient ainsi un élément centrale de la mécanique d'SpcAudace.

27/04/2006

  • Ajout des binaires Win32 de Gnuplot dans le répertoire spcaudace/gp/ pour permettre aux utilisateurs sous Win$ de bénéficier des fonctions d'export au format png de façon transparente. La taille de l'ensemble augmente de 2,1Mo (total zip 1,8 Mo).
  • Création des fonctions spc_dat2png et spc_dat2pngman.

01/04/2006

J'ai pas mal avancé sur SpcAudace qui sait désormais "tout" faire pour obtenir un profil de raies calibré en lambda (avec 2, 3 raies, avec 1 raie et dispersion, a partir d'une lampe spectrale) et corrigé de la réponse spectrale a l'aide d'une bibliothèque de spectres de référence dans le répertoire spcaudace/data/bibliotheque_spectrale portant la taille de l'archive à 1,2 Mo.

17-08-2004 : naissance d'SpcAudace.

Merci à Benoît MAUGIS