זהו ה-funmerge של הפקודות שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
funmerge - מיזוג קובץ טבלת Funtools אחד או יותר
תַקצִיר
להתמזג [-w⎪-x] -f [שם קבוצה] ...
אפשרויות
-f # פלט עמודה המציינת את הקובץ שממנו הגיע האירוע הזה
-w # התאם ערכי מיקום באמצעות מידע WCS
-x # התאם ערכי מיקום באמצעות מידע WCS ושמור ערכים ישנים
תיאור
להתמזג ממזג נתוני FITS מקובץ FITS Binary Table אחד או יותר או קבצי אירועים גולמיים.
הארגומנט הראשון לתוכנית מציין את טבלת הקלט FITS הראשונה או קובץ האירוע הגולמי.
אם מצוין "stdin", הנתונים נקראים מהקלט הסטנדרטי. השתמש ב-Funtools Bracket
סימון לציון הרחבות FITS ומסנני שורות. הטיעונים הבאים מציינים
קבצי אירועים נוספים וטבלאות למיזוג. (הערה: לא ניתן להשתמש ב-Stdin עבור אף אחד מאלה
ארגומנטים נוספים של קובץ קלט.) הארגומנט האחרון הוא קובץ הפלט FITS. העמודות
בכל טבלת קלט חייבת להיות זהה.
אם קובץ קלט מתחיל בתו '@', הוא מעובד כקובץ include, כלומר,
כקובץ טקסט המכיל שמות של קבצי אירועים (כמו גם שורות ריקות ו/או שורות הערות
החל מהסימן '#'). אם קלט סטנדרטי מצוין כקובץ include
('@stdin'), אז שמות הקבצים נקראים מהקלט הסטנדרטי עד ל-EOF (^D). קבצי אירועים
ו-include קבצים ניתן לערבב בשורת פקודה.
שורות מכל טבלה נכתבות ברצף לקובץ הפלט. אם המתג -f
[שם קול] מצוין בשורת הפקודה, עמודה נוספת מתווספת לכל שורה
המכיל את מספר הקובץ ממנו נלקחה שורה זו (החל מאחד). ב
במקרה זה, שמות הקבצים המתאימים מאוחסנים בפרמטרי הכותרת בעלי ה-
קידומת FUNFIL, כלומר, FUNFIL01, FUNFIL02 וכו'.
משתמש ב -w מתג (או -x מתג כמתואר להלן), להתמזג יכול גם להתאים את
מיקום ערכי עמודות באמצעות מידע WCS בכל קובץ. (לפי עמודות מיקום, אנחנו
מתכוונים לעמודות שהטבלה ממוקמת בהן, כלומר, העמודות המוגדרות על ידי ה- bincols=
מתג, או (X,Y) כברירת מחדל.) כדי לבצע יישור WCS, ה-WCS של הקובץ הראשון נלקח
בתור WCS הבסיס. כל מיקום בקבצים הבאים מותאם על ידי המרתו תחילה ל
קואורדינטת השמיים במערכת קואורדינטות WCS משלה, ואז על ידי המרת מיקום השמיים הזה
למיקום השמיים של ה-WCS הבסיסי, ולבסוף המרה חזרה למיקום פיקסל ב
מערכת הבסיס. שימו לב שכדי לבצע יישור WCS, ה-WCS המתאים ו
מילות מפתח TLMIN/TLMAX חייבות כבר להתקיים בכל קובץ FITS.
בעת ביצוע יישור WCS, ניתן לשמור את המיקומים המקוריים בקובץ הפלט על ידי
באמצעות -x (עבור "xtra") מתג במקום -w מתג (כלומר, משתמש גם במתג זה
מרמז על שימוש -w) המיקומים הישנים נשמרים בעמודות בעלי שם זהה לזה של
עמודות מיקום מקוריות, עם הקידומת הנוספת "OLD_".
דוגמאות:
מיזוג שתי טבלאות, ושמר את מספר הקובץ המקורי עבור כל שורה בעמודה
שנקרא "FILE" (יחד עם שם הקובץ המתאים בכותרת):
[sh] funmerge -f "FILE" test.ev test2.ev merge.ev
מיזוג שתי טבלאות עם יישור WCS, שמור את ערכי המיקום הישנים ב-2 נוספות
עמודות:
[sh] funmerge -x test.ev test2.ev merge.ev
תוכנית זו פועלת רק על קבצי אירועים גולמיים וטבלאות בינאריות. עדיין לא יישמנו
מיזוג תמונה ומערך.
השתמש ב-funmerge באינטרנט באמצעות שירותי onworks.net