Luego de haber instalado IRAF (ver tutorial aquí) ya podemos trabajar nuestros datos, pero antes podemos personalizar un poco nuestro IRAF creando un acceso directo a él.
Normalmente hay que seguir los siguientes pasos para ingresar al terminal de IRAF y abrir el visualizador de imágenes ds9:
Abrir un terminal
xgterm-sb&
cl
!ds9&
Para quienes usamos continuamente este software hacer esto en cada sesión de trabajo es aburrido (al menos para mí), así que paremos de sufrir y hagamos algo al respecto.
En primer lugar crearemos un pequeño script que contendrá todas las órdenes de inicio de sesión de IRAF.
Abrimos el terminal y escribimos:
cd $HOME && touch script.sh && chmod +x script.sh
Esta orden creará un archivo llamado script.sh en tu carpeta HOME.
Luego abrimos este archivo con un editor de texto y copiamos en él lo siguiente:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
eval `Ureka/misc/ur_setup -sh`
cd iraf
ds9 -geometry "+50+130"&
xgterm -sb -geometry "80x30+800+500" -bg "white" -title "IRAF-OAUNI" -e "cl" &
exit
Explicamos un poco de qué tratan estas líneas:
- La primera línea le indica al sistema que tiene que usar la shell BASH.
- La segunda línea indica que debe usar la codificación UTF-8.
- La tercera línea activa el entorno de Ureka.
- En la cuarta línea ingresamos a la carpeta donde tengamos los archivos
login.cl
y la carpetauparm
, en mi caso estos archivos están dentro de la carpeta iraf de HOME. Si tu entorno de trabajo está en otra carpeta debes colocar la dirección a dicha carpeta. - En la quinta línea ejecutamos ds9, la expresión -geometry «+50+130» hará que la esquina superior izquierda de la venta del ds9 se ubique en la posición +50 el eje X y +130 del eje Y de nuestra pantalla, dependiendo del tamaño de pantalla que tengas, deberás modificar estos números y elegir la posición donde desees que se despliegue la ventana.
- En la sexta línea abrimos el terminal xgterm, agregamos un scroll bar (-sb), definimos un tamaño de ventana de 80×20 en la posición +800+500 de nuestra pantalla, agregamos un fondo blanco (white), colocamos un título a la ventana, en este caso IRAF-OAUNI y ejecutamos el comando cl para activar IRAF.
Ahora crearemos nuestro lanzador de IRAF, vamos a necesitar del archivo anterior (script.sh) y una imagen que nos sirva de icono (puedes descargarla desde aquí).
Para evitar tener que ver estos archivos en nuestro entorno de trabajo los moveremos a la carpeta /usr/local/bin
Nos vamos a dicha carpeta escribiendo:
cd /usr/local/bin
movemos los archivos
sudo mv /home/skynet/script.sh .
sudo mv /home/skynet/iraf.jpg .
Se entiende que ambos archivos se encontraban inicialmente en la carpeta HOME que en mi caso es la carpeta skynet.
Volvemos con un «cd» a nuestra carpeta HOME. Para crear el lanzador necesitamos que la aplicación «Create Launcher» esté instalada en nuestro Ubuntu, de no ser así podemos instalarla haciendo:
sudo apt-get install gnome-pane
l
Luego ejecutamos la aplicación escribiendo:
gnome-desktop-item-edit ~/Desktop --create-new
Se abrirá una venta que tenemos que rellenar de la siguiente manera
Al hacer click sobre el icono del resorte podremos ir hacia la carpeta /usr/local/bin y seleccionar la imagen previamente guardada iraf.jpg. Finalmente nos quedará así:
Damos en «ok» y ya tendremos listo nuestro lanzador que deberá aparecer en nuestro Escritorio:
Al hacer doble click tendremos:
Si Nibiru no nos ha destruido hasta entonces, mi siguiente tutorial será sobre el procedimiendo de reducción de datos astronómicos, en modo manual y con el uso de un script cl.
Be the first to comment on "Lanzador de IRAF para Escritorio"