Faire un gif d'une éruption solaire
Avec les données de la NASA et du logiciel libre
Le 15 février 2022, il y a eu une grosse éruption solaire1. Heureusement, elle n'était pas dirigée vers la Terre, donc elle n’a pas eu d’impact pour les humains. Et en plus, elle a été prise en photo par STEREO, un observatoire solaire composé de deux sondes spatiales.
Dans cet article, je vous explique comment récupérer les données de STEREO pour faire un gif animé de cette éruption solaire.
Récupérer les données
La première étape, c’est de trouver le site qui archive toutes les images de STEREO, ce qui n’est pas tellement évident si on ne sait pas ce qu’on cherche. La page web pour STEREO de la NASA ne fournit que quelques images pré-sélectionnées, et nous, on veut toutes les données ! On se rend donc sur la page du STEREO Science Center. Dans la colonne de gauche, on clique sur « latest images & plots ».
Là, vous pouvez avoir un aperçu des images produites par les différents instruments de STEREO. À chaque longueur d’onde, différentes parties du Soleil sont mises en valeur, et différents phénomènes peuvent être repérés. Ces images sont en fausses couleurs, afin qu’on puisse voir des longueurs d’onde qui sinon seraient invisibles pour nos yeux. Il y a aussi les images issue des coronographes, qui permettent de voir la couronne du Soleil sans être ébloui par la lumière du disque.
Vers le haut de la page, vous pouvez cliquer sur « STEREO image search tool / movie maker ».
Dans la liste de droite, vous pouvez sélectionner l’instrument que vous préférez. Ici, je vais prendre « Ahead COR 2 » un des coronographes, afin de voir l'éruption au mieux.
Vous pouvez aussi sélectionner plusieurs instruments à la fois. Pour ça, maintenez la touche Control
enfoncée pendant que vous cliquez sur le nom des instruments que vous voulez.
Puis sélectionnez la résolution souhaitée. Les gifs sont des fichiers qui ont tendance à être plutôt lourds, donc évitez de prendre la résolution maximale.
L'éruption a eu lieu dans la nuit du 15 au 16 février, il faut donc taper 20220215
et 20220216
dans les champs de sélection de la date.
On se retrouve ainsi avec une liste d’images prises par le coronographe. L'éruption n’a duré que quelques heures, donc il n’y a qu’une quinzaine d’images dans toute la liste qui nous intéressent.
On peut cliquer sur « Download all » et faire le tri des images que l’on veut une fois que tout est téléchargé, ou bien on peut enregistrer les images une par une en faisant clic-droit sur l’image et « Enregistrer l’image sous ».
Et voilà ! Si vous êtes arrivé jusqu’ici, vous avez toutes les images dont vous avez besoin ;)
Transformer les images en gif
Si vous n’avez pas Imagemagick sur votre machine, c’est le moment de l’installer. Sur Debian, par exemple, ça se fait avec la commande
sudo apt install imagemagick
Une fois que vous avez téléchargé toutes les images voulues, rangez les toutes dans le même dossier (qui ne contient pas d’autres documents, c’est plus simple). On peut alors les transformer en gif. Pour ce faire, ouvrez un terminal, déplacez vous dans le dossier qui contient les images et exécutez la commande suivante :
convert -delay 30 -loop 0 *.jpg eruption.gif
On a passé deux options à la commande convert.
- L’option
-delay
indique la durée en millisecondes entre deux images (ici 30 millisecondes). - L’option
-loop
indique le nombre de fois où le gif boucle sur lui-même. Avec la valeur0
on indique que le gif doit boucler indéfiniment.
Et le résultat :
-
Une éruption solaire (solar flare en anglais), c’est quand de la matière est éjectée du Soleil. Ces événement se produisent lorsque les lignes du champ magnétique se reconnectent. Imaginez une catapulte. Quand on coupe la corde qui retient la catapulte, la catapulte bouge, et le boulet qui était dans la catapulte se retrouve entrainé. La catapulte dans cette métaphore visuelle, c’est le champ magnétique. Couper la corde, c’est la reconnection du champ. Le boulet, c’est de la matière qui se trouve à la surface du Soleil. ↩︎