Introducción a IRAF
Astronomía Experimental
•
mkiraf desde el terminal➝ elegir xgterm como “terminal type”
➝ creación login.cl + carpeta uparm
•
xgterm & en el terminal y ponerse en la ventana xgterm➝ xgterm -sb & para tener el scroller bar
•
xset b off (en el xgterm) - quitar el beep en el xgtermTodo el trabajo siguiente se tiene que hacer desde la ventana xgterm
•
pwd - ubicación de la carpeta actual•
ls - lista de los archivos presente en la carpetaPara ejecutar IRAF, estar en la
carpeta donde el login.cl está ubicado!
•
Iniciar IRAF y acceder al programa 2
Se hace SOLO la primera vez
Dirigirse en IRAF 3
•
path - ubicación de la carpeta actual•
dir - lista de los archivos presente en la carpeta•
cd [carpeta] - cambiar de carpeta•
help - breve descripción de los paquetes y/o tareas (usarlo mucho)➝ help [tarea] larga descripción de la tarea
➝ help [paquete] breve descripción del contenido del paquete
•
? - ver contenido del paquete•
bye - salir del paquete actual y regresar al paquete superior•
log - salir de IRAFParametros 4
•
epar [tarea] o [paquete] - editar los parametros de una tarea➝ :q - salir del epar
➝ :wq - guardar los datos y salir del epar
➝ :go - ejecutar la tarea
•
[tarea] - ejecutar directamente la tarea, los parámetros les estarán pidiendoPara suprimir letras, SIEMPRE usar la tecla delete, NUNCA el backspace
•
!more login.cl - leer el login.cl➝ more login.cl - leer desde el terminal o el xgterm
•
!ds9 & - abrir ventana DS9 para graficar las imagenes o los espectros➝ ds9 & - abrir DS9 desde el terminal o el xgterm
•
set stdimage=imt21 - redimensionar el tamaño de los FITS para el displayCreación imagenes y espectros artificiales 5
•
noao.artdata - cargar y entrar en el sub paquete artdata del paquete principal noao➝ también se puede escribir noao y despuès artdata para llegar
Una vez el paquete cargado por la primera vez, todas las tareas ubicadas adentro se pueden usar desde cualquier otro paquete.
•
Etapa 1: mkexamples - ejecutar la tarea➝ Example name: starfield - crear un campo de estrella
➝ Image name: imagen - inscribir nombre del archivo
➝ creación imagen.fits
•
Etapa 2: mkexamples - ejecutar la tarea➝ Example name: onedspec - crear un espectro artificial
➝ Example name: spectrum - crear un espectro de absorpción calibrado
➝ Image name: espectro - inscribir nombre del archivo
➝ creación espectro.fits
Estudiar imagenes con “imexamine” 6
•
display imagen.fits 1 - ver la imagen en DS9 en el frame 1➝ también se puede escribir display imagen.fits y después 1
•
imexamine (en xgterm) - estudiar la imagen➝ 1 - seleccionar frame 1 del DS9
Cuando imexamine está en uso, usar los comandos desde DS9
•
? (en DS9) - lista de todos los comandos de la tarea imexamine➝ q (en xgterm) - salir del help
Usar imexamine (ejemplo de comandos)
•
En DS9, centrar el cursor sobre una estralla y pinchar e (en DS9) - hacer contour plot➝ muestra el contour plot en una pantalla grafica
•
En DS9, centrar el cursor sobre una estralla y pinchar s (en DS9) - hacer surface plot➝ muestra el surface plot en la pantalla grafica
•
q (en DS9) - salir de la tarea imexamineEstudiar espectros con “splot” 7
•
noao.onedspec - entrar en el sub paquete onedspec del paquete principal noao➝ también se puede escribir noao y después onedspec para llegar
•
splot espectro.fits - plotear el espectro➝ muestra el espectro en una pantalla grafica
Cuando splot está en uso, usar los comandos desde la pantalla grafica
•
? (desde la pantalla grafica) - lista de todos los comandos de la tarea imexamine➝ q (en xgterm) - salir del help
Usar splot (ejemplo de comandos)
•
z - zoom in•
a - mostrar todo el espectro•
q (desde la pantalla grafica) - salir de la tarea imexamineEdición 8
•
files *.fits > list1 - registra el nombre de todos los FITS en un archivo texto list1•
copy list1 list2 - copia el archivo list1 a un nuevo archivo de texto list2•
imcopy espectro.fits espectro2.fits - copia el espectro•
imheader espectro.fits l+ - ver el header de un archivo FITS•
hedit - editar el header de un archivo FITSUsar vi
Weblink: http://www.cs.colostate.edu/helpdocs/vi.html
•
vi list1 - abrir el archivo list1 con el editor de texto viSiempre usar los dos puntos para ejecutar los comandos de vi