Установка:

Для установки python-pymoc в Ubuntu / Linux Mint / Debian, введите в Терминал:

sudo apt update
sudo apt install python-pymoc

Подробная информация о пакете:

Карты покрытия Python 2 с несколькими ордерами для виртуальной обсерватории

PyMOC предоставляет Python 2-совместимую библиотеку для обработки MOC.

Часто каталоги или изображения астрономических обследований скудны и покрывают лишь небольшую часть неба. В карте покрытия нескольких заказов объем данных в конкретном наборе данных кэшируется как предварительно просчитанное изображение маски. Иерархический характер позволяет выполнять быстрые логические операции в пространстве изображений без необходимости выполнять сложные геометрические вычисления. Такие услуги, как VizieR, обычно предлагают маски MOC, позволяющие быстрее использовать графические приложения, такие как Aladin, или для исследователей, которым быстро нужно найти, какие наборы данных могут содержать перекрывающийся охват.

Само изображение маски MOC тесселируется и сохраняется в формате NASA HealPix, закодированном внутри контейнера изображений FITS. Использование метода HealPix (иерархическая равноудаленная область isoLatitude Pixelization) обеспечивает более высокую точность (пиксели) в маске при описании сложных форм, таких как аппроксимация геодезических или полигонных ребер, при этом требуется только хранить одну большую ячейку / пиксель при покрытии либо полностью внутри, либо вне маски. Каталоги могут отображаться на маске в виде кругов.

Зависимости:

  • python

  • python-astropy