англійськафранцузькаіспанська

Ad


Значок OnWorks

funsky - Онлайн у хмарі

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

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

ПРОГРАМА:

ІМ'Я


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

СИНТАКСИС


веселий iname[ext] # RA, Dec (град.) або пікс зображення зі стандартного входу
веселий iname[ext] [lname] # RA, Dec (град.) або пікс зображення зі списку
веселий iname[ext] [col1] [col2] # названий cols:units із стандартного входу
веселий iname[ext] [lname] [col1] [col2] # названі cols:units зі списку

ВАРІАНТИ


-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 у пікселях). Звичайний
підтримуються роздільники (пробіли, коми, табуляції). Наприклад:

# читати зі стандартного коду, імена стовпців за замовчуванням та одиниці вимірювання
[ш] фунський снр.єв
22.982695 58.606523 # вхід RA (год.), Dec (град.)
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. The
порядок стовпців не має значення, якщо в таблиці є заголовок стовпця. В даному випадку імена
зі стовпців має бути один із "RA", "DEC" або "X", "Y" для неба до зображення та зображення до неба
конверсії, відповідно. Якщо таблиця не має заголовка, то знову припускається RA (X).
до першого, потім DEC (Y). Наприклад:

# читання з файлу, імена стовпців за замовчуванням та одиниці вимірювання
[sh] cat hd.in
РА ГРУП
--------- ---------
22.982695 58.606523
22.982127 58.607634
22.981700 58.614301

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

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

[назва стовпця]: [h⎪d⎪r]

Якщо ім’я стовпця опущено, імена за замовчуванням мають значення "RA", "DEC", "X", "Y", "COL1" або "COL2"
як зазначено вище. Якщо одиниці вимірювання пропущені, за замовчуванням це градуси як для RA, так і для грудня
Використовується перемикач -r (перетворює зображення в небо), замість цього до виводу застосовуються одиниці
входу. Наведені нижче приклади будуть служити для ілюстрації варіантів:

# читання з стандартного входу, вказуючи назви стовпців (зав. одиниці: градуси)
[sh] cat hd.in
МІРА МАЙДЕК
--------- ---------
22.982695 58.606523
22.982127 58.607634
22.981700 58.614301

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

# читати з стандартного входу, вказуючи імена стовпців та одиниці вимірювання
[sh] кіт dd.in
МІРА МАЙДЕК
--------- ---------
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

[ш] кіт ім.ін ⎪ funsky -r snr.ev :d :d
344.740432 58.606523
344.731900 58.607634
344.725500 58.614301

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

[sh] кіт dd.in
МІРА МАЙДЕК
--------- ---------
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

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

За замовчуванням вихідні дані funsky складаються лише з перетворених координатних положень,
по одному на вихідний рядок. Це полегшує розбір сценаріїв оболонки. Використовувати -v (дослівно)
перемикач, щоб вказати, що вхідні координати мають бути передані до кожного рядка. Для
приклад:

[sh] кіт dd.in
МІРА МАЙДЕК
--------- ---------
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

[ш] 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 обидва вказані, то a
описові параметри заголовка виводяться перед таблицею (в основному, щоб нагадати вам про небо
одиниці):

# виводити таблицю в режимі без докладної інформації
[ш] 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 = MYRA
# ICOL2 = MYDEC
# IUNITS1 = d
# IUNITS2 = d
# OCOL1 = X
# OCOL2 = 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, але призводить до a
невелика розбіжність із перетвореними значеннями ds9 для даних з плаваючою комою. Ми виправимо це
конфлікт у майбутньому, можливо.

Використовуйте funsky онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad