هذا هو الأمر mImgtbl الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
؛ mImgtbl - إنشاء بيانات وصفية من مجموعة صور FITS
موجز
mImgtbl [-rcadb] [-s ملف] [-F filelist] [-ر إمغليست] دليل images.tbl
الوصف
mImgtbl يستخرج معلومات هندسة رأس FITS من مجموعة من الملفات وينشئ ملف
جدول بيانات تعريف صورة ASCII الذي تستخدمه العديد من البرامج الأخرى. انه فقط
تجمع البيانات من الرؤوس التي تتوافق مع معيار FITS ، ولكنها تُبلغ عن عدد
الصور التي تفشل في هذا الفحص.
OPTIONS
-r mImgtbl يمكن أيضًا استخدامه كبرنامج مستقل لجمع البيانات الوصفية للصور للآخرين
أغراض (لملء قاعدة بيانات ، كأساس لعمليات البحث عن التغطية المكانية ، وما إلى ذلك)
في هذه الحالة ، غالبًا ما يكون من المرغوب فيه جمع معلومات عن جميع الملفات في ملف
شجرة الدليل بشكل متكرر. تُعلمك علامة "-r" (العودية) mImgtbl للبحث
الدليل المحدد وجميع الدلائل الفرعية الخاصة به بشكل متكرر.
-c سيؤدي خيار "-c" (الزوايا) في mImgtbl إلى إضافة ثمانية أعمدة إضافية إليها
جدول البيانات الوصفية الناتج الذي يحتوي على إحداثيات RA ، Dec (ra1 ، dec1 ، ... ra4 ،
dec4) من زوايا الصورة. الإخراج دائمًا هو J2000 الاستوائية ، حتى لو كان
الإدخال هو بعض الأنظمة الأخرى. على الرغم من أنه ليس مطلوبًا لوحدات المعالجة الأساسية ، إلا أننا
نوصي باستخدام هذا الخيار ، حيث قد تتطلب بعض الأدوات المساعدة مواقع ركنية
لتعمل بشكل صحيح.
-C الإصدار الأصلي من mImgtbl تجاهل بنية المكعب في الملفات ؛ بدا فقط
في البعدين الأولين ومعلمات WCS المرتبطة. عند معالجة المكعب
أضيفت إلى المونتاج ، كان من الضروري دراسة البعدين الثالث والرابع
(إذا كانت موجودة) ولذا تمت إضافة بعض الأعمدة الإضافية إلى إخراج mImgtbl
(على سبيل المثال، NAXIS4 ، CRVAL3). لا يزال الحال في كثير من الأحيان حيث كل من الأعمدة الجديدة
سيكون فارغًا ، لذا لتوفير مساحة ، يمكن استدعاء إخراج الوضع القديم باستخدام "-C"
(no-cube) الخيار. هذا هو مستحضرات التجميل بالنسبة للجزء الأكبر ، لأن "رباعي الأبعاد"
الإخراج صالح تمامًا لمزيد من المعالجة للبيانات ثنائية الأبعاد.
-a بشكل افتراضي ، يتجاهل mImgtbl ملفات FITS التي تنتهي أسماؤها بـ _منطقة (أي
name_area.fits) ، بافتراض أنها صور منطقة تم إنشاؤها بواسطة المونتاج. أذا أردت
إنشاء معلومات عن هذه الصور ، أو إذا كان لديك صور بها _منطقة في العنوان
آخر من تلك التي تم إنشاؤها بواسطة مونتاج ، يجب عليك تشغيل هذا العلم لفرض
mImgtbl لإلقاء نظرة على جميع الصور في الدليل.
-d تشغيل التصحيح
-b عند ضبط هذا المفتاح ، mImgtbl سيخرج بشكل صريح كل ملف FITS يعثر عليه
الذي يبدو أنه غير صحيح ، إلى جانب معلومات عن الخطأ.
-s ملف
الإخراج والأخطاء مكتوبة ل ملف بدلا من أن يكتب ل stdout.
-f filelist
تستخدم لتحديد أ قائمة الحقول، والتي ستدرج كلمات رئيسية إضافية يمكن قراءتها
رؤوس FITS والمضمنة في جدول الإخراج. يجب أن تحدد قوائم الحقول
اسم الكلمة الرئيسية ونوعها (int ، char ، double) ، والحجم. مثال: example.fieldlist.
-t إمغليست
mImgtbl سيعالج الملفات ذات الأسماء المحددة في الجدول فقط إمغليست، تجاهل أي
ملفات أخرى في الدليل. مثال: example.imglist.
الحجج
دليل
المسار إلى الدليل الذي يحتوي على مجموعة من ملفات الإدخال FITS.
Images.tbl
مسار جدول بيانات تعريف الإخراج.
تنجم
يحتوي جدول الإخراج على معلومات التعريف من جميع ملفات FITS القابلة للقراءة في الدليل
المحدد من قبل دليل. عد هو عدد السجلات في الجدول ، و ملابس سيئة هل
عدد الملفات التي تعذر استخراج بيانات تعريف FITS لها.
OUTPUT الأعمدة
cntr عداد فريد (رقم الصف)
ra ، dec موضع الصورة بتنسيق درجة عشرية
cra ، cdec
الصعود الأيمن بتنسيق HHMMSS.SS. الانحراف في تنسيق DDMMSS.S
naxis1 ، naxis2
حجم الصورة بالبكسل للأبعاد 1 و 2
ctype1 ، ctype2
نظام الإحداثيات (الأحرف الأربعة الأولى) وإسقاط خريطة WCS (الأخير
ثلاثة أحرف) للأبعاد 1 و 2
crpix1 ، crpix2
إحداثيات البكسل للموقع المرجعي (يمكن أن تكون كسرية ويمكن إيقاف تشغيلها
الصورة) للأبعاد 1 و 2
crval1 ، crval2
إحداثيات موقع مرجعي في السماء (غالبًا في وسط
صورة) للأبعاد 1 و 2
cdelt1 ، cdelt2
مقياس البكسل (بالدرجات في السماء لكل بكسل) في الموقع المرجعي لـ
الأبعاد 1 و 2
crota2 زاوية الدوران من الاتجاه "الأعلى" إلى القطب السماوي
الإعتدال
السنة السابقة المرتبطة بنظام الإحداثيات
hdu المعرف الرقمي لملحق FITS الذي يتم استخراج معلومات الصورة منه ،
لملفات FITS ذات وحدات HDU متعددة.
حجم حجم الملف (بالبايت) لملف الإدخال FITS
fname المسار إلى ملف الإدخال FITS
الرسائل
حسنًا [Struct stat = "OK" ، count =عد، badfits =ملابس سيئة]
ERROR حجة غير قانونية: -الأرجنتين
خطأ لا يمكن فتح ملف الحالة: ملف
خطأ لا يمكن فتح ملف قائمة الحقول: filelist
خطأ لا يمكن فتح ملف قائمة الصور: ملف
خطأ جدول الصورة يحتاج العمود fname / الملف
خطأ في اسم الحقل غير القانوني: سلسلة]
خطأ نوع الحقل غير قانوني: سلسلة]
خطأ لا يمكن الوصول دليل
خطأ دليل ليس دليلا
خطأ لا يمكن فتح جدول الإخراج.
خطأ لا يمكن فتح جدول النسخ.
خطأ لا يمكن فتح جدول tmp (in).
خطأ لا يمكن فتح جدول tmp (الخروج).
خطأ لا يمكن فتح الجدول النهائي.
خطأ تناسبها مكتبة خطأ
أمثلة
يعمل المثال التالي mImgtbl في دليل يحتوي على 14 صورة 2MASS:
إدخال mImgtbl $ / 2mass images.tbl
[Struct stat = "OK"، count = 14، badfits = 0]
الإخراج: Images.tbl.
الركض mImgtbl في دليل يحتوي على 3 صور FITS سيئة ، مع تشغيل المفتاح -c:
$ mImgtbl -c input / 2mass-bad images-corners.tbl
[Struct stat = "OK"، count = 14، badfits = 3]
ملف الإخراج مطابق للمثال الأول ، ولكن مع إضافة 8 "زوايا"
الأعمدة: الصور-الزوايا.tbl. ملابس سيئة العداد في تقارير رسالة الإخراج حول كيفية
تم العثور على العديد من الصور تحتوي على معلومات رأس غير صالحة.
عند تمرير ملف قائمة الحقول مثل هذا المثال ، يتم استخراج أعمدة إضافية من FITS
الرؤوس والمدرجة في الجدول:
$ mImgtbl -f example.fieldlist input / 2mass images-expand.tbl
[Struct stat = "OK"، count = 14، badfits = 0]
يحتوي ملف الإخراج على أعمدة إضافية كما هو محدد: الصور-expand.tbl.
استخدم mImgtbl عبر الإنترنت باستخدام خدمات onworks.net