Це команда mHdrtbl, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
mHdrtbl - генерувати метадані з набору файлів заголовків
СИНТАКСИС
mHdrtbl [-rcdb] [-s файл статусу] [-т imglist] каталог images.tbl
ОПИС
mHdrtbl діє подібно до mImgtbl, але використовується в наборі шаблонів заголовка
файли замість зображень FITS.
ВАРІАНТИ
-r mHdrtbl також можна використовувати як окрему програму для збору метаданих зображень для інших
цілі (для заповнення бази даних, як основа для пошуку просторового покриття тощо)
У цьому випадку часто буває бажано зібрати інформацію про всі файли в a
дерево каталогів рекурсивно. Прапор "-r" (рекурсивний) дає інструкції mHdrtbl шукати
даний каталог і всі його підкаталоги рекурсивно.
-c Параметр "-c" (кути) у mHdrtbl призведе до додавання восьми додаткових стовпців до
вихідна таблиця метаданих, що містить координати RA, Dec (ra1, dec1, ... ra4,
dec4) кутів зображення. Вихідним буде завжди екваторіальний J2000, навіть якщо
вхід - це якась інша система. Це було зроблено, щоб зробити метадані однорідними
що його можна легко використовувати для пошуку покриття тощо. Параметр "-c" ні
необхідний для нормальної обробки Montage.
-d Увімкніть налагодження
-b Коли цей перемикач встановлено, mHdrtbl буде явно виводити кожен знайдений файл заголовка
видається недійсним разом з інформацією про помилку.
-s файл статусу
Вихід і помилки записуються файл статусу замість запису в стандартний вихід.
-t imglist
mHdrtbl оброблятиме лише файли з іменами, зазначеними в табл imglist, ігноруючи будь-які
інші файли в каталозі. Приклад: example.imglist.
АРГУМЕНТИ
каталог
Шлях до каталогу, що містить набір шаблонів вхідних заголовків.
images.tbl
Шлях вихідної таблиці метаданих.
РЕЗУЛЬТАТ
Вихідна таблиця містить інформацію метаданих з усіх читабельних шаблонів заголовків у файлі
каталог, визначений за допомогою каталог. вважати - кількість записів у таблиці, і
badhdrs – кількість файлів, для яких не вдалося витягнути метадані FITS/WCS.
ВИХІД КОЛОНИ
cntr Унікальний лічильник (номер рядка)
ra,dec Позиція зображення у форматі десяткового градуса
cra,cdec
Пряме сходження у форматі HHMMSS.SS. Схилення у форматі DDMMSS.S
осередок1, осередок2
Розмір зображення в пікселях для розмірів 1 і 2
ctype1, ctype2
Система координат (перші чотири символи) і проекція карти WCS (останній
три символи) для розмірів 1 і 2
crpix1, crpix2
Координати в пікселях опорного розташування (можуть бути дробовими, а можуть бути вимкненими
зображення) для розмірів 1 і 2
crval1, crval2
Координати опорного місця на небі (часто в центрі
зображення) для розмірів 1 і 2
cdelt1, cdelt2
Масштаб пікселя (у градусах по небу на піксель) у контрольному місці для
розміри 1 і 2
crota2 Кут повороту від напрямку «вгору» до небесного полюса
рівнодення
Прецесійний рік, пов'язаний із системою координат
hdu Числовий ідентифікатор для розширення FITS, з якого витягується інформація про зображення,
для файлів FITS з кількома HDU.
size Розмір файлу (у байтах) вхідного файлу FITS
fname Шлях до вхідного файлу FITS
ПОВІДОМЛЕННЯ
OK [struct stat="OK", count=вважати, погані =несправності]
ПОМИЛКА Недопустимий аргумент: -аргумент
ПОМИЛКА Не вдається відкрити файл стану: файл статусу
ПОМИЛКА Не вдається відкрити файл списку полів: файл списку полів
ПОМИЛКА Не вдається відкрити файл зі списком зображень: imgfile
ПОМИЛКА Для таблиці зображень потрібен стовпець fname/file
ПОМИЛКА Недопустиме ім'я поля: рядок]
ПОМИЛКА Недопустимий тип поля: рядок]
ПОМИЛКА Не вдається отримати доступ каталог
ERROR каталог не є каталогом
ПОМИЛКА Не вдається відкрити вихідну таблицю.
ПОМИЛКА Не вдається відкрити таблицю копіювання.
ПОМИЛКА Не вдається відкрити таблицю tmp (in).
ПОМИЛКА Не вдається відкрити таблицю tmp (out).
ПОМИЛКА Не вдається відкрити фінальний стіл.
ERROR FITS бібліотека помилка
ПРИКЛАДИ
Виконується наступний приклад mHdrtbl у каталозі, що містить вилучені шаблони заголовків
з 14 зображень 2MASS:
$ mHdrtbl input/2mass headers.tbl
[struct stat="OK", count=14, badfits=0]
вихід: заголовки.табл.
Використовуйте mHdrtbl онлайн за допомогою служб onworks.net