funmerge - آنلاین در ابر

این دستور funmerge است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


funmerge - یک یا چند فایل جدول Funtools را ادغام کنید

خلاصه


قارچ زدن [-w⎪-x] -f [colname] ...

OPTIONS


-f # خروجی ستونی را مشخص می کند که این رویداد از آنجا آمده است
-w # مقادیر موقعیت را با استفاده از اطلاعات WCS تنظیم کنید
-x # مقادیر موقعیت را با استفاده از اطلاعات WCS تنظیم کنید و مقادیر قدیمی را ذخیره کنید

شرح


قارچ زدن داده های FITS را از یک یا چند فایل جدول باینری FITS یا فایل های رویداد خام ادغام می کند.

اولین آرگومان برنامه اولین جدول ورودی FITS یا فایل رویداد خام را مشخص می کند.
اگر "stdin" مشخص شده باشد، داده ها از ورودی استاندارد خوانده می شوند. از Funtools Bracket استفاده کنید
نماد برای تعیین پسوندها و فیلترهای ردیف FITS. آرگومان های بعدی مشخص می کند
فایل ها و جداول رویداد اضافی برای ادغام. (نکته: Stdin را نمی توان برای هیچ یک از این موارد استفاده کرد
آرگومان های فایل ورودی اضافی.) آخرین آرگومان فایل FITS خروجی است. ستون ها
در هر جدول ورودی باید یکسان باشد.

اگر یک فایل ورودی با کاراکتر '@' شروع شود، به عنوان یک فایل شامل پردازش می شود، به عنوان مثال،
به عنوان یک فایل متنی حاوی نام فایل رویداد (و همچنین خطوط خالی و/یا خطوط نظر).
با علامت "#" شروع می شود). اگر ورودی استاندارد به عنوان یک فایل شامل مشخص شده باشد
('@stdin')، سپس نام فایل ها از ورودی استاندارد تا EOF (^D) خوانده می شود. فایل های رویداد
و شامل فایل ها را می توان در یک خط فرمان مخلوط کرد.

سطرهای هر جدول به ترتیب در فایل خروجی نوشته می شوند. اگر سوئیچ -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

این برنامه فقط روی فایل های رویداد خام و جداول باینری کار می کند. هنوز اجرا نکرده ایم
ادغام تصویر و آرایه

با استفاده از خدمات onworks.net از funmerge آنلاین استفاده کنید



جدیدترین برنامه های آنلاین لینوکس و ویندوز