lundi 18 novembre 2024

Logiciels d'astronomie libres

Liste de logiciels libres destinés à l'astronomie.


Dernière mise à jour de cette liste alphabétique : dec/2024

Une logiciel libre est développé, documenté et maintenu par une communauté ouverte à tout le monde gratuitement. Ceci implique que le code source et sa documentation soient publics (open source).

Gratuit ne veut pas dire libre. Les logiciels distribués gratuitement mais sans accès au code source et sa documentation ne figurent pas dans cette liste. Le jour où l'auteur d'un logiciel gratuit arrête le développement de son programme ses fidèles utilisateurs n’auront plus que leurs oculaires pour pleurer.

Voici donc une liste de logiciels libres, open source et gratuits dédiés à l'astronomie.

 

Aladin sky atlas

Aladin est un atlas interactif du ciel développé par le Centre de Données astronomique de Strasbourg (CDS) qui dépend du CNRS. Donc un outils de pro mais accessible à tout le monde. Il est fondamental d'apprendre à utiliser les divers catalogues. La chaîne YouTube du CDS contient quelques vidéos sur Aladin. Il existe une version lite qui fonctionne dans le navigateur.

Source (Java): https://github.com/cds-astro/aladin

 

astrometry.net

astrometry.net est un site web (pas un programme) à qui vous donnez une photo du ciel prise avec un télescope et qui vous dit tous les objets connus qui figurent sur cette photo et donc les coordonnées astronomiques de la photo.Le service est disponible à l'adresse: https://nova.astrometry.net/ 

Sources (C, Python):  https://github.com/dstndstn/astrometry.net
Peut être déployé en local.


Atlas Virtuel de la Lune (AVL)

Atlas virtuel de la Lune est un magnifique logiciel d’étude et d'observation de la Lune créé et activement maintenu par Christian Legrand et Patrick Chevalley depuis plus de 20 ans. Un logiciel mature.

Source (Pascal) : https://github.com/pchev/virtualmoon et https://sourceforge.net/projects/virtualmoon/


Astrometric STAcking Program (ASTAP)

ASTAP est une programme d'astrométrie (permet de retrouver les coordonnées d'une photo du ciel profond, comme astrometry.net) et de stacking mais aussi un viewer de fichiers fits. La chaîne YouTube de Han K. contient de nombreuses vidéos sur ASTAP et aussi HNSKY (du même auteur).

Source (Pascal) : https://github.com/han-k59/astap


Cartes du ciel (CdC)

Cartes du ciel est un planétarium et un atlas céleste permettant de produire des cartes du ciels sur mesure. Développé principalement par Patrick Chevalley (à qui on doit aussi l'atlas virtuel de la lune).

Source (Pascal et un peu de C) : https://github.com/pchev/skychart 


Celestia

Celestia  est un planétarium 3D. Le point de vue de l'utilisateur n’étant pas forcement sur terre. Plutôt grand public.

Sources (C++) : https://github.com/CelestiaProject/Celestia


CFITSIO

CFITSIO n'est pas un programme mais une librairie de manipulation des fichier FITS utilisée par beaucoup de programmes (payants ou gratuits) gérants les images au format FITS.

Source (C): https://github.com/HEASARC/cfitsio 
Voir aussi : https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/ 


Debian Astro

Debian Astro n'est pas un logiciel mais un méta-package de 280 packages d'astronomie destinés à être installés sur une distribution Linux Debian. La base étant GNU Astro.

Les sources sont indiquées dans la description de chaque package.


DeepSkyStacker (DSS)

DeeppSkyStacker est un logiciel spécialisé dans le prés-traitement des images du ciel profond. Depuis que son créateur, Luc Coiffier, a passé la main à une nouvelle équipe (2018) le site web n'est pas très à jour, alors que le développement est très actif de même que le support.

Sources (C++/Qt6) : https://github.com/deepskystacker/DSS


FITS Liberator

FITS Liberator du National Optical-Infrared Astronomy Research Laboratory (NOIRLab) est un éditeur d'images astronomiques au format FIPS.

Sources (GUI.js CLI:C++): https://gitlab.com/noirlab
Vous pouvez aussi regarder https://gitlab.com/nsf-noirlab/ et https://github.com/astro-datalab/


GIMP

GIMP est le Photoshop de l'open source. Pas plus que Photoshop il n'est dédié à l'astronomie. Mais comme il est capable de lire des fichiers FITS et TIFF il est tout a fait possible d'utiliser gimp pour éditer des fichiers astro. Vous trouverez de nombreux tutoriels sur YouTube

Sources : https://gitlab.gnome.org/GNOME/gimp

 

GNU Astro 

GNU Astro n'est pas un logiciel mais un ensemble d'outils spécifiques à l’astronomie dont le cœur est CFITSIO, et WCSLIB.

Sources (C/C++): https://savannah.gnu.org/projects/gnuastro/

 

GraXpert

GraXpert permet de supprimer les gradients de luminosité (en général du à la pollution lumineuse) et de réduire le bruit.

Source (Python): https://github.com/Steffenhir/GraXpert/

 

HNSKY

HNSKY est un planétarium développé par Han K (le même auteur que ASTAP).

Sources (Pascal) : https://github.com/han-k59/hnsky

 

ImageMagick

ImageMagick est une librairie, accompagnée d'outils en ligne de commande, permettant la manipulation d'images dans de très nombreux formats, y compris TIFF et FIT. L’astronomie n'est que l'un des multiples domaines où ImageMagick est utilisé depuis bientôt quatre décennies. La fonction "Pixel Math" (de PixInsight ou Siril) utilise ImageMagick.

Source (C/C++) : https://github.com/ImageMagick/ImageMagick
Le style est un peu old-school mais ça marche !

 

KStars

KStars est un planétarium

Sources (C++/Qt5) : https://invent.kde.org/education/kstars


NASA

On ne présente plus cette agence américaine !
Elle partage son code ici: https://code.nasa.gov/ et ici https://github.com/nasa/

 

NINA

NINA est la suite logicielle Nighttime Imaging 'N Astronomy crée par Stefan Berg pour gérer tout un observatoire, du dôme au télescope, en passant par les cameras, filtres, guides ... sans oublier carte du ciel et séquençage des prises de vue et bien plus !

Source (C#):  https://github.com/isbeorn/nina


PHD2

Open PHD est un logiciel prenant en charge le guidage d'un télescope en télécommandant sa monture grâce à une caméra de suivit.

Source (C/C++): https://github.com/OpenPHDGuiding/phd2

 

SAOImage DS9

DS9 est un logiciel d'analyse et de traitement d'images au format FITS, développé par le Smithsonian Astrophysical Observatory (SAO).

Source (C): https://github.com/SAOImageDS9/SAOImageDS9

 

Siril

Siril est un logiciel de traitement d'images astronomique qui peut être scripté.

Sources (C) : https://gitlab.com/free-astro/siril/ 

Vidéo spécifique Siril + Celestron Origin : https://www.youtube.com/watch?v=huip7dhDbfo&t=60s


Stellarium

Stellarium est un logiciel de planétarium très réaliste initié par l’ingénieur français Fabien Chéreau.

Il existe aussi une version web qui s’exécute directement dans votre navigateur et une version mobile.

Sources (C++/Qt/OpenGL) : https://github.com/Stellarium/stellarium

 

Notes: Je suis très surpris par le nombre de logiciels astro développé en Pascal ! 

 

 

Le monde du logiciel libres propose une belle collection de logiciels de traitement des images. Les plus connus étant GIMP, DarkTable, Hugin, Blender.