Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://jet.sao.ru/hq/vsher/reports/report2014/
Дата изменения: Unknown Дата индексирования: Sun Apr 10 02:53:19 2016 Кодировка: koi8-r Поисковые слова: comet tail |
Отчет ст. научного сотрудника отдела информатики
Шергина В.С. за 2014г.
7 декабря 2014 г.
Для обеспечения надежной работы БТА и Цейсс-1000 осуществлялось сопровождение МО их систем управления, инструментальной автоматизации, видео-наблюдения, интерфейсов пользователей, а также консультационная помощь сотрудникам ЛОН и АСУ БТА.
Для поддержки обращений к АСУ БТА по протоколу HTTP (например от клиента GCN), разработана CGI-программа bta_send.cgi . Она позволяет получать состояние БТА, передавать координаты и сообщение оператору, стартовать наведение на объект.
Программа предназначена только для использования в локальной сети САО. Обращения снаружи из Интернета через proxy заблокированы в целях безопасности.
Новая система управления Цейсс-1000 находится в штатной эксплуатации с лета 2013 года. Главная часть МО загружается вместе с ОС Linux и работает непрерывно. Она разработана на языке Java как XML-RPC сервер. Протокол XML-RPC достаточно распространенный и реализован для большинства языков и ОС. Клиентские приложения могут работать как на том же управляющем компьютере, так и на разных компьютерах в сети.
Клиенты разработанные в 2011-2013 годах были написаны на языках Java (основной интерфейс наблюдателей), JavaScript (Web-интерфейсы администратора, инженера, управления забралом купола и крышками зеркала), Python (программы для исследования механики и технических наблюдений). В текущем году разрабатывались новые клиенты для Linux на языках C и С++.
В связи с новыми
разработками в течение 2014-го года появились и новые возможности для
организации наблюдений с использованием программ zeiss_list,
Stellarium,
XEphem
а
также клиента
GCN.
Описание — в отдельном
документе.
Локальные астрономические каталоги (установленные на серверах САО) используются для независящего от Интернета быстрого доступа к данным из наших программ привязки FITS-изображений, Web-итерфейса Архива САО, Web-итерфейсов TV-камер гида БТА и гида Цейсс-1000.
Доступ по HTTP к каталогам (кроме GSC-2.3 и DSS1) организован через утилиту scat.cgi из пакета WCSTools v3.9. Но scat не поддерживает локальный GSC-2.3, поэтому для него отдельная программа gsc23.cgi с похожим интерфейсом.
www.sao.ru/oasis/ |
||||
www.sao.ru/tb/ |
||||
oasis.sao.ru |
||||
tb.sao.ru |
||||
base1.sao.ru |
Для упрощенного получения координат единственного объекта можно использовать getobj.cgi. Протестировать доступ ко всем каталогам можно через страницу тестовой формы.
Note: Именно во время такого тестирования была найдена ошибка в libwcs пакета WCSTools версий 3.8-3.9. Она приводила к замедлению работы scat в десятки раз около RA=0. Ошибка найдена и исправлена. Автору отправлено сообщение, но пока без последствий.
Использование новых каталогов было добавлено в Web-итерфейс TV-камер гидов БТА и Цейсс-1000:
Теперь можно одним кликом по объекту на снимке получать его данные в одном из семи локальных каталогов (и двух вариантов SDSS через Интернет).
Также подключение новых каталогов было добавлено в программу showfits.cgi для Web-просмотра FITS-файлов, которая используется в составе Web-итерфейса Архива САО и Web-интерфейсов привязки FITS-изображений.
На основе авторских алгоритмов отработанных в предыдущие годы на программах zdina_wcs_fix для прямых снимков с CCD Цейсс-1000, bta_apogee для снимков CCD «Apogee Alta», scorpio_wcs для прямых снимков со SCORPIO, разработана новая универсальная программа fits_wcs для привязки каталожных звезд к FITS-изображениям. Она должна создавать (или исправлять) WCS-параметры в их FITS-заголовках.
Предыдущие программы разрабатывались для того чтобы приводить к стандартному виду FITS-заголовки файлов с основных инструментов САО, добавляя WCS-привязку если удалось отождествление с каталогом. Задача универсальной программы fits_wcs иная. Она должна быть максимально нечувствительна к формату FITS-файла и составу параметров в его заголовке. Даже если в FITS-заголовке не хватает нужных параметров (или они ошибочные), их можно добавить (заменить) в строке вызова. Подробное описание использования fits_wcs в этом документе.
В прошлом году была разработана новая программа showfits.cgi для Web-просмотра FITS-файлов. В этом году к ней добавилась fits_wcs.cgi, а в меню «Params» (у showfits.cgi) добавилась кнопка «Try Match for WCS» (или «ReMatch for WCS») которая ее вызывает. Программа fits_wcs.cgi это Web-интерфейс который позволяет использовать одну из программ привязки (zdina_wcs_fix, scorpio_wcs, fits_wcs) для обработки просматриваемого FITS-файла.
Результаты работы программ представляются пользователю. Файл результата записывается во временную область архива. Его можно скачать на свой компьютер или снова запустить в просмотр для сравнения с другими каталогами.
Кроме архивного сервера, программы привязки FITS-изображений (zdina_wcs_fix, scorpio_wcs, fits_wcs) были установлены на три общедоступных сервера: base1.sao.ru, big2.sao.ru и tb.sao.ru. Сотрудники САО, имеющие доступ на эти серверы, могут использовать программы из командной строки. Краткие инструкции можно получить вызывая эти программы без параметров.
Имя сервера |
base1 |
big2 |
tb |
oasis |
---|---|---|---|---|
Авторизация |
--- |
|||
Общий доступ |
Web-доступ к одному из серверов (big2.sao.ru) обеспечен и из внешнего Интернета через ProxyPass: http://www.sao.ru/fits/ -> http://big2.sao.ru/fits/. Т.е. сотрудники могут пользоваться программами и из внешних сетей. Соответственно URL для входа пользователя: https://www.sao.ru/fits/login.cgi
Для оперативного наведения телескопов по координатам GRB-событий, разработано клиентское программное обеспечение для работы с системой серверов GCN/TAN. ПО написано на языке Python и предназначено для установки на компьютере наблюдателя. Запуск предусмотрен в двух вариантах:
для связи с системой управления Цейсс-1000 и для связи с системой БТА
Подробное описание можно прочесть в документе «GCN-клиент для телескопов САО» или в PDF-версии этого документа.
Поскольку некоторое время назад наш канал в Интернет был значительно расширен (~30Mbit), была поставлена задача обеспечения внешних Web-трансляций видео с наших станций Sony-PCS. Это необходимо при проведении различных научных мероприятий на площадке САО.
Что и было сделано с помощью пропускания двух внутренних видео-потоков из двух конференц-залов через proxy-сервер на www.sao.ru:
Первый видео-поток: Малый конференц-зал САО <http://www.sao.ru/vct/flash.html?1>
Второй видео-поток: Конференц-зал Отдела Информатики <http://www.sao.ru/vct/flash.html?2>
Теперь эти ссылки можно размещать на сайтах проводимых научных конференций. См. например: VII семинар-совещание "Информационные системы в фундаментальной науке. Большие данные"
Власюк В.В., Драбек С.В., Шергин В.С., Комаров В.В. «Комплексная модернизация систем телескопа ЦЕЙСС-1000 с возможностью удаленных наблюдений.» Конкурс-конференция работ сотрудников САО 2014 год
Власюк В.В., Драбек С.В., Шергин В.С., Комаров В.В. «Комплексная модернизация систем телескопа Цейсс-1000 с возможностью удаленных наблюдений» VII семинар-совещание "Информационные системы в фундаментальной науке. Большие данные" САО РАН, 22-26 июля 2014