Date de mise à jour : 21 mai 2012

Liste de toutes les fonctions

Nous donnons la liste de toutes les fonctions disponibles dans AudeLA, plus quelques unes de TCL et TK qui sont très utiles. En ce qui concerne les fonctions associées à des objets de AudeLA, elles sont présentées en fonction de l'objet numéro 1. Les fonctions ont été rassemblées par thème et sont suivies de leur origine:

Accès aux fichiers images

buf1 load : [AL] charge une image FITS
buf1 save : [AL] enregistre une image FITS
cd : [TC] change le nom du dossier courant
delete2 : [AC] efface une série de fichiers images indicés
dir : [AC] listage des fichiers d'un répertoire
glob : [TC] retourne le contenu du dossier
loadima : [AC] charge une image FITS dans un buffer
pwd : [TC] retourne le nom du dossier courant
saveima : [AC] enregistre une image FITS à partir d'un buffer
buf1 savejpeg : [AL] enregistre une image au format JPEG
buf1 bitpix : [AL] fixe le type de données à enregistrer dans le fichier FITS (16 bits signés par défaut)
buf1 extension : [AL] fixe le nom de l'extension par défaut des fichiers FITS (.fit par défaut)
buf1 compress : [AL] fixe le type de compression des fichiers FITS à enregistrer (aucune par défaut)
fits2colorjpeg : [AL] enregistre trois buffers sous la forme d'une seul fichier Jpeg couleur
rgb_save : [RG] enregistre les trois buffers RGB en un fichier FITS couleur
rgb_load : [RG] lit les trois buffers RGB à partir d'un fichier FITS couleur
file delete : [TC] efface un fichier quelconque
file copy : [TC] copie un fichier quelconque
file mkdir : [TC] crée un nouveau dossier
file : [TC] jeu de fonctions puissantes de gestion de fichiers
gzip : [GZ] compresse un ou plusieurs fichiers
gunzip : [GZ] décompresse un ou plusieurs fichiers

En-tête FITS des images

buf1 clear : [AL] : RAZ de l'image et de l'en-tête
buf1 getkwd : [AL] : retourne la valeur d'un mot clé
buf1 getkwds : [AL] : retourne la liste de tous les mots clés
buf1 setkwd : [AL] : ajoute un nouveau mot clé
buf1 copykwd : [AL] : copie tous les mots clés d'un buffer vers un autre
buf1 delkwd : [AL] : efface un mot clé
buf1 delkwds : [AL] : efface tous les mots clés
fitsdate : [AC] renvoie la date courante au format FITS
buf1 imaseries "HEADERFITS options" : [AL] ajoute des mots clés à partir d'un fichier texte

Acquisition des images

acq : [AC] acquisition d'une image de cam1 et affichage sur l'écran dans Aud'ACE
cam1 port : [DC] spécifie le numéro du port parallèle sur lequel est connecté la caméra
cam1 debug : [DC] retourne des traces pour les fonctions de la partie commune de la caméra connectée
cam1 info : [DC] retourne les informations sur la caméra connectée
cam1 exptime : [DC] spécifie la valeur du temps d'exposition de la prochaine acquisition
cam1 bin : [DC] spécifie la valeur du binning de la prochaine acquisition
cam1 acq : [DC] déclenche une acquisition CCD
cam1 stop : [DC] arrête une pose avant la fin du temps indiqué par exptime
cam1 scan : [DC] acquisition d'image en mode scan (caméra Audine uniquement)
cam1 scanloop : [DC] détermination du nombre de boucles pour cam1 scan (caméra Audine uniquement)
cam1 breakscan : [DC] interruption d'un scan
cam1 window : [DC] sélectionne une fenêtre dans l'image pour la prochaine acquisition
cam1 buf : [DC] spécifie le numéro de buffer dans lequel va être stocké l'image acquise
cam1 tel : [DC] spécifie le numéro de télescope sur lequel seront lues les coordonnées pointées pour remplir l'en-tête FITS
cam1 shutter : [DC] spécifie l'état de l'obturateur
cam1 bell : [DC] spécifie l'état de la sonnerie pour les caméras Hi-SIS 24
vwait cam_acq1 : [TC] attend la fin de la pose
cam1 ccd : [DC] retourne le nom du capteur CCD qui équipe la caméra
cam1 name : [DC] retourne le nom de la caméra CCD
cam1 nbpix : [DC] retourne le nombre de pixels
cam1 nbcells : [DC] retourne le nombre de photosites total
cam1 celldim : [DC] retourne la dimension d'un photosite (en mètres)
cam1 pixdim : [DC] retourne la dimension d'un pixel (en mètres)
cam1 maxdyn : [DC] retourne le nombre de pas codeurs de saturation du convertisseur numérique
cam1 fillfactor : [DC] retourne le facteur de remplissage des photosites
cam1 rgb : [DC] retourne le type de codage RGB dans le cas d'un capteur couleur
cam1 timer : [DC] retourne le nombre de secondes écoulées depuis le début de pose
cam1 readnoise : [AL] retourne la valeur du bruit de lecture théorique (électrons)
cam1 gain : [AL] retourne la valeur du gain théorique (électrons / ADU)
cam1 temperature : [DC] retourne la température du CCD (degrés Celsius)
cam1 infotemp : [DC] informations sur la régulation en température (SBIG)
cam1 aotiptilt : [DC] tiptilt AO7/AO8 (SBIG)
cam1 activaterelay : [DC] commande d'une boîte à relais (SBIG)
cam1 shutter : [DC] fixe le mode de fonctionnement de l'obturateur
cam1 foclen : [DC] fixe la valeur de la focale de l'objectif placé devant le CCD (en mètres)
cam1 overscan : [DC] détermine si l'on tient compte des pixels d'overscan pour lire l'image
cam1 shuttertype : [DC] fixe le type d'obturateur (Audine seulement)
cam1 obtupierre : [DC] paramétrage pour obturateur Pierre Thierry (Audine seulement)
cam1 ampli : [DC] fixe le mode de fonctionnement de l'amplificateur (Audine seulement)
cam1 outtime : [DC] calcule la durée d'une instruction out sur port // (Audine et Kitty seulement)
cam1 portadress : [DC] fixe la valeur décimale de l'adresse du port parallèle (Audine)
cam1 videosource : [DC] modification des paramètres d'acquisition (WebCam seulement)
cam1 videoformat : [DC] modification du format d'image (WebCam seulement)
cam1 wipe : [DC] rinçage de tous les pixels du CCD (Audine seulement)
cam1 read : [DC] lecture immédiate, sans rinçage, des pixels du CCD avec le binning fixé par cam1 bin (Audine seulement)
cam1 acqnormal : [DC] mode de lecture normal pour enseignements en Travaux Pratiques (Audine seulement)
cam1 acqspecial : [DC] mode de lecture spécial pour enseignements en Travaux Pratiques (Audine seulement)
cam1 interrupt : [DC] autorise ou interdit d'utiliser les interruptions cli/sti lors de l'accès au port parallèle
cam1 cantype : [DC] type de convertisseur analogique numérique (Audine seulement)
cam1 delayloops : [DC] délais de synchronisation avec le microcontrôleur des Hi-SIS 22 (Hi-SIS seulement)
cam1 bell : [DC] autorise ou interdit l'émission de signaux sonores par la caméra (Hi-SIS seulement)
cam1 fan : [DC] réglages de puissance des modules Peltier (Hi-SIS seulement)
cam1 filterwheel : [DC] positionnement d'un filtre (Hi-SIS seulement)
cam1 shutterdelay : [DC] délais d'attente entre l'ordre de fermeture de l'obturateur et le début de lecture (Hi-SIS seulement)
cam1 reset : [DC] initialisation du microcontrôleur (Hi-SIS seulement)
cam1 register : [DC] lecture et écriture d'ordres dans le registre du microcontrôleur (Hi-SIS seulement)
cam1 status : [DC] retourne l'état actuel du microcontrôleur (Hi-SIS seulement)
cam1 gainampli : [DC] réglage du gain de l'amplificateur de la chaîne analogique (Hi-SIS seulement)
cam1 longuepose : [DC] choix du type de pose pour les WebCam modifiées (WebCam seulement)
cam1 longueposeport : [DC] port de contrôle pour les WebCam modifiées (WebCam seulement)
cam1 longueposestartvalue : [DC] valeur de du bit au départ pour les WebCam modifiées (WebCam seulement)
cam1 longueposestopvalue : [DC] valeur de du bit de fin de pose pour les WebCam modifiées (WebCam seulement)

Visualisation des images

mirrorx : [AC] miroir suivant l'axe X (échange de colonnes)
mirrory : [AC] miroir suivant l'axe Y (échange de lignes)
visu : [AC] visualisation d'une image du buffer de travail d'Aud'ACE
visu1 buf : [AL] spécifie le numéro de buffer à visualiser
visu1 image : [AL] : retourne le numéro de l'image TK
visu1 pal : [AL] spécifie la palette de visualisation
visu1 cut : [AL] spécifie les seuils de visualisation
visu1 window : [AL] spécifie une fenêtre d'image à visualiser
visu1 zoom : [AL] spécifie un zoom d'affichage
visu1 disp : [AL] affiche l'image sur l'écran
rgb_visu : [RGB] affiche une image couleur à l'écran à partir de trois buffers
buf1 autocuts : [AL] retourne les seuils haut et bas
animate : [AC] effectue une animation à partir de fichiers FITS
::audace::autovisu : [AC] calcule les seuils de visualisation et affiche l'image
::audace::cursor : [AC] change l'aspect du curseur sur la zone image
::audace::bg : [AC] change la couleur du fond de la zone de visu en dehors de l'image

Analyse d'images

Analyse de points

buf1 getpix : [AL] : retourne la valeur du pixel

Analyse de lignes

buf1 imaseries "SORTX options" : [AL] extrait le profil trié dans une bande verticale et retourne un fichier ASCII
buf1 imaseries "SORTY options" : [AL] extrait le profil trié dans une bande horizontale et retourne un fichier ASCII
buf1 binx : [AL] binning selon les colonnes et retourne un fichier ASCII
buf1 biny : [AL] binning selon les lignes et retourne un fichier ASCII
buf1 imaseries "BINX options" : [AL] extrait le profil sommé dans une bande verticale et retourne un fichier ASCII
buf1 imaseries "BINY options" : [AL] extrait le profil sommé dans une bande horizontale et retourne un fichier ASCII
buf1 imaseries "MEDIANX options" : [AL] extrait le profil médian dans une bande verticale et retourne un fichier ASCII
buf1 imaseries "MEDIANY options" : [AL] extrait le profil médian dans une bande horizontale et retourne un fichier ASCII
buf1 imaseries "PROFILE options" : [AL] extrait le profile d'une ligne ou d'une colonne et retourne un fichier ASCII
binx : [AC] sommation de colonnes
biny : [AC] sommation de lignes

Analyse globale

buf1 stat : [AL] retourne des valeurs statistiques
stat : [AC] retourne les résultat d'une analyse statistique sur l'image
buf1 histo : [AL] retourne des listes permettant d'afficher un histogramme
buf1 imaseries "STAT options" : [AL] calcule les statistiques (ajoutées aux mots clés)
buf1 imaseries "CUTS options" : [AL] calcule les valeurs des seuils de visualisation
buf1 imaseries "MATRIX options" : [AL] écrit la valeur des pixels d'une fenêtre dans un fichier texte

Analyse morphologique

buf1 fwhm : [AL] retourne la largeur à mi hauteur des étoiles
fwhm : [AC] calcul de la fwhm dans une fenêtre préalablement tracée sur l'image
buf1 fitgauss : [AL] retourne les paramètres d'ajustement de gaussienne dans une fenêtre

Photométrie

buf1 flux : [AL] retourne le flux intégré dans une fenêtre
buf1 phot : [AL] retourne le flux intégré d'un objet dans une fenêtre
buf1 photom : [AL] retourne le flux intégré d'un objet dans une ouverture

Astrométrie

buf1 centro : [AL] retourne le photocentre d'un objet sur l'image
buf1 imaseries "CATCHART options" : [AL] extrait une liste d'objets d'un catalogue
buf1 imaseries "ASTROMETRY options" : [AL] calcule les paramètres astrométriques d'ordre 1
buf1 imaseries "ASTROMETRY2 options" : [AL] Calcule les paramètres astrométriques au second ordre de déformations
buf1 xy2radec : [AL] conversion des coordonnées image en coordonnées célestes
buf1 radec2xy : [AL] conversion de coordonnées célestes en coordonnées image
mc_xy2radec : [MC] conversion des coordonnées image en coordonnées célestes
mc_radec2xy : [MC] conversion de coordonnées célestes en coordonnées image

Traitement des images

buf1 pointer : [AL] retourne la valeur décimal de l'adresse du pointeur image

Traitement par fonction générique

ttscript : [AL] exécute un fichier script TT sur un lot d'images
ttscript2 : [AL] exécute un script TT sur un lot d'images
buf1 imaseries : [AL] exécute une fonction TT de type IMA/SERIES sur le buffer

Traitement d'une image par un opérateur simple

buf1 copyto : [AL] copie l'image d'un buffer vers un autre
buf1 offset : [AL] ajoute une constante à l'image
buf1 noffset : [AL] normalise le fond de ciel par offset
buf1 ngain : [AL] normalise le fond de ciel par le gain
offset : [AC] ajoute ou retranche une constante à l'image
ngain : [AC] normalisation du gain d'une image à l'image en mémoire
noffset : [AC] normalisation du fond de ciel d'une image à l'image en mémoire
log : [AC] transformation logarithmique de l'image
buf1 clear: [AL] efface l'image (toutes les valeurs de pixels à zéro)
buf1 clipmax : [AL] écrête toutes les valeurs supérieures à un seuil fixé
buf1 clipmin : [AL] écrête toutes les valeurs inférieures à un seuil fixé
buf1 setpix : [AL] affecte une valeur à un pixel de coordonnées données
buf1 log : [AL] effectue une transformation logarithmique à l'image
buf1 setpixels : [AL] détruit l'image et reformate le buffer (remplace buf1 format)
mult : [AC] multiplication par une constante
buf1 mult : [AL] multiplie l'image par une constante
rgb_split : [RG] extrait trois buffers à partir d'un seul qui contient l'information RGB
buf1 imaseries "OFFSET options" : [AL] ajoute une valeur constante
buf1 imaseries "NORMGAIN options" : [AL] normalisation du gain
buf1 imaseries "NORMOFFSET options" : [AL] normalisation du fond de ciel
buf1 imaseries "MULT options" : [AL] multiplie par une valeur constante
buf1 imaseries "LOG options" : [AL] transformation logarithmique

Traitement d'une image avec une autre image

buf1 sub : [AL] soustrait une image
buf1 add : [AL] additionne une image
buf1 div : [AL] divise par une image
buf1 opt : [AL] corrige l'image par le bias et le dark optimisé
sub : [AC] soustraction de deux images
add : [AC] addition d'une image à l'image en mémoire
div : [AC] division d'une image à l'image en mémoire
opt : [AC] soustraction d'une image dark optimisée à l'image en mémoire
buf1 imaseries "SUB options" : [AL] soustrait une image
buf1 imaseries "ADD options" : [AL] ajoute une image
buf1 imaseries "DIV options" : [AL] divise par une image
buf1 imaseries "OPT options" : [AL] correction par optimisation du thermique
buf1 imaseries "SUBDARK options" : [AL] soustraction du noir

Traitement d'une image par un filtre

buf1 unsmear : [AL] corrige les traînées de smearing
deconvflat : [AC] traitement du smearing (absence d'obturateur)
buf1 synthegauss : [AL] ajoute une gaussienne fixée sur l'image
convgauss : [AC] convolution par une gaussienne
uncosmic : [AC] filtre médian pondéré pour éliminer les cosmiques
buf1 imaseries "FILTER options" : [AL] applique un filtre kernel (passe haut, bas, médian, etc.)
buf1 imaseries "UNSMEARING options" : [AL] correction des traînées de smearing
buf1 imaseries "CONV options" : [AL] convolution (gaussienne, etc.)
buf1 imaseries "BACK options" : [AL] extrait l'image du fond de ciel

Traitement géométrique d'une image

register : [AC] registration d'une image à l'image en mémoire
rot : [AC] rotation d'une image
window : [AC] extraction d'une sous-image
buf1 scar : [AL] cicatrisation dans une fenêtre
buf1 scale : [AL] re-échantillonne l'image
buf1 window : [AL] extrait une fenêtre dans l'image
buf1 rot : [AL] rotation d'un angle fixé autour d'un point
buf1 mirrorx : [AL] effectue un miroir droite-gauche
buf1 mirrory : [AL] effectue un retournement haut-bas
buf1 imaseries "RESAMPLE options" : [AL] anamorphose bilinéaire
buf1 imaseries "ROT options" : [AL] rotation de l'image
buf1 imaseries "SORTX options" : [AL] extrait le profil trié dans une bande verticale et retourne un fichier ASCII
buf1 imaseries "SORTY options" : [AL] extrait le profil trié dans une bande horizontale et retourne un fichier ASCII
buf1 binx : [AL] binning selon les colonnes et retourne un fichier ASCII
buf1 biny : [AL] binning selon les lignes et retourne un fichier ASCII
buf1 imaseries "BINX options" : [AL] extrait le profil sommé dans une bande verticale et retourne un fichier ASCII
buf1 imaseries "BINY options" : [AL] extrait le profil sommé dans une bande horizontale et retourne un fichier ASCII
buf1 imaseries "MEDIANX options" : [AL] extrait le profil médian dans une bande verticale et retourne un fichier ASCII
buf1 imaseries "MEDIANY options" : [AL] extrait le profil médian dans une bande horizontale et retourne un fichier ASCII
buf1 imaseries "PROFILE options" : [AL] extrait le profile d'une ligne ou d'une colonne et retourne un fichier ASCII
buf1 imaseries "WINDOW options" : [AL] extrait une fenêtre
buf1 imaseries "REC2POL options" : [AL] transformation polaire
buf1 imaseries "POL2REC options" : [AL] transformation rectangulaire
buf1 imaseries "TRANS options" : [AL] translation
buf1 imaseries "INVERT options" : [AL] retournements géométriques divers
buf1 imaseries "RGRADIENT options" : [AL] gradient rotationnel
buf1 imaseries "HOUGH options" : [AL] transformée de Hough

Traitement d'un lot d'images

ttscript : [AL] exécute un fichier script TT sur un lot d'images
ttscript2 : [AL] exécute un script TT sur un lot d'images
add2 : [AL] addition d'une image à un lot d'images
add2 : [surcharge AC] addition d'une image à un lot d'images
div2 : [AL] division d'une image à un lot d'images
div2 : [surcharge AC] division d'une image à un lot d'images
extract_flat : [AC] extraction d'un flat des images de la nuit
offset2 : [AL] addition d'une valeur constante à un lot d'images
offset2 : [surcharge AC] addition d'une valeur constante à un lot d'images
ngain2 : [AL ] normalisation du gain d'un lot d'images
ngain2 : [surcharge AC] normalisation du gain d'un lot d'images
noffset2 : [AL] normalisation du fond de ciel d'un lot d'images
noffset2 : [surcharge AC] normalisation du fond de ciel d'un lot d'images
opt2 : [AL] soustraction d'une image dark optimisée à un lot d'images
opt2 : [surcharge AC] soustraction d'une image dark optimisée à un lot d'images
register2 : [AL] registration d'un lot d'images
register2 : [surcharge AC] registration d'un lot d'images
sadd : [AL] addition d'un lot d'images
sadd : [surcharge AC] addition d'un lot d'images
smean : [AL] pile moyenne d'un lot d'images
smean : [surcharge AC] pile moyenne d'un lot d'images
smedian : [AL] pile médiane d'un lot d'images
smedian : [surcharge AC] pile médiane d'un lot d'images
scale2 : [surcharge AC] ré-échantillonnage d'un lot d'images
sub2 : [AL] soustraction d'une image à un lot d'images
sub2 : [surcharge AC] soustraction d'une image à un lot d'images
trans2 : [AL] translation d'un lot d'images
trans2 : [surcharge AC] translation d'un lot d'images
ssort : [AC] synthèse d'une image "triée" à partir d'une pile d'images
ssk : [AC] synthèse d'une image sigma-kappa à partir d'une pile d'images
uncosmic2 : [AC] filtre médian pondéré pour éliminer les cosmiques sur un lot d'images
convgauss2 : [AC] convolution par une gaussienne sur une pile d'images
mult2 : [AC] multiplication par une constante sur une pile d'images

Lire et écrire des fichiers texte

open : [TC] ouvre un fichier et retourne un identificateur
read : [TC] lit tout le contenu du fichier et retourne l'ensemble du texte dans une chaîne de caractères
puts : [TC] écrit le contenu d'une variable dans le fichier
split : [TC] découpe une chaîne de caractère en une liste (pour isoler les champs ou les lignes de texte)
close : [TC] ferme un fichier
eof : [TC] retourne l'état de fin de fichier
::plotxy::fileread : [AC] lit le contenu d'un fichier texte de valeurs et retourne une liste pour chaque colonne

Fonctions d'attente

after : [TC] attend pendant une durée fixée (en millisecondes)
vwait : [TC] attend qu'une variable spécifiée change de valeur pour continuer
tkwait : [TC] attend qu'une fenêtre graphique change d'état pour continuer

Conversion d'angles

mc_angle2deg : [MC] conversion d'un Angle vers les degrés décimaux
mc_angle2rad : [MC] conversion d'un Angle vers les radians
mc_angle2hms : [MC] conversion d'un Angle vers {heure minute seconde}
mc_angle2dms : [MC] conversion d'un Angle vers {degré minute seconde}
mc_angle2lx200ra : [MC] conversion d'un Angle vers le format LX200 de RA
mc_angle2lx200dec : [MC] conversion d'un Angle vers le format LX200 de DEC
mc_angles2ultima2000 : [MC] conversion de deux Angle vers une chaîne au format Ultima2000
mc_sepangle : [MC] calcul de l'angle et de l'angle de position qui sépare deux coordonnées (fonction obsolète)
mc_anglesep : [MC] calcul de l'angle et de l'angle de position qui sépare deux coordonnées
mc_radec2altaz : [MC] conversion ra,dec vers le système altazimutal (Azimut, Hauteur, Angle horaire et Angle parallactique)
mc_altaz2radec : [MC] conversion Azimut, Hauteur vers le système équatorial
mc_hadec2altaz : [MC] conversion Angle Horaire,dec vers le système altazimutal (Azimut, Hauteur, Angle horaire et Angle parallactique)
mc_altaz2hadec : [MC] conversion Azimut, Hauteur vers le système équatorial horaire
mc_refraction : [MC] calcule la réfraction atmosphérique
mc_anglescomp : [MC] effectue une opération arithmétique (+, -, *, /, modulo) sur deux angles
mc_precessradec : [MC] correction de la précession de coordonnées ra,dec
mc_nutationradec : [MC] correction de la nutation de coordonnées ra,dec
mc_aberrationradec : [MC] corrections d'aberrations annuelles, diurnes et Eterms de coordonnées ra,dec
mc_listradec : [MC] Génère une liste de listes {X Y RA DEC} pour effectuer une mosaïque
mc_buf2field : [MC] retourne une liste de paramètres optiques à partir de l'en-tête FITS
mc_home2gps : [MC] retourne une liste de format GPS à partir d'une liste de type Home
mc_home2mpc : [MC] retourne une liste de format MPC à partir d'une liste de type Home
mc_home2geosys : [MC] conversion de coordonnées géodésiques d'un système vers un autre
mc_radec2galactic : [MC] conversion de coordonnées équatoriales en coordonnées galactiques de type II
mc_galactic2radec : [MC] conversion de coordonnées galactiques de type II en coordonnées équatoriales
mc_radec2ecliptic : [MC] conversion de coordonnées équatoriales en coordonnées écliptiques
mc_ecliptic2radec : [MC] conversion de coordonnées écliptiques en coordonnées équatoriales

Conversion de dates

mc_date2jd : [MC] conversion d'une Date en jour julien
mc_date2ymdhms : [MC] conversion d'une Date en {année mois jours heure minute seconde}
mc_date2lst : [MC] : conversion d'une Date en temps sidéral exprimé en degrés décimaux
mc_date2listdates : [MC] génère une liste de date avec un incrément
::audace::date_sys2ut : [AC] retourne l'heure TU
mc_date2iso8601 : [MC] transforme une date en format d'en-tête FITS DATE-OBS
mc_datescomp : [MC] effectue une opération arithmétique à partir d'une date
getclicks : [AL] retourne un nombre qui s'incrémente à chaque milliseconde
clock : [TC] retourne la date et l'heure courante sous divers formats

Ephémérides

mc_ephem : [MC] génération d'éphémérides de corps du système solaire
mc_readcat : [MC] fonction permettant de lister les astres dans un champ d'image CCD
mc_libration : [MC] fonction de calcul des librations de la Lune
mc_baryvel : [MC] calcul de la correction barycentrique de vitesse
mc_rvcor : [MC] calcul de la correction de vitesse pour les systèmes de référence LSR, galactocentriques, etc.

Graphiques de données

::plotxy::figure : [AC] sélectionne un nom de figure courante
::plotxy::clg : [AC] efface la figure courante
::plotxy::plot : [AC] affiche un graphique sur la figure courante
::plotxy::xlabel : [AC] affiche l'intitulé de l'axe X sur la figure courante
::plotxy::ylabel : [AC] affiche l'intitulé de l'axe Y sur la figure courante
::plotxy::title : [AC] affiche l'intitulé du graphe sur la figure courante
::blt::graph : [BLT] crée une zone graphique
::blt::vector : [BLT] crée un vecteur de données à dessiner

Télescopes

tel1 drivername : [DT] nom de la librairie et date de la compilation
tel1 name : [DT] nom du modèle de la monture
tel1 product : [DT] nom générique de la monture
tel1 protocol : [DT] nom du protocole
tel1 port : [DT] nom du port de communication
tel1 channel : [DT] nom du channel TCL du port de communication ouvert
tel1 foclen : [DT] longueur focale (mètres) de l'optique
tel1 testcom : [DT] teste si la communication est correcte
tel1 model : [DT] assigne le nom des fonctions TCL de conversion
tel1 radec motor : [DT] allume ou éteint le moteur de suivi sidéral
tel1 radec init : [DT] initialise les coordonnées à la position ra,dec
tel1 radec coord : [DT] lit les coordonnées courantes ra,dec
tel1 radec goto : [DT] commence le pointage vers les coordonnées ra,dec
tel1 radec move : [DT] fait fonctionner un moteur ra ou dec dans une direction donnée
tel1 radec stop : [DT] arrête tout mouvement des moteurs ra et dec en cours
tel1 radec state : [DT] retourne l'état des moteurs ra et dec
Commandes obsolètes :
tel1 match : [DT] équivalent à tel1 radec init
tel1 coord : [DT] équivalent à tel1 radec coord
tel1 goto : [DT] équivalent à tel1 radec goto
tel1 move : [DT] équivalent à tel1 radec move
tel1 stop : [DT] équivalent à tel1 radec stop
tel1 speed : [DT] fixe la vitesse pour la fonction tel1 goto et tel1 move
tel1 focus motor : [DT] allume ou éteint le moteur de focalisation
tel1 focus init : [DT] initialise la valeur du codeur du moteur de focalisation
tel1 focus coord : [DT] lit la valeur courante du codeur de focalisation
tel1 focus goto : [DT] amène le moteur de focalisation à une valeur de codeur fixée
tel1 focus move : [DT] fait fonctionner le moteur de focalisation dans une direction donnée
tel1 focus stop : [DT] arrête tout mouvement du moteur de focalisation
tel1 date : [DT] mise à jour de l'horloge du microcontrôleur du télescope (LX200)
tel1 home : [DT] mise à jour de l'observatoire du microcontrôleur du télescope (LX200)
tel1 longformat : [DT] choix du format des coordonnées (LX200)
tel1 tempo: [DT] fixe le délais de temporisation (millisecondes) pour une entrée/sortie (LX200)

Calcul scientifique matriciel

gsl_mlength : [GS] retourne les dimensions d'une matrice de type "liste de liste"
gsl_mindex : [GS] retourne la valeur de l'élément de matrice
gsl_mreplace : [GS] remplace la valeur de l'élément de matrice
gsl_mtranspose : [GS] transpose la matrice de type "liste de liste"
gsl_msub : [GS] soustrait deux matrices de type "liste de liste"
gsl_madd : [GS] additionne deux matrices de type "liste de liste"
gsl_mmult : [GS] multiplie deux matrices de type "liste de liste"
gsl_mdet : [GS] renvoie la valeur du déterminant de la matrice
gsl_minv : [GS] renvoie la matrice inverse
gsl_meigsym : [GS] calcule les valeurs et vecteurs propres d'une matrice symétrique
gsl_msolvelin : [GS] résout le système linéaire
gsl_mfitmultilin : [GS] ajustement multilinéaire
gsl_fft : [GS] transformée de Fourier rapide d'un vecteur de type "liste"
gsl_ifft : [GS] transformée de Fourier rapide inverse de deux vecteurs de type "liste"

Accès au port série

combit : [AL] lit ou écrit des états binaires sur les broches du port série
open : [TC] ouvre un port série pour communiquer
fconfigure : [TC] configure les paramètres (vitesse, parité, etc.) du port série
puts : [TC] écrit un ou plusieurs octets sur le port série
read : [TC] lit un ou plusieurs octets sur le port série
close : [TC] ferme la communication ouverte avec open

Communication réseau TCP/IP

hostaddress : [AL] retourne les adresses IP de la machine locale
ping : [AL] effectue un ping sur une adresse IP
dp_MakeRPCServer
: [DP] crée un serveur à protocole RPC
dp_MakeRPCClient : [DP] connecte un client à protocole RPC
dp_RPC : [DP] envoie une commande par le protocole RPC
close : [TC] déconnecte un serveur ou un client
dp_admin delete : [DP] déconnecte un serveur ou un client à protocole RPC (à utiliser avec close)
create_server : [AC] crée un serveur à protocole RPC
delete_server : [AC] détruit un serveur à protocole RPC
create_client : [AC] connecte un client à protocole RPC
delete_client : [AC] déconnecte un client à protocole RPC
send : [AC] envoie une ligne de commande d'un client vers un serveur à protocole RPC

Conversion de fichiers images au format FITS

bifsconv : [AC] convertit au format FITS un fichier image du dossier images courant
bifsconv_full : [AC] convertit au format FITS un fichier image d'un dossier quelconque
convert_fits : [AC] convertit au format FITS une série d'images
convert_fits_all : [AC] convertit au format FITS toutes les images d'un dossier
convert_fits_subdir : [AC] idem à convert_fits_all mais en étendant la conversion aux sous-dossiers
loadima_nofits : [AC] chargement dans le tampon image Aud'ACE et affichage d'une image qui ne serait pas au format FITS

Traitement d'images stellaires

compute_stellaire : [AC] prétraitement complet d'une série d'images, addition sigma-kappa des meilleures et affichage

Gestion d'images FITS polychromes

seriesApoly : [AC] création d'une série d'images polychromes à partir de plusieurs séries monochromes
polyAserie : [AC] extraction d'une série monochrome à partir d'une série d'images polychromes
polyAseries : [AC] conversion d'une série d'images polychromes en plusieurs séries monochromes
poly_nbcouleurs : [AC] renvoie le nombre de plans couleurs de la série
poly_fenetre : [AC] fenêtrage d'une série de fichiers polychromes
poly_souris_fenetre : [AC] fenêtrage après sélection à la souris sur l'image Aud'ACE d'une série de fichiers polychromes
poly_rot : [AC] rotation d'une série de fichiers polychromes
poly_trans : [AC] translation d'une série de fichiers polychromes
poly_series_traligne : [AC] registration manuelle entre plusieurs séries d'images polychromes par translation et rotation

Utilisation conjointe d'Aud'ACE et d'Iris

iris : [AC] fait exécuter à Iris une commande
iris2_select : [AC] permet, après un bestof, de ne copier que le nombre d'images choisi et pas toute la série
iris2_compute_trichro1 : [AC] analogue à la commande compute_trichro1 d'Iris avec quelques améliorations

Fonctions diverses

charge : [AC] charge en mémoire un fichier image
sauve : [AC] enregistre sur le disque une image en mémoire
sauve_jpeg : [AC] sauvegarde au format JPEG de l'image affichée par Aud'ACE
soustrait : [AC] soustraction d'une image enregistrée sur le disque à une image en mémoire tampon (buffer)
normalise : [AC] normalisation d'une image en mémoire tampon (buffer) par une image sauvegardée sur disque
suppr_serie : [AC] suppression d'une série d'images
suppr_fin_serie : [AC] suppression de la fin d'une série d'images
suppr_debut_serie : [AC] suppression du début d'une série d'images
renumerote : [AC] renumérotation d'une série d'images
renomme : [AC] renomme une série d'images
copie : [AC] copie une série d'images
copie_partielle : [AC] copie une partie d'une série d'images
serie_charge : [AC] charge en mémoire une série d'images
serie_fenetre : [AC] fenêtrage d'une série d'images
souris_fenetre : [AC] fenêtrage d'une série d'images (à partir d'une sélection à la souris sur l'image affichée dans Aud'ACE)
serie_rot : [AC] rotation d'une série d'images
serie_trans : [AC] translate une série d'images
series_traligne : [AC] registration manuelle entre plusieurs séries d'images par translation et rotation
serie_sauvejpeg : [AC] conversion d'une série d'images au format JPEG
mediane : [AC] calcule l'image médiane de la série d'images d'entrée
serie_soustrait : [AC] soustraction d'une image en mémoire à une série d'images
serie_normalise : [AC] normalisation par une image en mémoire d'une série d'images
normalise_gain : [AC] normalisation du gain d'une série d'images
aligne : [AC] alignement (registration) par translation d'une série d'images
TestEntier : [AC] renvoie la valeur "1" pour un nombre entier et "0" sinon
TestReel : [AC] renvoie la valeur "1" pour une nombre réel et "0" sinon
dernier_est_chiffre : [AC] renvoie "1" si le dernier caractère du mot est un chiffre et "0" sinon
nom_valide : [AC] renvoie "1" si le mot en entrée ne contient pas d'accents, et "0" s'il en comporte
suppr_accents : [AC] dépouille un mot de ses accents
decomp : [AC] décompose un nom de fichier en {dossier nom_générique index extension compression}
liste_index : [AC] renvoie la liste des index de la série indiquée
liste_series : [AC] renvoie la liste des noms des séries d'un dossier
liste_sousreps : [AC] renvoie la liste des sous-dossiers d'un dossier
serie_existe : [AC] renvoie "1" si la série existe, "0" sinon
numerotation_usuelle : [AC] renvoie "1" si une série est numérotée de façon usuelle, "0" sinon
compare_index_series : [AC] renvoie "1" si deux séries ont la même indexation, "0" sinon
cree_sousrep : [AC] création d'un dossier
cree_fichier : [AC] création d'un fichier
syntaxe_args : [AC] teste la validité d'une liste d'arguments
range_options : [AC] trie une liste d'options
calcul_trzaligne : [AC] calcul des paramètres de translation, rotation et zoom caractérisant la transformation d'un couple de points en leurs images
date_chiffresAlettres : [AC] transforme une date de la forme {année mois jour} en nombres en une date "jour mois année" avec le mois en lettres et en français
lmin : [AC] renvoie le minimum d'une liste de nombres
lmax : [AC] renvoie le maximum d'une liste de nombres

Fonctions de la librairie libbm

bm_versionlib : [BM] retourne le numéro de la version de la librairie utilisée
bm_max : [BM] retourne la valeur et les coordonnées du maximum d'une image
bm_hard2visu : [BM] transforme une image monochrome conformément à la fonction de transfert d'affichage
bm_soustrait : [BM] soustraction entre deux tampons images
bm_ajoute : [BM] addition de deux tampons images
bm_multiplie : [BM] multiplication entre deux tampons images
bm_multiplie_ajoute : [BM] multiplication entre deux tampons images
bm_divise : [BM] division entre deux tampons images
bm_carre : [BM] multiplie une image par elle-même
bm_carre_ajoute : [BM] multiplie une image par elle-même
bm_racine_carree : [BM] prend la racine carrée d'une image
bm_marche : [BM] fonction "signe" sur l'image (transforme les valeurs positives en "1" et les valeurs négatives en "-1")
bm_Dxx : [BM] calcule la dérivée seconde de l'image suivant l'axe des abscisses
bm_Dyy : [BM] calcule la dérivée seconde de l'image suivant l'axe des ordonnées
bm_mediane : [BM] calcul de l'image médiane d'une liste de tampons images

Fonctions de la librairie libjm

jm_versionlib : [JM] retourne le numéro de la version de la bibliothèque libjm
jm_heurepc : [JM] lit ou écrit l'heure système d'un PC
jm_reglageheurepc : [JM] retarde ou avance l'heure système d'un PC
calaphot_fluxellipse : [JM] calcule le flux dans une ellipse
calaphot_fitgauss2d : [JM] retourne les paramètres d'ajustement d'une gaussienne dans une fenêtre (analogue à fitgauss, mais en 2 dimensions)
tfd2d : [JM] calcule la Transformée de Fourier Discrète d'une image
tfdi2d : [JM] calcule la Transformée de Fourier Discrète Inverse de deux images appariées
acorr2d : [JM] calcule la fonction d'auto-corrélation d'une image
icorr2d : [JM] calcule la fonction d'inter-corrélation de deux images
conv2d : [JM] calcule le produit de convolution de deux images

Fonctions de la librairie libgs

gs_version : [GS] retourne le numéro de la version de la librairie utilisée
gs_guide version : [GS] renvoie GUIDE6, GUIDE7 ou GUIDE8
gs_guide refresh : [GS] rafraîchit l'heure courante de GUIDE
gs_guide show : [GS] permet d'afficher la fenêtre de GUIDE
gs_guide hide : [GS] permet de masquer la fenêtre de GUIDE
gs_guide restore : [GS] restaure le dernier état de la fenêtre de GUIDE
gs_guide objet : [GS] permet de pointer GUIDE sur un objet
gs_guide coord : [GS] permet de pointer GUIDE sur une position
gs_guide_zoom : [GS] permet de fixer le niveau du zoom de la fenêtre de GUIDE

Divers

historik : [AL] gestion d'une liste contenant l'historique de commandes
libstd_id : [AL] retourne la date de compilation de LibAudeLA

Variables utiles

Variables audace

audace(bufNo) : [AC] numéro du buffer de la visu principale
audace(camNo) : [AC] numéro de la caméra associée à la visu principale
audace(imageNo) : [AC] numéro de l'image TK de la visu principale
audace(telNo) : [AC] numéro du télescope
audace(visuNo) : [AC] numéro de la visu principale

audace(aladin) : [AC]  répertoire dédié au programme Aladin
audace(rep_archives) : [AC] répertoire dédié aux archives de données
audace(rep_caption) : [AC] répertoire dédié aux captions (fichiers pour les traductions)
audace(rep_catalogues) : [AC] répertoire dédié aux catalogues installés avec AudeLA
audace(rep_doc_html) : [AC] répertoire dédié à la documentation html
audace(rep_doc_pdf) : [AC] répertoire dédié à la documentation pdf
audace(rep_gui) : [AC] répertoire des  programmes IHM (Interface Homme Machine) ou GUI (Graphic User Interface)
audace(rep_home) : [AC] répertoire dédié aux fichiers de configuration d'Aud'ACE
audace(rep_images) : [AC] répertoire dédié aux images
audace(rep_install) : [AC] répertoire d'installation d'AudeLA
audace(rep_log) : [AC] répertoire dédié aux fichiers de traces
audace(rep_plugin) : [AC] répertoire dédié aux plugins
audace(rep_scripts) : [AC] répertoire dédié aux scripts
audace(rep_temp) : [AC] répertoire dédié aux fichiers de travail temporaires
audace(rep_travail) : [AC] répertoire dédié aux fichiers de travail temporaires
audace(rep_userCatalog) : [AC] répertoire dédié aux catalogues utilisateurs
audace(rep_userFiltre) : [AC] répertoire dédié aux filtres utilisateurs
audace(rep_userPalette) : [AC] répertoire dédié aux palettes utilisateurs

audace(hl,format,hmsint) : [AC] heure locale du moment au format "HHh MMm SSs" (par exemple : 23h 57m 14s)
audace(hl,format,hm) : [AC] heure locale du moment au format "HH MM" (par exemple : 09 27)
audace(tu,format,dmyhmsint) : [AC] date et heure TU du moment au format "JJ/MM/AA HH:MM:SS TU" (par exemple : 06/01/02 22:57:55 TU)
audace(tu,format,hmsint) : [AC] heure TU du moment au format "HHh MMm SSs" (par exemple : 22h 57m 14s)
audace(tu,format,dmy) : [AC] date TU du moment au format "JJ/MM/AAAA" (par exemple : 25/05/2010)
audace(tsl) : [AC] heure TSL du moment au format "HH MM SS.SSSSSS" (par exemple : 6 9 22.310192)
audace(tsl,format,hmsint) : [AC] heure TSL du moment au format "HHh MMm SSs" (par exemple : 06h 09m 44s)
audace(tsl,format,zenith) : [AC] Ascension Droite du zénith

audace(focus,currentFocus) : [AC] position actuelle du dispositif de mise au point (focuser)
audace(focus,labelspeed) : [AC] vitesse du dispositif de mise au point (focuser)
audace(focus,rate) : [AC] pourcentage de la vitesse du dispositif de mise au point (0% : Vitesse la plus lente, 100% : Vitesse la plus rapide)
audace(focus,speed) : [AC] numéro de la vitesse du dispositif de mise au point (1 : Vitesse la plus lente, n : Vitesse la plus rapide)
audace(focus,targetFocus) : [AC] position cible du dispositif de mise au point (focuser)

audace(telescope,controle) : [AC] état de surveillance du suivi sidéral ('Suivi On' en fonctionnement, 'Suivi Off' à l'arrêt)
audace(telescope,getdec) : [AC] position actuelle de la monture en Déclinaison
audace(telescope,getra) : [AC] position actuelle de la monture en Ascension Droite
audace(telescope,goto) : [AC] état de surveillance du GOTO ('1' va vers l'objet, '0' est arrivé à destination)
audace(telescope,inittel) : [AC]  initialisation de la monture AudeCom
audace(telescope,labelspeed) : [AC] vitesse (suivi, guidage, pointage) de la monture
audace(telescope,rate) : [AC] pourcentage de la vitesse de la monture (0% : Vitesse la plus lente, 100% : Vitesse la plus rapide)
audace(telescope,speed) : [AC] numéro de la vitesse de la monture (1 : Vitesse la plus lente, n : Vitesse la plus rapide)
audace(telescope,targetDec) : [AC] Déclinaison de l'objet cible
audace(telescope,targetEquinox) : [AC] équinoxe de l'objet cible
audace(telescope,targetName) : [AC] nom de l'objet cible
audace(telescope,targetRa) : [AC] Ascension Droite de l'objet cible

audace(base) : [AC] vaut '.audace'
audace(Console) : [AC] vaut '.console'
audace(endCopyright) : [AC] année en cours pour la borne supérieure du Copyright
audace(extensionList) : [AC] liste des extensions des images associées à la caméra en cours d'utilisation
audace(hCanvas) : [AC] nom TK du canvas de la visu principale
audace(list_binning) : [AC] liste des binnings associées à la caméra en cours d'utilisation
audace(posobs,observateur,gps) : [AC] position GPS de l'observateur (par exemple : GPS 1.377972 E 43.660917 142)
audace(quitterEnCours) : [AC] indicateur d'arrêt d'AudeLA
audace(satel,server) : [AC] serveur du plugin "Satellites artificiels"
audace(satel,tlefiles) : [AC] noms des fichiers TLE du plugin "Satellites artificiels"

audace(color,cursor_blue) : [AC] couleur dédiée aux glissières (état passif) pour les images N&B
audace(color,cursor_blue_actif) : [AC] couleur dédiée aux glissières (état actif) pour les images N&B
audace(color,cursor_rgb_blue) : [AC] couleur dédiée aux glissières (état passif) pour les images couleurs (bleue)
audace(color,cursor_rgb_green) : [AC] couleur dédiée aux glissières (état passif) pour les images couleurs (verte)
audace(color,cursor_rgb_red) : [AC] couleur dédiée aux glissières (état passif) pour les images couleurs (rouge)
audace(color,cursor_rgb_actif) : [AC] couleur dédiée aux glissières (état actif) pour les images couleurs

[AC] couleur dédiée à des widgets, utiliser le menu 'Configuration' --> 'Apparence' pour identifier les widgets concernés et pour changer la couleur :
audace(color,activeBackColor)
audace(color,activeTextColor)
audace(color,backColor)
audace(color,backColor2)
audace(color,canvas)
audace(color,disabledTextColor)
audace(color,drag_rectangle)
audace(color,entryBackColor)
audace(color,entryBackColor2)
audace(color,entryTextColor)
audace(color,listBox)
audace(color,textColor)
audace(color,textConsoleCmd)
audace(color,textConsoleEntete)
audace(color,textConsoleErreur)
audace(color,textConsolePrompt)
audace(color,textConsoleResultat)

[AC] police de caractères, taille et fonte dédiées aux widgets définis par leur classe, utiliser le menu 'Configuration' --> 'Police de caractères' pour changer l'apparence :
audace(font,Button)
audace(font,Checkbutton)
audace(font,ComboBox)
audace(font,Entry)
audace(font,Graph)
audace(font,Label)
audace(font,LabelFrame)
audace(font,ListBox)
audace(font,Listbox)
audace(font,Menu)
audace(font,Menubutton)
audace(font,Message)
audace(font,Radiobutton)
audace(font,Scale)
audace(font,Spinbox)
audace(font,Tablelist)
audace(font,Text)

Variables conf

conf(editnotice_pdf) : [AC] nom complet du programme de visualisation des documents au format PDF
conf(editscript) : [AC] nom complet du programme d'édition des documents au format TCL
conf(editsite_htm) : [AC] nom complet du programme de visualisation des documents au format HTML
conf(edit_viewer) : [AC] nom complet du programme de visualisation d'images (viewer)
conf(exec_aladin) : [AC] nom complet du programme du client Aladin
conf(exec_java) : [AC] nom complet de l'interpréteur Java
conf(extension,defaut) : [AC] extension par défaut ajoutée aux noms des fichiers image

Variables audela

audela(version) : [AL] version du logiciel (par exemple : 1.5.20100505)
audela(major) : [AL] vaut '1' pour notre exemple de version ci-dessus
audela(minor) : [AL] vaut '5' pour notre exemple de version ci-dessus
audela(patch) : [AL] vaut '20100505' pour notre exemple de version ci-dessus
audela(date) : [AL] date de la version (par exemple 05/05/2010)
audela(hInstance) : [AL] numéro d'instance d'AudeLA dans Windows
audela_start_dir : [AL] répertoire où sont installés les binaires