SpcAudace dispose de plus d'une centaine de fonctions
permettant de procéder aux corrections
géométriques jusqu'à l'extraction du
profil de raies, sa calibration et son exploitation
scientifique.
Les procédures dont le nom n'est pas en gras sont en
cours de développement.
Page mise à jour le 2013-10-27.
Nom | Fonctionnalité | Arguments | Date de création |
---|---|---|---|
spc_version | Indique la version d'SpcAudACE | aucun | 11-03-2007 |
spc_help | Lance le navigateur paramétré dans AudACE et affiche la liste des fonctions disponible localement ou sinon sur le site d'SpcAudACE. | aucun | 11-03-2007 |
Nom | Fonctionnalité | Arguments | Date de création |
---|---|---|---|
spc_rot180 | Rotation de 180° d'un spectre 1D ou 2D au format fits (utile pour avoir le bleu à gauche). | image fits. | 18-02-2005 |
spc_flip | Inversion gauche-droite d'une image | image fits. | |
spc_hcrop | Découpage de l'image 2D pour y>y_bas. | image fits, y_bas. | 26/08/2005 |
spc_vcrop | Découpage de l'image 2D pour x>x_gauche. | image fits, x_gauche. | 03/12/05 |
spc_crop | Découpage de l'image 2D pour x>x_gauche et y>y_bas. | image fits, x_gauche, y_bas. | 03/12/05 |
spc_tilt | Rotation d'un spectre 2D au format fits d'un angle donné. | image fits, x1, y1, x2, y2 des deux points choisis sur l'axe à mettre à l'orizontale. | 18-02-2005 |
spc_tiltauto | Redressement par rotation d'un spectre 2D au format fits. Calcul automatiquement l'angle de rotation. | spectre 2D fits. | 26-08-2005 |
spc_tiltautoimgs | Redressement par rotation d'une série de spectres 2D au format fits. Calcul automatiquement l'angle de rotation. | nom spectre 2D fits ou nom générique des spectres 2D fits. | 16-06-2006 |
spc_findtilt | Détermine l'angle et le centre de redressement d'un spectre. | nom spectre 2D fits | 25-03-2007 |
spc_tilt2 | Rotation d'un spectre à l'aide d'un angle et des coordonnées du centre. | nom spectre 2D fits | 25-03-2007 |
spc_register | Effectue une régistration de spectres 2D par translation verticale. | image fits. | 26-08-2005 |
spc_smilex | Procédure de correction de raies courbées (lampe de calibration) par rapport à l'axe vertical : smile selon l'axe x. | spectre 2D fits d'une lampe de calibration (raies de grande hauteur). | 28-05-2006 |
spc_smiley | Procédure de correction des spectres courbés (stellaire)par rapport à l'axe horizontal : smile selon l'axe y. | spectre 2D fits. | 06-06-2006 |
spc_slant | Procédure de correction du raies inclinées dans le spectre : translations de lignes. Il faut spectre où les raies sont bien discernable à l'oeil nu (ex. : lampe de calibration, Lune...). | spectre 2D fits avec de longues raies, type de raies (a/e) absorption/émission. | 08-06-2006 |
spc_slant2img | Procédure de correction du raies inclinées dans le spectre : translations de lignes et l'applique à un spectre déformé. | spectre 2D lampe calibration/Lune, spectre 2D fits à traiter. | 08-06-2006 |
spc_slant2imgs | Procédure de correction du raies inclinées dans le spectre : application à une série de spectres 2D. | nom générique de la série de spectre 2D, pente du slant. | 28-12-2006 |
spc_slantauto | Procédure de correction du raies inclinées dans le spectre : translations de lignes avec choix automatique des raies dans une zone. Ne fonctionne que si les raies ne se superposent pas. | spectre 2D fits. | |
spc_smilex2img | Procédure de correction du raies courbées (lampe de calibration) : smile selon l'axe x et l'applique au spectre 2D à traiter avec ces paramètres. | spectre_lampe_calibration 2D, spectre_a_traiter 2D. | 28-05-2006 |
spc_smileximgs | Procédure de correction du raies courbées (lampe de calibration) : applique les paramètres stockés dans le header d'un spectre de référence 2D à un autre spectre 2D. | 07-2006 | |
spc_smilex2imgs | Procédure de correction du raies courbées (lampe de calibration) : smile selon l'axe x et l'applique au spectre 2D à traiter avec ces paramètres. | spectre_lampe_calibration 2D, nom_spectre_a_traiter 2D ou nom générique spectres à traiter. | 13-06-2006 |
spc_registerh | Régistration horizontale à l'aide de 2 lampes de calibration. | nom_spectre_lampe, ?nom_générique_spectres?, ?coordonnees_zone_du_spectre? | 16/04/2008 |
Ces commandes se trouvent dans le fichier spc_geom.tcl de SpcAudace.
Nom | Fonctionnalité | Arguments | Date de création |
---|---|---|---|
spc_profil_zone | Crée un fichier texte et fits contenant le profil de raie de la zone sélectionnée ; il néttoyé du fond du ciel. | image fits du spectre spatial. Fonctionnement en mode graphique. |
04/03/2006 |
spc_extract_ profil_zone |
Crée un fichier texte et fits contenant le profil de raie de la zone sélectionnée ; il est moyenné et néttoyé du fond du ciel pris dessus et dessous la zone sélectionnée. | fichier fits 2D | 17/08/2004 |
spc_extract_zone | Extrait la zone sélectionnée à la souris. | fichier fits 2D | 04/03/2006 |
spc_profil | Extraction du profil a partir du spectre 2D en mode texte et autosélection de zone à 3 sigma (large) ou 1,9 FWHM (serre) dépaisseur. Permet de soustraire automatiquement le fond de ciel si demandé. Par défaut : soustraction du fond de ciel par "moy" et détection du profil par spc_detect. | fichier fits du spectre 2D ?méthode
soustraction fond de ciel (moy, moy2, med, sup, inf,
none, back)? ?méthode de détection du
profil (large, serre)? ?méthode bining (add,
rob, horne)? Méthode de sosutraction du fond de ciel :
|
|
spc_load | Affiche un profil de raies (fits ou dat) dans la fenêtre de visualisation. | profil de raies (fits ou dat) calibré ou non | 25/07/2007 |
spc_loadmore | Affiche un profil de raies (fits) supplémentaire dans la fenêtre de visualisation. Il est possible ainsi de supersposer plusieurs profils. | profil de raies fits, couleur (green, yellow, black, blue, lightblue, ...) | 10/10/2007 |
spc_gdelete | Effacement d'un profil de raies de son choix de la fenêtre de visualisation. | nom interne du profil renvoyé par spc_loadmore | 10/10/2007 |
spc_loadmh2o | Superpose le profil de raies de l'eau sur un spectre choisi. | profil de raies fits calibre étudié, ?largeur_raie (pixel)? | 23/09/2007 |
Ces commandes se trouvent dans le fichier spc_profil.tcl de SpcAudace.
Nom | Fonctionnalité | Arguments | Date de création |
---|---|---|---|
Fonctions relatives à la calibration en longueur d'onde | |||
spc_calibredecal | Décalage de la longureur d'onde (de départ). | profil de raies fit déjà calibré, | 04-01-2007 |
spc_calibre_lpe | Étalonnage en longueur d'onde d'un profil de raie spatial à l'aide d'un spectre de lampe de calibration. | image fits stellaire, image fits lampe, x1, lambda1, x2, lambda2. | |
spc_calibrel | Étalonnage en longueur d'onde d'un profil de raie spatial. | fichier du profil de raie, méthode d'étalonnage. | |
spc_calibref | Étalonnage en flux d'un profil de raie calibré préalablement en longueur d'onde. | fichier du profil de raies brut, fichier du profil de raies de la lampe étalon. | |
spc_calibre3pil | Calibration d'un profil de raies par une loi polynomiale de degré 2 à l'aide de 3 couples x, lambda. | profil_de_raies_fits x1 L1 x2 L2 x3 L3 | 07-2006 |
spc_calibren | Calibration d'un profil de raies par une loi polynomaile de degré 2 à l'aide de N couples x, lambda. | profil_de_raies_fits x1 L1 x2 L2 ... xn Ln | 07-2006 |
spc_calibren_deg3 | Calibration d'un profil de raies par une loi polynomaile de degré 3 à l'aide de N couples x, lambda. | profil_de_raies_fits x1 L1 x2 L2 ... xn Ln | 07-2006 |
spc_calibre | Effectue la calibration en longueur d'onde d'un spectre avec N raies et interface graphique. | profil_de_raies_fits x1 L1 x2 L2 ... xn Ln | 07-2006 |
spc_autocalibrehaeau | Recalibration automatique d'un profil déjà calibré plus ou moins précisément à partir de raies (6) telluriques dans la zone autour de la raie Hα. La loi de calibration est un polynôme de degré et un RMS (estimation de l'écart type) est calculé pour évaluer la validité de la calibration. | profil_de_raies_fits | 07-2006 |
spc_calibretelluric | Recalibration automatique d'un profil déjà calibré plus ou moins précisément à partir de raies (6) telluriques correspondant à la plage de longueurs d'ondes du spectre étudié, donc pas seulement autour de Hα. La loi de calibration est un polynôme de degré et un RMS (estimation de l'écart type) est calculé pour évaluer la validité de la calibration. Supplante spc_autocalibrehaeau. | profil_de_raies_fits | |
spc_vhelio (voir fonctions astrophysiques) |
Calcul de la correction héliocentrique | profil_de_raies_fits_calibré lambda_calage ?[[?RA_d RA_m RA_s DEC_h DEC_m DEC_s?] ?JJ MM AAAA?]?-A | 08-02-2007 |
spc_corrvhelio | Recalage en longueur d'onde du spectre par calcul de la correction de la vitesse héliocentrique. | profil_raies_étalonné lambda_calage ?[[?RA_d RA_m RA_s DEC_h DEC_m DEC_s?] ?JJ MM AAAA?]?-A | 05-03-2007 |
spc_echantmodel | Rééchantillonnage d'un profil sur le modèle d'un autre profil. | spc_echantmodel profil_modèle.fit profil_a_reechantillonner.fit | 18/07/2009 |
spc_echantdelt | Rééchantillonnage d'un profil avec un pas d'échantillonnage. | spc_echantdelt profil_de_raies nouveau_pas | 18/07/2009 |
spc_autoresolution | Calcul de la résolution avec une recherche automatique de la raie la plus centrale. Crée les mots cléfs SPC_RESP et SPC_RESL. | profil de raies étalonné | 21/09/2008s |
spc_resolution | Calcul de la résolution à une longueur d'onde donnée. Crée les mots cléfs SPC_RESP et SPC_RESL. | profil de raies étalonné, longueur d'onde d'étude | 16/04/2008 |
spc_loadmh2o | Permet de superposer le spectre de l'eau dessus un profil de raies choisis. | profil de raies étalonné | 16/04/2008 |
spc_linearcal | Linéarisation de la calibration en longueur d'onde avec rééchantillonnage. | profil de raies étalonné non linéairement | 10/10/2007 |
spc_caloverif | Vérifier à l'aide des raies telluriques la calibration d'un spectre. Par défaut, ce sont les raies telluriques autour de la raie H-alpha. | nom_profil_de_raies, ?largeur_raie (A)?, ?liste_raies_référence? | 12/09/2007 |
Fonctions relatives à la réponse instrumentale | |||
spc_rinstrum | Détermine la réponse instrumentale d'un spectre.Effectue automatiquement le découpage, rééchantillonnage si nécessaires, puis la division. | fichier .fit du profil de raies, profil de raies de référence. | 07-2006 |
spc_rinstrumcorr | Détermine la réponse instrumentale d'un spectre et l'applique au spectre de l'image étudiée. | fichier .fit du profil de raies, profil de raies de référence, profil de raies de la cible étudiée à corriger. | 07-2006 |
spc_rinstrumeau | Calcul la réponse instrumentale contenant les raies telluriques qui seront ainsi enlvées ultérieurement. | profil_de_raies_fits | 07-2006 |
spc_rinstrumeaucorr | Effectue le calcul puis la division par la réponse contenant les raies telluriques. | profil_de_raies_fits | 07-2006 |
spc_ajustrid1 | Ajustement polynômial de degré 1 du continuum. | profil_de_raies_fits | 26-02-2007 |
spc_ajustrid2 | Ajustement polynômial de degré 2 du continuum. | profil_de_raies_fits | 26-02-2007 |
spc_ajustripbas | Ajustement du continuum par filtrages passe-bas. | profil_de_raies_fits | 03-03-2007 |
Ces commandes se trouvent dans le fichier spc_calibrage.tcl de SpcAudace.
Nom | Fonctionnalité | Arguments | Date de création |
---|---|---|---|
spc_pretrait | Prétraitement classique des images CCD contenant les spectres 2D. | nom_generique_images_objet (sans extension) nom_dark nom_plu nom_dark_plu ?effacement des masters (O/n)? |
27-08-2005 |
spc_div | Division de 2 profils de raies gérant la division par des valeurs nulles. |
profil de raies 1, profil de raies 2 | 30-03-2006 |
spc_divri | Division de 2 profils de raies gérant la division par des valeurs nulles et les effets de bords (intensités anormalement importantes par rapport à 1.0). |
profil_a_corriger, profil_reponse_instrumentale | 21-10-2006 |
spc_echant | Rééchantillonne les valeurs d'un spectre. | profil.fit à rééchantillonner, profil_modele.fit modèle d'échantilonnage |
28-03-2006 |
spc_linearcal | Rééchantillonne linéairement les valeurs d'un spectre. | profil.fit à rééchantillonner | 25-04-2007 |
spc_norma |
Normalise un profil de raies à un continuum avoisinant1. |
profil de raies fits | 15/08/2005 |
spc_autonorma | Normalisation automatique
d'un profil de raies à un continuum avoisinant 1. |
profil de raies fits | 04-04-2008 |
spc_normaraie | Normalisation d'un profil sur le continuum au voisinage d'une raie. | fichier .fit du profil de raie, x_debut (wavelength), x_fin (wavelength), a/e (renseigne sur raie emission ou absorption) |
24-03-2006 |
spc_autonormaraie | Effectue la normalisation automatique
d'un profil de raies à partir du continuum pris autour d'une raie d'émission ou d'absorption recherhée automatique. |
07-2006 | |
spc_localnormah | Normalisation locale d'un profil sur le continuum pris dans un intervalle à préciser. |
profil_de_raies lambda_déb lambda_fin | |
spc_rescalecont | Mise à l'échelle des intensités tel que la continuum | profil_de_raies, ?longueur d'onde prise comme référence à 1? | 07-10-2009 |
spc_select | Sélection (crop) d'une partie d'un profil de raie. | profil de raies calibré fits, lambda_1, lambda_2 des extrémités de la sélection (en angstroms). |
21-12-2005 |
spc_merge | Assemblage automatique de 2 profils de raie (exemple : A est le côté bleu et B est le côté rouge) ayant une plage commune. | profil de raies fits n°1, profil de raies fits n°2. | 18/07/2009 |
spc_derive | Calcul la dérivée numérique d'un profil de raies. | 07-2006 | |
spc_rmedges | Découpage des bords d'un profil de raies dont les intensités sont nulles ou négatives. | profil_de_raies_étalonné, valeur minimale de la pente des bords [0-1] | 18/12/2008 |
spc_extractcont | Puissante extraction automatique d'un continuum. Référencée aussi dans les filtres. | fichier_profil.fit, ?degre polynome?, ?visualisation (o/n)?, ?taux pour 1000 d'echantillon eliminz (15)?, ?nb iteration (20)?, ?tauxRMS? | 16/04/2008 |
Ces commandes se trouvent dans le fichier spc_operations.tcl de SpcAudace.
Nom | Fonctionnalité | Arguments | Date de création |
---|---|---|---|
spc_info | Retourne les informations d'un spectre : date de prise de vue, Lambda début, dispersion, etc. | fichier .fit du profil de raies | 12/08/2005 |
spc_compare | Procedure de comparaison de 2 profils de raies. Basée sur spc_info. | profil de raies 1, profil de raies 2 | 30/03/2006 |
spc_centergrav | Détermination du centre (en pixels) d'une raie d'absorption ou d'émission par calcul du centre de gravité. | profil de raies fits, x1, x2 des points entourant la raie (en pixels). | 30-08-2005 |
spc_centergauss | Détermination du centre (en pixels) d'une raie d'absorption ou d'émission au profil gaussien. | profil de raies fits, x1, x2 des points entourant la raie (en pixels), a/e (raie en absorption, emission). | 12-08-2005 |
spc_centergaussl | Détermination du centre (en anstroms) d'une raie d'absorption ou d'émission au profil gaussien. | profil de raies fits, lambda1, lambda2 des points entourant la raie (en angstroms), a/e (raie en absorption, emission). | 12-08-2005 |
spc_gaussfind | Trouve le centre et les extrémités d'une raie modélisée par une gaussienne à partir d'une abscisse contenue dans la raie. | profil de raies fits, abscisse dans la gaussienne, a/e (raie en absorption, emission). | |
spc_autocentergaussl | Détermination automatique du centre d'une raie spectrale modelisee par une gaussienne. | profil_raies_fits_calibré lambda_approchée type_raie (a/e) ?largeur_raie? | 08-02-2007 |
spc_maxcol | Détermination de l'ordonnée du pixel le plus brillant dans d'un ensemble n colonnes de hauteur h du point selectionné. | abscisse x du point sélectionné, hauteur h de la colonne d'étude. | |
spc_maxpoint | Détermination de l'ordonnée du pixel le plus brillant dans d'un ensemble n colonnes de hauteur h du point selectionné. | abscisse x du point sélectionné, nombre n de colonnes, hauteur h de la colonne d'étude. | |
spc_centerp | Détermination du photocentre autour d'un point d'une image. | image fits, x1, y1, longueur d'un coté du carré de la zone d'étude. | |
spc_fwhm | Détermine la largeur à mi-hauteur d'une raie d'un spectre étalonné en longueur d'onde. | profil de raies fits, x1(Angstroms), x2 (Angstroms), e/a (raie en absorption, emission). | 12-08-2005 |
spc_intensity | Détermine l'intensité d'une raie d'un spectre étalonné en longueur d'onde. | profil de raies fits, lambda1, lambda2 des points entourant la raie (en angstroms), a/e (raie en absorption, emission). | 12-08-2005 |
spc_findbiglines | Trouve automatiquement la positions des raies les plus intenses dans un profil de raies. Fiabilité de 85%. | . | 07-2006 |
spc_icontinuum | Retourne la valeur du continuum (partie la plus "lisse"). | profil de raies fits | 25-03-2007 |
Ces commandes se trouvent dans le fichier spc_analyse.tcl de SpcAudace.
Nom | Fonctionnalité | Arguments | Date de création |
---|---|---|---|
spc_findatomes | Recherche automatique des espèces chimiques présente dans le spectre. | non défini. | |
spc_ew | Largeur équivalente d'une raie d'émission ou d'absorption d'un profil de raies normalisé en utilisant le calcul d'intensité d'une raie issu d'un fitting gaussien. | profil de raies fits_normalisé x1(Angstroms) x2 (Angstroms) e/a (raie en absorption/émission). | 12-08-2005 |
spc_ew2 |
Largeur équivalente d'une raie d'émission ou d'absorption d'un profil de raies normalisé avec une méthode d'integration par les trapèzes. Renvoie le calcul de l'écart type sur la mesure. |
nom_profil_raies_normalisé lambda_deb lambda_fin | 01-09-2006 |
spc_ew3 | Retourne la largeur équivalente d'une raie quelque soit le profil calibré. | nom_profil_raies_calibré lambda_approché_raie | 25-03-2007 |
spc_autoew | Détermine automatique la largeur équivalente d'une raie (utilise spc_ew3) juste à partir de sa longueur d'onde approchée. Renvoie le calcul de l'écart type sur la mesure. Normalisation a 1 par extractcont, puis calcul ew. | nom_profil_raies_calibré lambda_approché_raie | 01-09-2006 |
spc_ewdirw | crée un fichier texte avec les champs suivants sur tous les fichiers FITS du répertoire de travail. | lambda_approchée_raie | 25-03-2007 |
spc_ewcourbe | Trace de façon autonome la courbe de la largeur équivalente (ew) en fonction du temps (Jours Juliens pris dans l'entête fits) de tous les fichiers du répertoire de travail. | lambda_approchée_raie | 04-08-2005 |
spc_ewcoube_opt | Trace de façon autonome la courbe de la largeur équivalente (ew) en fonction du temps (Jours Juliens pris dans l'entête fits) de tous les fichiers du répertoire de travail. | nom_générique_profils_fits (caractère * autorisé) lambda_raie largeur_raie (A) | 25-03-2007 |
spc_vdoppler | Calcul la vitesse Doppler. | delta_lambda, lambda_raie_référence | 13-07-2006 |
spc_vhelio | Vitesse issue de la correction héliocentrique. | profil_raies_étalonné ?coordonnées_objet (RA_h RA_m RA_s DEC_d DEC_m DEC_s)? ?date_de_prise_de_vue (JJ MM AAAA)? | 08-02-2007 |
spc_vradiale | Calcul la vitesse radiale en tenant compte de la correction héliocentrique. | profil_raies_étalonné, lambda_raie_approchée, type_raie (a/e), lambda_raie_référence, ?coordonnées_objet (RA_h RA_m RA_s DEC_d DEC_m DEC_s)? ?date_de_prise_de_vue (JJ MM AAAA)? | 08-02-2007 |
spc_vexp | Calcul la vitesse d'expansion à partir de la FWHM de la raie modélisée par une gaussienne. | profil de raies fits, x1, x2 des points entourant la raie (en angstroms), a/e (raie en absorption, emission). | |
spc_vrot | Calcul la vitesse de rotation (v.sin(i)) à partir de la FWHM de la raie modélisée par une gaussienne. | profil de raies fits, x1, x2 des points entourant la raie (en angstroms), a/e (raie en absorption, emission). | |
spc_te | Calcul de la température électronique. Modèle tiré de A. Acker, Astronomie, méthodes et calculs, MASSON, p.104. | profil_de_raies_etalonne, largeur_raie | 23-01-2007 |
spc_npte | Calcul de la température électronique
à partir de l'intensité des raies
données. Fonction applicable pour les
nébuleuses à spectre d'émission. Le modèle de A. Acker, Astronomie, méthodes et calculs, MASSON, p.104 utilise les raies de [OIII]. |
I_5007 I_4959 I_4363 ?dI1 dI2 dI3? | 13-08-2005 |
spc_ne | Calcul de la densité électronique. Fonction applicable pour les nébuleuses à spectre d'émission. Le modèle utilisé est de A. Acker, Astronomie, méthodes et calculs, MASSON, p.105. | profil_de_raies_etalonne, Te, largeur_raie | 23-01-2007 |
spc_ne2 | Calcul de la densité électronique.
Fonction applicable pour les nébuleuses
à spectre d'émission. Le modèle utilisé est de Practical Amateur Spectroscopy, Stephen F. TONKIN, Springer, p.164 utilise les raies de [NII]. |
Te I_6584, I_6548, I_5755 | 13-08-2005 |
spc_npne | Calcul de la densité électronique avec calcul d'incertitude. Le modèle utilisé est de Practical Amateur Spectroscopy, Stephen F. TONKIN, Springer, p.164. | Te, I_6717, I_6731, ?dTe dI6717 dI6731? | 23-01-2007 |
spc_neteauto | Calcul de la température et la densité électronique à l'aide des fonctions spc_npte et spc_npne sans paramètres d'entrée. | profil de raies fits (calibré en longueur d'onde et corrigé de la réponse intrumentale). | |
spc_vradialcorr | Recale la calibration à l'aide de la détermination de la vitesse radiale en km/s à l'aide du décalage d'une raie. | profil_raies_étalonné, type_raie (e/a), lambda_raie_approché, lambda_réf, ?RA_d RA_m RA_s DEC_h DEC_m DEC_s?, ?JJ MM AAAA? | 16/04/2008 |
spc_vrmes | Calcul du rapport V/R utile en astrophysique. Un exmple d'utilisation est décrit ici. | nom_profil_raies, lambda_raie_Violet, lambda_raie_Rouge largeur_raie, ?pourcent_RMS_rejet (150)? | 16/04/2008 |
Ces commandes se trouvent dans le fichier spc_astrophys.tcl de SpcAudace.
Nom | Fonctionnalité | Arguments | Date de création |
---|---|---|---|
spc_dat2fits | Conversion d'un spectre (profil de raie) au format ascii vers un fichier fits. | fichier texte du profil de raies, ?fichier_sortie.fit?. | 31-01-2005 |
spc_dats2fits | Conversion d'une série de fichiers profil de raies .dat en .fit | répertoire contenant les fichiers .dat. | 02-04-2006 |
spc_fits2dat | Conversion d'un spectre (profil de raie) au format fits vers un fichier ascii. | fichier fits du profil de raies, ?fichier_sortie.dat?. | 29-01-2005 |
spc_data2fits | Création d'un fichier profil de raie fits à partir des données x et y. | nom fichier fit de sortie, une liste de coordonnées contenant la liste des x suivie de la liste des y, ?unité des données? (float/double). | 15-12-2005 |
spc_fits2data | Conversion de fichier profil de raies fits en une liste contenant les listes valeurs X et Y. | fichier .fit du profil de raies. | 20-12-2005 |
spc_spc2fits | Conversion d'un spectre (profil de raies) au format ascii vers un fichier fits. | fichier spc du profil de raies. | 10-12-2005 |
spc_spcs2fits | Conversion d'un spectre (profil de raies) au format ascii vers un fichier fits. | nom du répertoire contenant des fichiers .spc à convertir. | 10-12-2005 |
spc_fit2png | Exportation d'un profil de raies fits au format PNG à l'aide Gnuplot. | fichier .fit du profil de raies, "titre", ?xdébut, xfin?. | 14-08-2005 |
spc_fit2pngbat | Créée un fichier batch permettant de converti un profil de raies format fits en une image format png en appelant gnuplot. | fichier .fit du profil de raies, "titre", ?xdébut, xfin?. | 03-09-2005 |
spc_fit2pngman | Converti un profil de raies format fits en une image format png avec gnuplot gradué selon les options précisées en argument. | fichier fits du profil de raie, "titre", "X_légende", "Y_légende", pas. | 14-08-2005 |
spc_dat2png | Exportation d'un profil de raies dat au format PNG à l'aide Gnuplot. | fichier .dat du profil de raies, "titre", ?xdébut, xfin?. | 27-04-2006 |
spc_dat2pngman | Converti un profil de raies format dat en une image format png avec gnuplot gradué selon les options précisées en argument. | fichier dat du profil de raie, "titre", "X_légende", "Y_légende", pas. | 27-04-2006 |
openspc | Ouvre un profil de raies et renvoie valeurs de
l'intensité, NAXIS1 puis gère si il est
calibré ou non. Rem. : utilise loadima. |
fichier fits du profil de raie. | 15-02-2005 |
spc_fit2pngopt | Exportation d'un profil de raies fits au format PNG à l'aide Gnuplot avec personnalisation de la légende et des limites de l'axe horizontal. | fichier_fits "Titre" ?[[[?legende_x legende_y?] ?xdeb xfin?] ?ydeb yfin?]? | 03-01-2007 |
spc_fit2ps | Exportation d'un profil de raies fits au format Postscript à l'aide Gnuplot. | fichier_fits \"Titre\" ?legende_x lende_y? ?xdeb xfin? | 03-01-2007 |
spc_autofit2png | Exportation d'un profil de raies fits au format PNG à l'aide Gnuplot avec génération automatisée du titre à l'aide de l'entête FITS. | profil_de_raies_à_tracer.fit "Nom objet" | 03-01-2007 |
spc_autofit2pngps | Exportation d'un profil de raies fits aux formats PNG et Postscript à l'aide Gnuplot avec génération automatisée du titre à l'aide de l'entête FITS. | profil_de_raies_à_tracer.fit "Nom objet" | 03-01-2007 |
spc_readchemfiles | Lecture d'un fichier ascii et les transforme en liste de données. | . | 07-2006 |
spc_multifit2png | 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. | fichier_fits1 fichier_fits2 ... fichier_fits | 29-01-2007 |
spc_fit2colors | Converti un spectre au format FITS vers un fichier JPEG couleur correspondant aux longueurs d'onde. Utilise l'entête FITS pour déterminer les limites par défaut. | fichier_fits ?lambda_début lambda_fin? | 03-03-2007 |
spc_export2png | Exportation d'un profil de raies fits au format PNG à l'aide Gnuplot via une interface graphique de saisie des paramètres. | profil_de_raies_fits | 05-03-2007 |
spc_dat2fitslin | Conversion d'un profil texte DAT en FITS linéaire. | profil de raies au format texte 2 colonnes | 21/09/2008 |
Ces commandes se trouvent dans le fichier spc_io.tcl de SpcAudace.
Nom | Fonctionnalité | Arguments | Date de création |
---|---|---|---|
spc_traitea | Traitement automatique de
spectres 2D : prétraitement, vcrop,
régistration, sadd, tilt, spcprofil. Pas de
calibration en longueur d'onde ni en flux. Utilise
bm_pretrait de mauclaire.tcl. |
nom_generique_images_objet (sans extension) nom_dark nom_plu nom_dark_plu [yinf_crop] | 05/12/2005 |
spc_traiteaopt | Traitement automatique de
spectres 2D : prétraitement, vcrop,
régistration, sadd, tilt, spcprofil. Pas de
calibration en longueur d'onde ni en flux. Utilise
bm_pretrait de mauclaire.tcl. |
nom_generique_images_objet (sans extension) nom_dark nom_plu nom_dark_plu xinf_crop yinf_crop méthode_fond_de_ciel (no, auto) méthode régistration (reg, spc, no) méthode_tilt (no, auto, man) méthode_profil (none, auto, all, sup) | 21/12/2005 |
spc_traiteb | Procède à la calibration en longueur d'onde et en flux. Nécessite des paramètres donnés par l'utilisateur. | image fits du profil de raie, puis réponse aux questions posées par l'interface. | |
spc_geom2calibre | Procédure de traitement de spectres 2D : correction géométriques, régistration, sadd, spc_profil, calibration en longeur d'onde, smooth. | . | 07-2006 |
spc_geom2rinstrum | Procédure de traitement de spectres 2D : correction géométriques, régistration, sadd, spc_profil, calibration en longeur d'onde, normalisation. | . | 07-2006 |
spc_traite2calibre | Procédure de traitement de spectres 2D : prétraitement, correction géométriques, régistration, sadd, spc_profil, calibration en longeur d'onde, smooth. | 07-2006 | |
spc_traite2scalibre | Procédure de traitement de spectres 2D : prétraitement, correction géométriques, régistration, sadd, spc_profil, calibration en longeur d'onde, normalisation. Elle utilisant les paramètres de calibration et de géométrie calculés antérieurement et stoqués dans le header du profil de raies de la lampe de calibration. | . | 07-2006 |
spc_traite2rinstrum | Procédure de traitement de spectres 2D : prétraitement, correction géométriques, régistration, sadd, spc_profil, calibration en longueur d'onde, correction réponse instrumentale, normalisation. Elle utilisant les paramètres de calibration et de géométrie calculés antérieurement et stoqués dans le header du profil de raies de la lampe de calibration. | nom_générique_images_objet (sans extension) nom_dark nom_plu nom_dark_plu nom_offset spectre_2D_lampe profil_étoile_catalogue méthode_appariement (reg, spc, n) uncosmic (o/n) méthode_détection_spectre (large, serre) méthode_sub_sky (moy, moy2, med, inf, sup, back, none) mirrorx (o/n) méthode_binning (add, rober, horne) normalisation (o/n) adoucissement (o/n) rejet_bad_spectres (o/n) rejet_rotation_importante (o/n) sélection_manuelle_raie_géométrie (o/n) effacer_masters (o/n)-A | 07-2006 |
spc_traite2srinstrum | Procédure de traitement de spectres 2D : prétraitement, correction géométriques, régistration, sadd, spc_profil, calibration en longueur d'onde, correction réponse instrumentale, normalisation. Elle utilisant les paramètres de calibration et de géométrie calculés antérieurement et stoqués dans le header du profil de raies de la lampe de calibration. | nom_générique_images_objet (sans extension) nom_dark nom_plu nom_dark_plu nom_offset spectre_2D_lampe spectre_réponse_instrumentale méthode_appariement (reg, spc, n) uncosmic (o/n) méthode_détection_spectre (large, serre) méthode_sub_sky (moy, moy2, med, inf, sup, back, none) mirrorx (o/n) méthode_binning (add, rober, horne) normalisation (o/n) adoucissement (o/n) rejet_mauvais_spectres (o/n) rejet_rotation_importante (o/n) effacer_masters (o/n) ?fen-Aêtre_binning {x1 y1 x2 y2}? | 07-2006 |
spc_traitestellaire | nom_lampe nom_générique_images_objet (sans extension) nom_dark nom_plu nom_dark_plu nom_offset spectre_réponse_instrumentale sélection_manuelle_raies méthode_appariement (reg, spc, n) uncosmic (o/n) méthode_détection_spectre (large, serre) méthode_sub_sky (moy, moy2, med, inf, sup, back, none) mirrorx (o/n) méthode_binning (add, rober, horne) normalisation (o/n) adoucissement (o/n) efface_pretraitement (o/n) export_png (o/n) | ||
spc_traitenebula | nom_lampe nom_générique_images_objet (sans extension) nom_dark nom_plu nom_dark_plu nom_offset spectre_réponse_instrumentale sélection_manuelle_raies méthode_appariement (reg, spc, n) uncosmic (o/n) méthode_détection_spectre (large, serre) méthode_sub_sky (moy, moy2, med, inf, sup, back, none) mirrorx (o/n) méthode_binning (add, rober, horne) normalisation (o/n) adoucissement (o/n) efface_pretraitement (o/n) export_png (o/n) | ||
spc_normaflat | Procédure de normalisation de flat 2D et produisant un profil de raies de flat. | nom_profil_raies, ycenter, hauteur_binning | 01-08-2007 |
Ces commandes se trouvent dans le fichier spc_metaf.tcl de SpcAudace.
Nom | Fonctionnalité | Arguments | Date de création |
---|---|---|---|
Filtres disponibles dans spc_filters.tcl | |||
spc_smoothsg | Filtrage passe bas d'un profil de raies par
l'algorithme de
Savitzky-Golay. |
profil_de_raies_fits
?largeur_filtre (pixels) (default value=100)?
?degré polynome d'ajustement (2,4)
(default value=2)? |
03-03-2007 |
spc_passebas | Filtrage passe bas d'un profil de raies. | fichier fits, ?largeur du motif à gommer? | 05-12-2006 |
spc_smooth2 | Linéarise un profil de raies basé sur
la fonction BACK aplliquée avec plusieurs
itérations (force). Il permet d'appliquer plusieurs fois de suite spc_linear. |
profil_de_raies_fits ?force (1-6)? ?largeur_du_filtre(pixels) [default=0.8]? | 28/03/2006 |
spc_bigsmooth2 | Linéarise un profil de raies pour obtenir le
continuum du profil basé sur la fonction BACK. Réalise 5 itérations de spc_linear. |
profil_de_raies_fits ?largeur_du_filtre(pixels) [default=0.8]? | 28/03/2006 |
spc_bigsmooth | Linéarise un profil de raies pour obtenir le
continuum du profil. Il réalise un spc_smooth de largeur 20 pixels. |
profil_de_raies_fits ?largeur sigma de la gaussienne (pixels) [default=20] | 28/03/2006 |
spc_smooth | Adoucissement de profil de raies par convolution par
une gaussienne : sigma de la gaussienne filtrante
(fwhm=sigma/0.601). La largeur peut être
égale à celle du bruit*2. |
profil de raies fits, ?largeur sigma de la
gaussienne (pixels) [default=0.9]? Ex. : spc_smooth zet_tau.fit 2.5 |
21/12/2005 |
spc_linear | Adoucissement de profil de raies basé sur la fonction BACK qui extrait le fond sur une zone égale à la largeur donnée. | profil_de_raies_fits ?largeur_du_filtre(pixels)
[default=20]? Ex. : spc_linear del_sco.fit 50 |
15/08/2005 |
spc_smospline | Adoucissement de profil
de raies par spline cubique. |
profil_de_raies_fits Attention : actuellement l'entête fits n'est pas conservée. |
14/10/2006 |
Filtres disponibles dans spc_filters.tcl et spc_filter2.tcl | |||
spc_lowresfilterfile | Puissante fonction de lissage du continuum passant au travers des pics et des trous. Un fichier texte de longueurs d'onde à éviter est à passer en argument : par défaut $spcaudace(reptelluric)/forgetlambda.dat. | profil de raies fits étalonné,
fichier_catalogue, ext_coef, regul_weight, options :
regul_list, visu, nechant Exemples : spc_lowresfilterfile $result_division "$spcaudace(reptelluric)/forgetlambda.dat" 1.0 1000000. { 1.0 1.0 10000000. 1. } "o" 50 spc_lowresfilterfile $result_division "$spcaudace(reptelluric)/forgetlambda.dat" 1.0 6 { 1.0 1.0 7 1. } "o" 50 |
18/07/2009 |
spc_passebas_pat | Filtrage passe bas par FFT. C'est un filtre à réponse impulsionnelle finie avec fonctions d'apodisation diverses (rectangle, Hanning ou Blackman). | liste d'ordonnees ?demi-largeur du filtre (pixels) [default=25]? ?période de coupure du filtre? ?type fonction d'apodisation (blackman/hanning/rectangle) [default=blackman]? | 1-5-2007 |
spc_extractcont | Puissante extraction automatique d'un continuum. Référencée aussi dans les filtres. | fichier_profil.fit, ?degre polynome?, ?visualisation (o/n)?, ?taux pour 1000 d'echantillon eliminz (15)?, ?nb iteration (20)?, ?tauxRMS? | 16/04/2008 |
spc_polynomefilter | Lissage d'un profil spectral via une fonction polynomiale par morçeaux. Supplante spc_piecewiselinearfilter. | fichier_profil.fit, degré polynome (<=5), pourcent_RMS_a_rejeter, visualisation (o/n) | 02/03/2008 |
spc_piecewiselinearfilter | Puissante fonction de calcul de la réponse instrumentale en basse résulution. Un exemple ici de ce que l'on obtient. | fichier_profil.fit ? coef_extension ? poids regularisation ? forgetlambda.dat ? nechant ? liste_regul ? visualisation (o/n)? | 14/07/2007 |
Ces commandes se trouvent dans le fichier spc_filter2.tcl et spc_filters.tcl de SpcAudace.
Nom | Fonctionnalité | Arguments | Date de création |
---|---|---|---|
bm_lmax | Détermination de la valeur maximum contenue dans une liste. | liste de valeurs. | 11-12-2005 |
bm_pil2 | Calcul les coéfficients du polynôme interpolateur de Lagrange de degré 2. | 3 couples (x,y). | 29-01-2005 |
bm_pil3c | Calcul la valeur du polynôme interpolateur de Lagrange de degré 3 au point x. | 4 couples (x,y) et x. | 25-02-2006 |
spc_ajust | Procédure d'ajustement (gsl_mfitmultilin) d'un nuage de points. | fichier .fit du profil de raie à ajuster, erreur. | 15-12-2005 |
spc_ajustfin | Procédure d'ajustement d'un nuage de points en enlèvant les valeurs abérantes de la différence et ajoute la différence au continuum. | fichier .fit du profil de raie, erreur. | 20-12-2005 |
spc_ajustdeg2 | Procédure d'ajustement polynomial du second degré (gsl_mfitmultilin) d'un nuage de points. | liste abscisses, liste ordonnees, erreur (ex. 1). | 26-05-2005 |
spc_ajustdeg3 | Procédure d'ajustement polynomial de degré 3 (gsl_mfitmultilin) d'un nuage de points. | liste abscisses, liste ordonnees, erreur (ex. 1). | 26-05-2005 |
spc_spline | Linératisation par spline cubique (blt::spline natural). | liste abscisses et liste ordonnées à rééchantillonner, liste absisses modèle d'échantilonnage, (o/n) représentation graphique. | 28-03-2006 |
spc_reglin | Calcul la fonction de régression linéaire d'un nuage de points. | . | 07-2006 |
spc_gaussienne | Calcule les instensites d'une gaussienne synthétique à partir de sa FWHM, Imax. | . | 07-2006 |
spc_aire | Calcul l'aire entre 2 points et délimitée par un ensemble d'ordonnée. | . | 07-2006 |
spc_derivation | Calcul la dérivée numérique d'un ensemble de couple de points. | . | 07-2006 |
spc_dispveriftd | Effectue le calcul de l'écart entre 2 listes de valeurs à comparer deux à deux. | . | 07-2006 |
spc_gaussienne | Crée une gaussienne synthétique à partir de fwhm, imax et lambda_centre. | nom du fichier de sortie | 05/07/2008 |
spc_icontlist | Détermine la valeur moyenne du continuum d'une liste de nombres. | liste de nombre | 08/10/2009 |
spc_statlist | Calcul la valeur moyenne et l'écart type d'une liste de nombres. | liste de nombre, ?indice_de_début indice_de_fin? | 08/10/2009 |
spc_findnnul | Détermine l'indice de chaque bord d'une liste de nombres où les valeurs sont non nulles. L'algorithme est basé sur celui de spc_rmedges. | liste de nombres, ?fraction de continuum (0.85)? | 08/10/2009 |
spc_ajustpolynome | Ajustement d'un nuage de points via une fonction polynomiale par morcçeaux. | liste_abscisses, liste_ordonnees, degré_polynome (<=5), pourcent_RMS_a_rejeter, ?visualisation (o/n)? | 02/03/2008 |
Ces commandes se trouvent dans le fichier spc_numeric.tcl de SpcAudace.