هذا هو الأمر المناسب الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
fitsdiff - قارن بين ملفي صور FITS والإبلاغ عن الاختلافات في الكلمات الرئيسية في الرأس و
البيانات.
موجز
مناسب [OPTION] ... FILE1 FILE2
الوصف
مناسب هو برنامج نصي لسطر الأوامر يعتمد على pyfits لمقارنة ملفي صور FITS و
الإبلاغ عن الاختلافات في العناوين الرئيسية والبيانات.
FILE1 و FILE2 هما الملفان المطلوب مقارنتهما. قد تكون أيضًا أوراقًا جامحة ، في مثل هذا
الحالات ، يجب أن تكون محاطة بعلامات اقتباس مزدوجة أو مفردة ، أو قد تكون أسماء دليل.
إذا كان كلاهما من أسماء الدلائل ، فسيتم تضمين كافة الملفات في كل مجلد ؛ لو
واحد فقط هو اسم الدليل ، ثم سيكون اسم الدليل مسبوقًا باسم (أسماء) الملف
المحدد بواسطة الوسيطة الأخرى. على سبيل المثال:
% مناسب "*.تناسبها" "/ الجهاز / data1"
سيقارن جميع ملفات FITS في الدليل الحالي بالملفات المقابلة في ملف
دليل / آلة / بيانات 1.
إذا كان الملفان متطابقين ضمن الشروط المحددة ، فسيبلغ "لا
تم العثور على الاختلاف. "إذا كانت قيمة (قيم) -c و -k يأخذ الشكل @اسم الملف، القائمة في
الملف النصي اسم الملف، وكل سطر في هذا الملف النصي يحتوي على كلمة أساسية واحدة.
مناسب يمكن أيضًا تعيين وسيطات سطر الأوامر باستخدام متغير البيئة
FITSDIFF_SETTINGS. إذا كان FITSDIFF_SETTINGS متغير البيئة موجود ، كل حجة
الحالي سوف يتجاوز الوسيطة المقابلة في سطر الأوامر. هذه البيئة
متغير موجود لتسهيل تغيير سلوك مناسب على المستوى العالمي ،
كما هو الحال في مجموعة من اختبارات الانحدار.
عام OPTIONS
-h, --مساعدة
عرض معلومات الاستخدام المقتضبة (مساعدة).
-q, --هادئ
لا تنتج أي مخرجات وقم فقط بإرجاع رمز الحالة.
-n INTEGER, - عدد فرق=INTEGER
الحد الأقصى لعدد الاختلافات في البيانات (بكسل الصورة أو عنصر الجدول) للتقرير لكل
التمديد (الافتراضي 10).
-d عدد, - التسامح مع الاختلاف=عدد
التفاوت النسبي للمقارنة بين رقمين ، وتحديداً رقمين عويمين
أرقام النقطة. ينطبق هذا على البيانات الموجودة في كل من الصور والجداول ، وعلى البيانات العائمة
قيم الكلمات الأساسية النقطية في الرؤوس (افتراضي 0.0).
-b, - عدم تجاهل الفراغات
لا تتجاهل الفراغات الزائدة (المسافة البيضاء) في قيم السلسلة. خلاف ذلك زائدة
الفراغات في كل من الكلمات الرئيسية / القيم وفي قيم أعمدة الجدول) لا يتم التعامل معها
باعتبارها ذات دلالة ، أي بدون هذا الخيار ، تعتبر "ABC" و "ABC" مكافئة.
- بطاقات فارغة لا تتجاهل
لا تتجاهل البطاقات الفارغة تمامًا في الرؤوس. عادة مناسب لا يعتبر
بطاقات فارغة عند مقارنة العناوين ، ولكن هذا سيضمن حتى البطاقات الفارغة
تطابق
-o FILE, --ملف إلاخراج=FILE
نتائج الإخراج إلى هذا الملف ؛ وإلا تتم طباعة النتائج على stdout.
HEADER مقارنة OPTIONS
-k الكلمات الرئيسية, - تجاهل-الكلمات الرئيسية=الكلمات الرئيسية
قائمة من الكلمات الرئيسية مفصولة بفواصل لا يمكن مقارنتها. قد تحتوي الكلمات الرئيسية على حرف بدل
أنماط. لاستبعاد جميع الكلمات الرئيسية ، استخدم "*" ؛ تأكد من أن يكون لديك مزدوج أو مفرد
اقتباسات حول علامة النجمة.
-c الكلمات الرئيسية, - تجاهل التعليقات=الكلمات الرئيسية
قائمة كلمات مفتاحية مفصولة بفواصل لن تتم مقارنة تعليقاتها. البدل
يمكن استخدامها مع - تجاهل-الكلمات الرئيسية.
الجدول مقارنة OPTIONS
-f الأعمدة, - حقول قديمة=الأعمدة
قائمة الحقول مفصولة بفواصل (أي الأعمدة) التي لا يمكن مقارنتها. يجوز لجميع الأعمدة
يتم استبعادها باستخدام "*" كما هو الحال مع - تجاهل-الكلمات الرئيسية.
أمثلة
% مناسب -k اسم الملف ، filtnam1 -n 5 -d 1.ه-6 test1.fits test2
هذا الأمر سوف يقارن الملفات test1.fits و test2.fits، تقرير بحد أقصى 5 مختلف
قيم البكسل لكل ملحق ، قم فقط بالإبلاغ عن قيم البيانات الأكبر من 1.e-6 بالنسبة لكل منها
أخرى ، وسوف تهمل القيم المختلفة للكلمات الرئيسية اسم الملف و فيلم 1 (أو هم
وجودها).
استخدم fitsdiff عبر الإنترنت باستخدام خدمات onworks.net