Пакет VAST предназначен для поиска переменных звезд, однако написан он под Linux.
Данная статья о том, как ничего не зная о Линуксе установить эту программу под Windows.
I. Установка CentOS
В 64-битной Pro и Enterprise версии Windows 8, Windows 8.1, Windows 10 есть встроенная технология виртуализации Hyper-V. Она позволяет создать как бы "виртуальный компьютер" на вашем компьютере и установить на нем любую необходимую Вам систему.
Собственно, именно с помощью этого инструмента мы создадим виртуальную машину, а затем установим на нее Linux систему CentOS7.
Если в вашей системе нет Hyper-V, то можно скачать и установить VirtualBox
Установил с KDE Plasma.
II. Донастройка CentOS
Нужно запустить konsole (именно через k!) и там доставить нужные пакеты:
1) Установить набор пакетов Development Tools
$ sudo yum group install "Development Tools"
2) Обновить
$ yum update -y
3) Добавить libx11-dev
$ yum install libX11-devel
III. Установка VAST 1) Сначала через консоль нужно скачать дистрибутив VAST
$ wget -c ftp://scan.sai.msu.ru/pub/software/vast/vast-latest.tar.bz2
2) Затем распаковать
$ tar -xvjf vast-latest.tar.bz2
3) В результате у вас появится каталог vast-1.0rc81 (числа зависят от того, какая на момент установки актуальная версия)
После распаковки необходимо перейти в новый каталог: написать cd vast- и нажать [tab] - название каталога подставиться полностью:
$ cd vast-1.0rc81
4) Скомпилировать
$ make
Начнется процедура компиляции, нужно подождать.
Если не начнется - будет ошибка типа такой (там написано, что не хватает пакета lib11-devel, т.е. вы не выполнили пункт III.3
Скачать:
$ wget http://ds9.si.edu/download/centos7/ds9.centos7.7.6.tar.gz
Распаковать:
$ tar -xvf ds9.centos7.7.6.tar.gz
Скопировать исполняемый файл в /usr/bin:
$ sudo cp ds9 /usr/bin
V. Как использовать VAST
Во-первых, на сайте программы есть отличные обучающие видео на русском языке:
Отличная статья о поиске переменных звезд, а также как пользоваться VAST есть на сайте astrotourist.info
Материал, заслуживающий прочтения, есть на сайте Олега Милантьева.
Краткое изложение основ
Для работы программы нужен набор FITS файлов одной и той же области неба. Они должны быть откалиброваны. Можно не выравнивать.
Так как мы работает на виртуальном компьютере, то для использования fits файлов с вашего основного компьютера их не обязательно копировать на линукс компьютер - можно через сетевое подключение использовать файлы с папок на сервере.
Для этого нужно примаунтить путь к основному компьютеру:
$ sudo mkdir /mnt/diske
$ sudo mount -t cifs //192.168.0.2/e/FITS -o username=vivek,password=myPassword /mnt/diske
Где 192.168.0.2 ip адрес вашего Windows компьютера, e/FITS - пусть к изображениям
Запуск VAST $ cd /home/borise/vast-1.0rc81
$ ./vast /mnt/diske/m3
(программа начнет долго производить расчеты по файлам в указанной папке)
После чего покажет картинку с обнаруженными звездами.
Смысл этой картинки - чем выше звезда находится, тем больший у нее разброс яркости между отдельными кадрами (нажимая клавиши N и M можно переключаться между разными шкалами измерения этого "разброса"). Чем правее находится звезда - тем менее она яркая.
Нажав на отдельную звезду вы можете посмотреть ее кривую изменения блеска.
В верхней части экрана выводится информация по данной кривой: внутреннее название звезды (есть смысл записать), количество измерений, разброс в звездной величине и погрешность измерения.
Вернуться из этого экрана на предыдущий - нажать правую кнопку мыши.
Если кликнуть на отдельное измерение, отобразится кадр с этой звездой в этом конкретном измерении.
Нажав клавишу Z дважды, вы можете увидеть расположение звезды на общем кадре.
Если вам позже потребуется просмотреть эти данные, не обязательно запускать пересчет. Можно запустит программу в режиме просмотра ранее рассчитанных данных:
$ ./find_candidates aa