Développé par | National Optical Astronomy Observatory, Ole Streicher (d) et NOIRLab |
---|---|
Dernière version | 2.18 ()[1] |
Dépôt | github.com/iraf-community/iraf |
Écrit en | SPP (d), Fortran, C et Ratfor (en) |
Système d'exploitation | Linux, macOS, FreeBSD et Hurd |
Environnement | X86-64, ARMv8, x86, architecture MIPS, PowerPC, ARMv7, RISC-V, DEC Alpha, X32 ABI, Apple M1 et LoongArch (en) |
Type | Astronomie |
Licence | Licence à sources ouvertes (en) |
Site web | iraf-community.github.io |
Image Reduction and Analysis Facility (IRAF) est un logiciel professionnel américain de traitement (on parle de « réduction ») et d’analyse de données astronomiques. Il a été développé principalement par les astronomes et les programmeurs du National Optical Astronomy Observatory (NOAO) aux États-Unis. L’équivalent européen de IRAF s’appelle MIDAS, et a été développé par l’ESO. Les deux logiciels permettent grosso modo de faire les mêmes calculs. Ils sont tous les deux utilisés dans le traitement des fichiers FITS sous la forme de tables de pixels produits par les détecteurs des instruments astronomiques, tels que les CCD.
IRAF (tout comme MIDAS) sont des logiciels assez gros et lourds, car ils contiennent un très grand nombre de modules spécialisés dans le traitement des différents types de données astronomiques, comme la photométrie, la spectroscopie, la polarimétrie, la spectroscopie multi-objets, etc. Certains modules de IRAF ont été développés spécifiquement pour le traitement des images du télescope spatial Hubble.
Plus récemment, IRAF s’est vu enrichi par l’ajout (facultatif) de PyRAF, une couche de logiciel supplémentaire basée sur le langage interprété Python.