ഫൺസ്കി - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന ഫൺസ്കി കമാൻഡ് ആണിത്.

പട്ടിക:

NAME


funsky - ഇമേജും സ്കൈ കോർഡിനേറ്റുകളും തമ്മിൽ പരിവർത്തനം ചെയ്യുക

സിനോപ്സിസ്


രസകരമായ iname[ext] # RA,Dec (deg) അല്ലെങ്കിൽ stdin-ൽ നിന്നുള്ള ഇമേജ് പിക്സ്
രസകരമായ iname[ext] [lname] # RA, Dec (deg) അല്ലെങ്കിൽ ലിസ്റ്റിൽ നിന്നുള്ള ഇമേജ് pix
രസകരമായ iname[ext] [col1] [col2] # കോളുകൾ: stdin-ൽ നിന്നുള്ള യൂണിറ്റുകൾ
രസകരമായ iname[ext] [lname] [col1] [col2] # പേരുള്ള കോളുകൾ: ലിസ്റ്റിൽ നിന്നുള്ള യൂണിറ്റുകൾ

ഓപ്ഷനുകൾ


-d # എല്ലായ്പ്പോഴും പൂർണ്ണസംഖ്യ tlmin പരിവർത്തനം ഉപയോഗിക്കുക (ds9 ചെയ്യുന്നതുപോലെ)
-r # x,y-യെ RA,Dec-ലേക്ക് പരിവർത്തനം ചെയ്യുക (ഡിഫോൾട്ട്: RA,Dec-നെ x,y-ലേക്ക് പരിവർത്തനം ചെയ്യുക)
-o # നാമമാത്ര ടാർഗെറ്റ് സ്ഥാനത്ത് നിന്ന് ഓഫ്സെറ്റ് ഉൾപ്പെടുന്നു (ആർക്സെക്കിൽ)
-v # ഇൻപുട്ട് മൂല്യങ്ങളും പ്രദർശിപ്പിക്കുക (ഡിഫോൾട്ട്: ഡിസ്പ്ലേ ഔട്ട്പുട്ട് മാത്രം)
-T # rdb ഫോർമാറ്റിലുള്ള ഔട്ട്‌പുട്ട് ഡിസ്പ്ലേ (w/header,tab delimiters)

വിവരണം


ഫൺസ്കി ഇൻപുട്ട് സ്കൈ കോർഡിനേറ്റുകളെ (RA, ഡിസംബർ) ഇമേജ് കോർഡിനേറ്റുകളാക്കി (അല്ലെങ്കിൽ തിരിച്ചും) പരിവർത്തനം ചെയ്യുന്നു
നിർദ്ദിഷ്ട FITS ഫയലിൽ അടങ്ങിയിരിക്കുന്ന WCS വിവരങ്ങൾ. നിരവധി കോളിംഗ് സീക്വൻസുകളാണ്
വ്യത്യസ്ത രീതികളിൽ കോർഡിനേറ്റ് സ്ഥാനങ്ങൾ വ്യക്തമാക്കുന്നത് എളുപ്പമാക്കുന്നതിന് പിന്തുണയ്ക്കുന്നു.

ആദ്യം ആവശ്യമുള്ള ആർഗ്യുമെന്റ് എല്ലായ്‌പ്പോഴും ഇൻപുട്ട് FITS ഫയൽ (അല്ലെങ്കിൽ വിപുലീകരണം) ആണ്
ഒരു വിപുലീകരണ തലക്കെട്ടിലെ WCS വിവരങ്ങൾ. ഈ ഫയലിൽ നിന്നുള്ള ഡാറ്റ ഉപയോഗിക്കുന്നില്ല എന്നത് ശ്രദ്ധിക്കുക. എഴുതിയത്
സ്ഥിരസ്ഥിതിയായി, ഈ WCS ഉപയോഗിച്ച് പ്രോഗ്രാം ഇൻപുട്ട് RA, Dec മൂല്യങ്ങൾ X, Y എന്നിവയിലേക്ക് പരിവർത്തനം ചെയ്യുന്നു
വിവരങ്ങൾ. WCS ഒരു FITS ഇമേജുമായി ബന്ധപ്പെടുത്തിയിട്ടുണ്ടെങ്കിൽ, X,Y മൂല്യങ്ങൾ ചിത്രമാണ്
മൂല്യങ്ങൾ. WCS ഒരു ബൈനറി പട്ടികയുമായി ബന്ധപ്പെട്ടതാണെങ്കിൽ, X, Y മൂല്യങ്ങൾ ഭൗതികമാണ്
മൂല്യങ്ങൾ. X,Y, RA, Dec എന്നിവയിലേക്ക് പരിവർത്തനം ചെയ്യാൻ, ഉപയോഗിക്കുക -r (റിവേഴ്സ്) സ്വിച്ച്.

മറ്റ് കമാൻഡ് ആർഗ്യുമെന്റുകളൊന്നും നൽകിയിട്ടില്ലെങ്കിൽ, ഇൻപുട്ട് സ്ഥാനങ്ങൾ ഇതിൽ നിന്ന് വായിക്കും
സ്റ്റാൻഡേർഡ് ഇൻപുട്ട്. ഓരോ വരിയിലും ഉൾപ്പെടുന്ന ഒരൊറ്റ കോർഡിനേറ്റ് സ്ഥാനം അടങ്ങിയിരിക്കുന്നതായി അനുമാനിക്കുന്നു
ഡിഗ്രിയിൽ ഒരു RA (അല്ലെങ്കിൽ പിക്സലിൽ X) തുടർന്ന് ഡിഗ്രിയിൽ ഒരു ഡിസം (അല്ലെങ്കിൽ പിക്സലിൽ Y). സാധാരണ
ഡിലിമിറ്ററുകൾ പിന്തുണയ്ക്കുന്നു (സ്‌പേസുകൾ, കോമകൾ, ടാബുകൾ). ഉദാഹരണത്തിന്:

# stdin, ഡിഫോൾട്ട് കോളം പേരുകൾ, യൂണിറ്റുകൾ എന്നിവയിൽ നിന്ന് വായിക്കുക
[sh] രസകരമായ snr.ev
22.982695 58.606523 # ഇൻപുട്ട് RA (മണിക്കൂർ), ഡിസംബർ(ഡിഗ്രി)
510.00 510.00
22.982127 58.607634 # ഇൻപുട്ട്
512.00 510.50
22.981700 58.614301 # ഇൻപുട്ട്
513.50 513.50
ഇൻപുട്ടിന്റെ ^D # അവസാനം

രണ്ടാമത്തെ ആർഗ്യുമെന്റ് നൽകിയിട്ടുണ്ടെങ്കിൽ, ഈ ആർഗ്യുമെന്റ് RA (X) അടങ്ങുന്ന ഒരു ഫയലാണെന്ന് അനുമാനിക്കപ്പെടുന്നു.
കൂടാതെ ഡിസംബർ (വൈ) സ്ഥാനങ്ങൾ. ഫയൽ ഒന്നുകിൽ ഒരു ASCII പട്ടികയോ FITS ബൈനറി പട്ടികയോ ആകാം. ദി
പട്ടികയിൽ കോളം തലക്കെട്ടുണ്ടെങ്കിൽ നിരകളുടെ ക്രമം അപ്രധാനമാണ്. ഈ സാഹചര്യത്തിൽ, പേരുകൾ
നിരകളിൽ ആകാശത്ത് നിന്ന് ചിത്രത്തിനും ഇമേജ് മുതൽ ആകാശത്തിനും വേണ്ടി "RA", "DEC", അല്ലെങ്കിൽ "X", "Y" എന്നിവയിലൊന്ന് ആയിരിക്കണം
യഥാക്രമം പരിവർത്തനങ്ങൾ. പട്ടികയ്ക്ക് തലക്കെട്ടില്ലെങ്കിൽ, ഒരിക്കൽ കൂടി, RA (X) അനുമാനിക്കപ്പെടുന്നു
ആദ്യം, തുടർന്ന് DEC (Y) ഉദാഹരണത്തിന്:

# ഫയലിൽ നിന്ന് വായിക്കുക, സ്ഥിര കോളം നാമങ്ങളും യൂണിറ്റുകളും
[sh] cat hd.in
ആർഎ ഡിഇസി
----------------
22.982695 58.606523
22.982127 58.607634
22.981700 58.614301

[sh] funsky snr.ev hd.in
510.00 510.00
512.00 510.50
513.50 513.50

മൂന്ന് ആർഗ്യുമെന്റുകൾ നൽകിയിട്ടുണ്ടെങ്കിൽ, ഇൻപുട്ട് സ്ഥാനങ്ങൾ വീണ്ടും സ്റ്റാൻഡേർഡിൽ നിന്ന് വായിക്കും
ഇൻപുട്ട്. ഓരോ വരിയിലും ഒരു RA അടങ്ങുന്ന ഒരൊറ്റ കോർഡിനേറ്റ് സ്ഥാനം അടങ്ങിയിരിക്കുന്നതായി അനുമാനിക്കുന്നു
(അല്ലെങ്കിൽ പിക്സലുകളിൽ X) ഒരു ഡിസംബറിന് ശേഷം (അല്ലെങ്കിൽ പിക്സലിൽ Y), സാധാരണ ഡിലിമിറ്ററുകൾ പിന്തുണയ്ക്കുന്നു.
എന്നിരുന്നാലും, രണ്ടാമത്തെയും മൂന്നാമത്തെയും ആർഗ്യുമെന്റുകൾ ഇപ്പോൾ നിരയുടെ പേരുകളും കൂടാതെ/അല്ലെങ്കിൽ സ്കൈ യൂണിറ്റുകളും വ്യക്തമാക്കുന്നു
കോളൺ-ഡീലിമിറ്റഡ് വാക്യഘടന ഉപയോഗിക്കുന്നു:

[colname]:[h⎪d⎪r]

കോളനാമം ഒഴിവാക്കിയാൽ, പേരുകൾ ഡിഫോൾട്ട് "RA", "DEC", "X", "Y", "COL1", അല്ലെങ്കിൽ "COL2"
മുകളിലത്തെ പോലെ. യൂണിറ്റുകൾ ഒഴിവാക്കിയാൽ, ഡിഫോൾട്ട് RA യ്ക്കും ഡിസംബറിനും ഡിഗ്രിയാണ്
-r സ്വിച്ച് ഉപയോഗിക്കുന്നു (ചിത്രത്തിൽ നിന്ന് ആകാശത്തേക്ക് പരിവർത്തനം ചെയ്യുക) പകരം യൂണിറ്റുകൾ ഔട്ട്പുട്ടിൽ പ്രയോഗിക്കുന്നു
ഇൻപുട്ടിന്റെ. ഓപ്ഷനുകൾ വ്യക്തമാക്കുന്നതിന് ഇനിപ്പറയുന്ന ഉദാഹരണങ്ങൾ സഹായിക്കും:

# stdin-ൽ നിന്ന് വായിക്കുക, കോളത്തിന്റെ പേരുകൾ വ്യക്തമാക്കുന്നു (def. യൂണിറ്റുകൾ: ഡിഗ്രി)
[sh] cat hd.in
മൈര മൈഡെക്
----------------
22.982695 58.606523
22.982127 58.607634
22.981700 58.614301

[sh] funsky snr.ev MYRA MYDEC < hd.in
510.00 510.00
512.00 510.50
513.50 513.50

# കോളത്തിന്റെ പേരുകളും യൂണിറ്റുകളും വ്യക്തമാക്കിക്കൊണ്ട് stdin-ൽ നിന്ന് വായിക്കുക
[sh] cat dd.in
മൈര മൈഡെക്
----------------
344.740432 58.606523
344.731900 58.607634
344.725500 58.614301

[sh] funsky snr.ev MYRA:d MYDEC:d < dd.in
510.00 510.00
512.00 510.50
513.50 513.50

# stdin വായിക്കുക, ചിത്രത്തെ ആകാശത്തിലേക്ക് പരിവർത്തനം ചെയ്യുക, ഔട്ട്‌പുട്ട് സ്കൈ യൂണിറ്റുകൾ വ്യക്തമാക്കുന്നു
[sh] പൂച്ച im.in
510.00 510.00
512.00 510.50
513.50 513.50

[sh] cat im.in ⎪ funsky -r snr.ev :d :d
344.740432 58.606523
344.731900 58.607634
344.725500 58.614301

അവസാനമായി, നാല് കമാൻഡ് ആർഗ്യുമെന്റുകൾ രണ്ടും ഇൻപുട്ട് ഫയലിന്റെയും കോളത്തിന്റെയും പേരുകളും കൂടാതെ/അല്ലെങ്കിൽ യൂണിറ്റുകളും വ്യക്തമാക്കുന്നു:

[sh] cat dd.in
മൈര മൈഡെക്
----------------
344.740432 58.606523
344.731900 58.607634
344.725500 58.614301

[sh] funsky snr.ev dd.in MYRA:d MYDEC:d
510.00 510.00
512.00 510.50
513.50 513.50

# ഫയൽ റീഡ് ചെയ്യുക, ഇമേജ് സ്കൈയിലേക്ക് പരിവർത്തനം ചെയ്യുക, ഔട്ട്പുട്ട് സ്കൈ യൂണിറ്റുകൾ വ്യക്തമാക്കുന്നു
[sh] പൂച്ച im.in
510.00 510.00
512.00 510.50
513.50 513.50

[sh] funsky -r snr.ev im.in :d :d
344.740432 58.606523
344.731900 58.607634
344.725500 58.614301

ഡിഫോൾട്ടായി, ഫൺസ്കിയുടെ ഔട്ട്പുട്ടിൽ പരിവർത്തനം ചെയ്ത കോർഡിനേറ്റ് സ്ഥാനം(കൾ) മാത്രമേ അടങ്ങിയിട്ടുള്ളൂ.
ഓരോ ഔട്ട്‌പുട്ട് ലൈനിനും ഒന്ന്. ഇത് ഷെൽ സ്ക്രിപ്റ്റുകളിൽ പാഴ്‌സിംഗ് എളുപ്പമാക്കുന്നു. ഉപയോഗിക്കുക -v (വാക്കുകൾ)
ഇൻപുട്ട് കോർഡിനേറ്റുകൾ ഓരോ ലൈനിലേക്കും മുൻകൂട്ടി പെൻഡഡ് ചെയ്യണമെന്ന് വ്യക്തമാക്കാൻ മാറുക. വേണ്ടി
ഉദാഹരണം:

[sh] cat dd.in
മൈര മൈഡെക്
----------------
344.740432 58.606523
344.731900 58.607634
344.725500 58.614301

[sh] funsky snr.ev dd.in MYRA:d MYDEC:d
510.00 510.00
512.00 510.50
513.50 513.50

[sh] funsky -v snr.ev dd.in MYRA:d MYDEC:d
344.740432 58.606523 510.00 510.00
344.731900 58.607634 512.00 510.50
344.725500 58.614301 513.50 513.50

കൂടാതെ, ഒരു മുഴുവൻ സ്റ്റാർബേസ് ടേബിൾ ഉപയോഗിച്ച് ഔട്ട്പുട്ട് ചെയ്യാം -T (പട്ടിക) സ്വിച്ച്. ഈ സ്വിച്ച്
-v സ്വിച്ച് ഉപയോഗിച്ചോ അല്ലാതെയോ ഉപയോഗിക്കാം. -T, -v എന്നിവ രണ്ടും വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ, എ
വിവരണാത്മക തലക്കെട്ട് പാരാമീറ്ററുകൾ ടേബിളിന് മുമ്പായി ഔട്ട്പുട്ട് ചെയ്യുന്നു (പ്രധാനമായും ആകാശത്തെക്കുറിച്ച് നിങ്ങളെ ഓർമ്മിപ്പിക്കുന്നതിന്
യൂണിറ്റുകൾ):

നോൺ-വെർബോസ് മോഡിൽ # ഔട്ട്‌പുട്ട് പട്ടിക
[sh] funsky -T snr.ev dd.in MYRA:d MYDEC:d
XY
----------------------
510.00 510.00
512.00 510.50
513.50 513.50

വെർബോസ് മോഡിൽ # ഔട്ട്‌പുട്ട് പട്ടിക
[sh] funsky -T -v snr.ev dd.in MYRA:d MYDEC:d
# IFILE = /Users/eric/data/snr.ev
# ICOL1 = MYRA
# ICOL2 = MYDEC
# IUNITS1 = ഡി
# IUNITS2 = ഡി
# OCOL1 = X
# OCOL2 = Y

മൈറ മൈഡെക് എക്സ് വൈ
----------------------------------------------
344.740432 58.606523 510.00 510.00
344.731900 58.607634 512.00 510.50
344.725500 58.614301 513.50 513.50

അവസാനം, ആ -d (ds9) സ്വിച്ച് എല്ലാവർക്കുമായി പൂർണ്ണസംഖ്യയായ TLMIN, TLMAX മൂല്യങ്ങളുടെ ds9-ന്റെ ഉപയോഗത്തെ അനുകരിക്കുന്നു
പരിവർത്തനങ്ങൾ ഏകോപിപ്പിക്കുക. FITS കൺവെൻഷനുകൾ ഫ്ലോട്ടിംഗ് പോയിന്റ് TLMIN ഉപയോഗിക്കാൻ ആവശ്യപ്പെടുന്നതായി തോന്നുന്നു
ഡാറ്റ ഫ്ലോട്ട് ചെയ്യുമ്പോൾ TLMAX ഉം. ഈ കൺവെൻഷൻ ഫൺസ്കി പിന്തുടരുന്നു, പക്ഷേ ഫലം എ
ഫ്ലോട്ടിംഗ് പോയിന്റ് ഡാറ്റയ്ക്കായി ds9-ന്റെ പരിവർത്തനം ചെയ്ത മൂല്യങ്ങളുമായി ചെറിയ പൊരുത്തക്കേട്. ഞങ്ങൾ ഇത് പരിഹരിക്കും
ഭാവിയിൽ സംഘർഷം, ഒരുപക്ഷേ.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഫൺസ്‌കി ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ