funmerge - عبر الإنترنت في السحابة

هذا هو الأمر funmerge الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


funmerge - دمج واحد أو أكثر من ملفات جدول Funtools

موجز


funmerge [-w⎪-x] -f [colname] ...

OPTIONS


-f # إخراج عمود يحدد الملف الذي جاء منه هذا الحدث
-w # ضبط قيم الموقع باستخدام معلومات WCS
-x # ضبط قيم الموقع باستخدام معلومات WCS وحفظ القيم القديمة

الوصف


funmerge يدمج بيانات FITS من واحد أو أكثر من ملفات FITS Binary Table أو ملفات الأحداث الأولية.

تحدد الوسيطة الأولى للبرنامج أول جدول FITS أو ملف حدث خام.
إذا تم تحديد "stdin" ، تتم قراءة البيانات من الإدخال القياسي. استخدم Funtools Bracket
تدوين لتحديد امتدادات 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



أحدث برامج Linux و Windows عبر الإنترنت