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

Ad


Значок OnWorks

funmerge - онлайн в хмарі

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

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

ПРОГРАМА:

ІМ'Я


funmerge - об'єднати один або кілька файлів таблиць Funtools

СИНТАКСИС


funmerge [-w⎪-x] -f [назва стовпця] ...

ВАРІАНТИ


-f # вивести стовпець із зазначенням файлу, з якого походить ця подія
-w # налаштувати значення позиції за допомогою інформації WCS
-x # налаштувати значення позиції за допомогою інформації WCS та зберегти старі значення

ОПИС


funmerge об'єднує дані FITS з одного або кількох файлів двійкової таблиці FITS або необроблених файлів подій.

Перший аргумент програми визначає першу вхідну таблицю FITS або необроблений файл подій.
Якщо вказано "stdin", дані зчитуються зі стандартного введення. Використовуйте кронштейн Funtools
Позначення для визначення розширень FITS і фільтрів рядків. Наступні аргументи вказують
додаткові файли подій і таблиці для об’єднання. (Примітка: Stdin не можна використовувати для жодного з них
додаткові аргументи вхідного файлу.) Останнім аргументом є вихідний файл FITS. Колонки
у кожній вхідній таблиці повинні бути ідентичними.

Якщо вхідний файл починається з символу '@', він обробляється як файл включення, тобто
як текстовий файл, що містить імена файлів подій (а також порожні рядки та/або рядки коментарів
починаючи зі знака "#"). Якщо стандартне введення вказано як файл включення
('@stdin'), потім імена файлів читаються зі стандартного введення до EOF (^D). Файли подій
та включені файли можна змішувати в командному рядку.

Рядки з кожної таблиці записуються послідовно у вихідний файл. Якщо перемикач -f
[назва стовпця] вказується в командному рядку, до кожного рядка додається додатковий стовпець
, що містить номер файлу, з якого було взято цей рядок (починаючи з одного). в
у цьому випадку відповідні імена файлів зберігаються в параметрах заголовка, які мають значення
префікс ФУНФІЛ, тобто FUNFIL01, FUNFIL02 тощо.

Використання -w перемикач (або -x перемикач, як описано нижче), funmerge також можна налаштувати
значення стовпців положення з використанням інформації WCS у кожному файлі. (За стовпцями положення ми
означають стовпці, до яких прикріплено таблицю, тобто ті стовпці, визначені параметром бінколи=
перемикач або (X,Y) за замовчуванням.) Для виконання вирівнювання WCS береться WCS першого файлу
як базовий WCS. Кожна позиція в наступних файлах коригується, спочатку конвертуючи її в
координату неба у власній системі координат WCS, потім шляхом перетворення цієї позиції неба
до позиції неба базового WCS і, нарешті, перетворення назад у позицію пікселя в
базова система. Зауважте, що для того, щоб виконати вирівнювання WCS, потрібні відповідні WCS і
Ключові слова TLMIN/TLMAX вже мають існувати в кожному файлі FITS.

Виконуючи вирівнювання WCS, ви можете зберегти вихідні позиції у вихідному файлі за допомогою
використання -x (для "xtra") замість перемикача -w перемикач (тобто, використовуючи також цей перемикач
передбачає використання -w) Старі позиції зберігаються в стовпцях, що мають те саме ім'я, що й
оригінальні позиційні стовпці з доданим префіксом "OLD_".

Приклади:

Об’єднайте дві таблиці та збережіть вихідний номер файлу для кожного рядка в стовпці
називається "FILE" (разом з відповідною назвою файлу в заголовку):

[sh] funmerge -f "ФАЙЛ" test.ev test2.ev merge.ev

Об’єднайте дві таблиці з вирівнюванням WCS, зберігаючи старі значення позицій у 2 додаткових
стовпці:

[sh] funmerge -x test.ev test2.ev merge.ev

Ця програма працює лише з необробленими файлами подій і двійковими таблицями. Ми ще не реалізували
об'єднання зображень і масивів.

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


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

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

Команди Linux

Ad