АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

funsky - Интернет в облаке

Запускайте funsky в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда funsky, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


funsky - преобразование координат изображения и неба

СИНТАКСИС


Funsky iname [ext] # RA, Dec (deg) или пиксель изображения из стандартного ввода
Funsky iname [ext] [lname] # RA, Dec (deg) или пиксель изображения из списка
Funsky iname [ext] [col1] [col2] # именованные столбцы: единицы из стандартного ввода
Funsky iname [ext] [lname] [col1] [col2] # named cols: единицы из списка

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-d # всегда использовать целочисленное преобразование tlmin (как ds9)
-r # преобразовать x, y в RA, Dec (по умолчанию: преобразовать RA, Dec в x, y)
-o # включить смещение от номинальной целевой позиции (в угловых секундах)
-v # также отображать входные значения (по умолчанию: отображать только выходные данные)
-T # вывод вывода в формате rdb (с заголовком, разделителями табуляции)

ОПИСАНИЕ


Funsky преобразует входные координаты неба (RA, Dec) в координаты изображения (или наоборот), используя
информация WCS, содержащаяся в указанном файле FITS. Несколько последовательностей вызовов
поддерживается, чтобы упростить задание позиций координат по-разному.

Первым обязательным аргументом всегда является входной файл FITS (или расширение), содержащий
Информация WCS в заголовке расширения. Обратите внимание, что данные из этого файла не используются. К
по умолчанию программа преобразует входные значения RA и Dec в X и Y, используя этот WCS.
Информация. Если WCS связан с изображением FITS, то значения X, Y являются изображениями.
ценности. Если WCS связан с двоичной таблицей, то значения X, Y являются физическими.
ценности. Чтобы преобразовать X, Y в RA и Dec, используйте -r (обратный) переключатель.

Если другие аргументы команды не указаны, позиции ввода считываются из
стандартный ввод. Предполагается, что каждая строка содержит одну координатную позицию, состоящую из
RA в градусах (или X в пикселях), за которым следует Dec в градусах (или Y в пикселях). Обычно
поддерживаются разделители (пробелы, запятые, табуляторы). Например:

# читать из стандартного ввода, имена столбцов и единицы измерения по умолчанию
[sh] фански snr.ev
22.982695 58.606523 # input RA (часы), Dec (deg)
510.00 510.00
22.982127 58.607634 # ввод
512.00 510.50
22.981700 58.614301 # ввод
513.50 513.50
^ D # конец ввода

Если указан второй аргумент, предполагается, что этот аргумент является файлом, содержащим RA (X).
и Dec (Y) позиции. Файл может быть таблицей ASCII или двоичной таблицей FITS. В
порядок столбцов не важен, если таблица имеет заголовок столбца. В этом случае имена
в столбцах должно быть одно из "RA", "DEC" или "X", "Y" для изображения неба и изображения для неба.
конверсии соответственно. Если таблица не имеет заголовка, то снова предполагается RA (X).
сначала, затем DEC (Y). Например:

# читать из файла, имена столбцов и единицы измерения по умолчанию
[sh] кошка hd.in
ОИК РА
--------- ---------
22.982695 58.606523
22.982127 58.607634
22.981700 58.614301

[ш] funsky snr.ev hd.in
510.00 510.00
512.00 510.50
513.50 513.50

Если предоставлено три аргумента, то позиции ввода снова считываются из стандартного
Вход. Предполагается, что каждая строка содержит одну координату, состоящую из RA.
(или X в пикселях) с последующим Dec (или Y в пикселях) с обычными разделителями.
Однако второй и третий аргументы теперь определяют имена столбцов и / или единицы неба.
с использованием синтаксиса, разделенного двоеточиями:

[colname]: [h⎪d⎪r]

Если имя столбца опущено, по умолчанию используются имена «RA», «DEC», «X», «Y», «COL1» или «COL2».
как указано выше. Если единицы не указаны, по умолчанию используются градусы как для прямого восхождения, так и для склонения.
-r используется переключатель (преобразование из изображения в небо), вместо этого к выходу применяются единицы измерения.
входа. Следующие примеры служат для иллюстрации вариантов:

# читать из стандартного ввода с указанием имен столбцов (по умолчанию единицы: градусы)
[sh] кошка hd.in
МИРА МИДЕК
--------- ---------
22.982695 58.606523
22.982127 58.607634
22.981700 58.614301

[sh] funsky snr.ev MYRA MYDEC <hd.in
510.00 510.00
512.00 510.50
513.50 513.50

# читать из стандартного ввода с указанием имен столбцов и единиц измерения
[ш] кошка дд.в
МИРА МИДЕК
--------- ---------
344.740432 58.606523
344.731900 58.607634
344.725500 58.614301

[sh] funsky snr.ev MYRA: d MYDEC: d <dd.in
510.00 510.00
512.00 510.50
513.50 513.50

# читать стандартный ввод, конвертировать изображение в небо, указав выходные единицы неба
[ш] кот им.ин
510.00 510.00
512.00 510.50
513.50 513.50

[ш] кот им.ин ⎪ фански -р снр.ев: д: д
344.740432 58.606523
344.731900 58.607634
344.725500 58.614301

Наконец, четыре аргумента команды определяют и входной файл, и имена столбцов и / или единицы измерения:

[ш] кошка дд.в
МИРА МИДЕК
--------- ---------
344.740432 58.606523
344.731900 58.607634
344.725500 58.614301

[sh] funsky snr.ev dd.in MYRA: d MYDEC: d
510.00 510.00
512.00 510.50
513.50 513.50

# прочитать файл, преобразовать изображение в небо, указав выходные единицы неба
[ш] кот им.ин
510.00 510.00
512.00 510.50
513.50 513.50

[sh] funsky -r snr.ev im.in: d: d
344.740432 58.606523
344.731900 58.607634
344.725500 58.614301

По умолчанию вывод funsky состоит только из преобразованных координатных позиций,
по одному на каждую строку вывода. Это упрощает синтаксический анализ сценариев оболочки. Использовать -v (подробный)
переключатель, чтобы указать, что входные координаты должны быть добавлены к каждой строке. Для
пример:

[ш] кошка дд.в
МИРА МИДЕК
--------- ---------
344.740432 58.606523
344.731900 58.607634
344.725500 58.614301

[sh] funsky snr.ev dd.in MYRA: d MYDEC: d
510.00 510.00
512.00 510.50
513.50 513.50

[sh] funsky -v snr.ev dd.in MYRA: d MYDEC: d
344.740432 58.606523 510.00 510.00
344.731900 58.607634 512.00 510.50
344.725500 58.614301 513.50 513.50

Кроме того, полную таблицу звездных баз можно вывести с помощью команды -T (стол) переключатель. Этот переключатель
может использоваться с ключом -v или без него. Если указаны оба параметра -T и -v, тогда
описательные параметры заголовка выводятся перед таблицей (в основном, чтобы напомнить вам о небе
единицы):

# выводить таблицу в режиме без подробностей
[sh] funsky -T snr.ev dd.in MYRA: d MYDEC: d
XY
------------ ------------
510.00 510.00
512.00 510.50
513.50 513.50

# выводить таблицу в подробном режиме
[sh] funsky -T -v snr.ev dd.in MYRA: d MYDEC: d
# IFILE = /Users/eric/data/snr.ev
# ICOL1 = МИРА
# ICOL2 = МАЙДЕК
# IUNITS1 = д
# IUNITS2 = д
# ОСОЛ1 = Х
# ОСОЛ2 = Y

MYRA MYDEC XY
------------ ------------ ------------ ------------
344.740432 58.606523 510.00 510.00
344.731900 58.607634 512.00 510.50
344.725500 58.614301 513.50 513.50

Наконец, -d (ds9) переключатель имитирует использование ds9 целочисленных значений TLMIN и TLMAX для всех
преобразования координат. Соглашения FITS, похоже, призывают к использованию TLMIN с плавающей запятой.
и TLMAX, когда данные являются плавающими. За этим соглашением следует funsky, но в результате получается
небольшое расхождение с преобразованными значениями ds9 для данных с плавающей запятой. Мы исправим это
конфликт в будущем, может быть.

Используйте funsky онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad