Анализ данных для новичков
Среды разработки
-
JupyterLab
- Для новичков или для Windows-пользователей имеет смысл установить Desktop-версию
-
Visual Studio Code
- В Linux-дистрибутивах можно не скачивать с сайта, а установить пакет из репозитория
-
Google Colab
- Не забудьте подключить свой Google Диск, потому что файлы вне его удаляются через некоторое время
CoCalc
Сервис для анализа данных, поднятый специально для сотрудников института. Доступ через облачный аккаунт ИСЗФ. Ресурсы там ограничены, однако, для быстрых тестов кода среда прекрасно подойдёт. Плюсы: Jupyter-подобный интерфейс и поддержка LaTeX
PyCharm
Spyder
И много-много всяких других
Формат FITS
- Статья для понимания систем координат в солнечной физике и заголовков FITS файлов
- SAOImage ds9 - программа для просмотра FITS файлов
- Astropy
-
astropy.io.fits предоставляет интерфейс для доступа к FITS файлом в Python
-
Github
-
Сайт Astropy
import astropy.io.fits as fits
file = fits.open("path/to/file")
# explore file[1].data or file[1].header
file.close()
Анализ данных SDO и некоторых других обсерваторий
-
Helioviewer - сайт для просмотра картинок в реальном времени
- JHelioviewer
- hvpy - Helioviewer в Python
Python starterpack
- Библиотека Sunpy
- Pyephem - преобразование координат для Солнца
- Визуализация данных