Presentando Astropy: herramientas básicas para Astronomía y Astrofísica en Python

Ayer se liberó Astropy 0.1, la primera versión de este paquete Python que aspira a unificar las herramientas y utilidades básicas necesarias en astronomía y astrofísica. Puedes leer el anuncio en la lista de correo de Astropy.

Gráfica con APLpy
Gráfica hecha con el paquete APLpy a partir de unos datos FITS de http://python4astronomers.github.com/plotting/aplpy.html

El lenguaje Python está teniendo bastante impulso en ámbitos científicos durante los últimos años, y uno de los campos donde es bastante activo es en astronomía. El proyecto Astropy nació con el objetivo de incluir los paquetes usados para las tareas más básicas (manejo de imágenes FITS, tablas, coordenadas, ...). No pretende incluir todo lo que un astrónomo necesita, sino que intenta ser una especie de base común sobre la que construir proyectos más complejos. Es una especie de NumPy de la astronomía.

Como dicen en la nota, la biblioteca Astropy no está completa todavía, pero la funcionalidad existente ya se puede utilizar y está muy probada. Esta incluye

Puedes consultar en su web la documentación de Astropy, y puedes colaborar informando sobre fallos o contribuyendo código a través de GitHub. También puedes seguir la cuenta de Twitter de Astropy para estar al corriente de las últimas novedades.

Si la astronomía es tu campo y estás interesado en cómo puedes utilizar Python, hay más recursos que pueden serte útiles:

  • El curso Practical Python for Astronomers es imprescindible: contiene mucha información valiosa sobre por qué y cómo usar Python en astronomía, qué paquetes se utilizan, cómo manejar datos y crear gráficas y más. De este curso está sacada la imagen que acompaña la entrada, hecha con el paquete APLpy (Astronomical Plotting Library in Python).
  • En la web de AstroPython puedes encontrar tutoriales, herramientas y ejemplos para investigación en astronomía. También puedes seguir la cuenta de Twitter de AstroPython.

Y tú, ¿ya estabas utilizando Python para desarrollar tu trabajo en astronomía? ¿Conoces algún otro recurso que pueda resultar interesante? Si no lo usabas ya, ¿te hemos convencido para probarlo? Déjanos tus comentarios en la entrada o en Twitter :)