mFitplane - אונליין בענן

זוהי הפקודה mFitplane שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.

תָכְנִית:

שֵׁם


mFitplane - שימוש בריבועים הפחותים כדי להתאים מישור לתמונה

תַקצִיר


mFitplane [-b גבול] [-ד רָמָה] [-ס קובץ סטטוסמתאים

תיאור


משתמש בריבועים הפחותים כדי להתאים מישור (לא כולל פיקסלים חריגים) לתמונה. הוא משמש ב
תמונות ההבדל שנוצרו באמצעות mDiff or mDiffExec.

אפשרויות


-b גבול
מספר פיקסלים בגבול שיש להתעלם מהם בקצוות התמונה.

-d רָמָה
מפעיל איתור באגים לרמה שצוינה (1-3).

-s קובץ סטטוס
פלט ושגיאות נכתבים קובץ סטטוס במקום stdout.

טיעונים


in.fits
קובץ FITS קלט הוא קובץ הבדל בין שני קבצי FITS אחרים, כפי שניתן לראות
נוצר באמצעות mDiff.

תוֹצָאָה


התאמת המישור לתמונה היא בצורה הבאה:

מתאים = A*x + B*y + C

כאשר x הוא היסט הפיקסלים ה"אופקי" מ-CRPIX1 בכותרת FITS ו-y הוא ה-
היסט "אנכי" מ-CRPIX2. מכיוון שכל התמונות המוקרנות מחדש משתמשות באותו פיקסל ייחוס,
זוהי הגדרה אחידה עבור x,y עבור כל קבוצת התמונות.

ההתאמה היא ריבועים פחותים פשוטים, עם לולאה איטרטיבית כדי לא לכלול נקודות יותר מ
2 סיגמא (סיגמא מוגדרת כ-rms מהלולאה הקודמת).

השמיים rms הפלט הוא הערך שחושב לעיל. ה xmin, ... ymax הפלט תואם את
טווח ערכי x,y שנמצאו בעת ההתאמה. ה-rms הוא למטרות מידע בלבד, אך ה- xmin,
... ymax משמשים בהתאמת הרקע (mBgModel). crpix1 ו crpix2 הם
פיקסלים של ייחוס עבור כל ציר, כפי שנקבע מכותרת FITS.

הודעות


אישור [struct stat="אישור", a=]A, ב=B, ג=C, crpix1=crpix1, crpix2=crpix2, xmin=xmin,
xmax=xmax, ymin=ymin, ymax=ymax, מרכז אקס=אקס סנטר, ycenter=מרכז, npixel=npixel,
rms=rms, boxx=בוקס, קופסתי =קופסה, רוחב התיבה =רוחב התיבה, גובה התיבה =גובה הקופסה,
בוקסנג=בוקסנג]

ארגומנט שגיאה ל- -b (מחרוזת) לא ניתן לפרש כמספר שלם

שגיאה לא ניתן לפתוח קובץ סטטוס: קובץ סטטוס

שגיאה קובץ תמונה שם הקובץ FITS חסר או לא חוקי

ERROR מתאים ספריה שגיאה

ERROR כללי שגיאה

אזהרה
מעט מדי פיקסלים כדי להתאים

אזהרה
מעט מדי פיקסלים עבור תיבה תוחמת

אזהרה
מטריצה ​​סינגולרית-1

אזהרה
מטריצה ​​סינגולרית-2

אזהרה
כשל הקצאה ב-ivector()

דוגמאות


$ mFitplane 2mass-atlas-990322n-j0640266.fits
[struct stat="אישור", a=-8.9198e-11, b=-2.54173e-10, c=5.24277e-05, crpix1=808,
crpix2=212.5, xmin=-808, xmax=167, ymin=-210.5, ymax=638.5, xcenter=-320.871,
ycenter=213.014, npixel=314299, rms=0.393003, boxx=-320.92, boxy=212.424,
רוחב תיבה=835.421, גובה תיבה=509.274, אורך תיבה=-29.5537]

השתמש ב-mFitplane באופן מקוון באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows