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

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

പട്ടിക:

NAME


funcone - RA, ഡിസംബർ നിരകൾ അടങ്ങുന്ന ഒരു ബൈനറി പട്ടികയുടെ കോൺ തിരയൽ

സിനോപ്സിസ്


ഫൺകോൺ [നിരകൾ]

ഓപ്ഷനുകൾ


-d deccol:[hdr] # ഡിസംബർ നിരയുടെ പേര്, യൂണിറ്റുകൾ (def: DEC:d)
-j # ലിസ്റ്റ് ഫയലിൽ നിന്ന് കോളങ്ങളിൽ ചേരുക
-ജെ # ലിസ്റ്റ് ഫയലിൽ നിന്ന് നിരകൾ ചേരുക, എല്ലാ വരികളും ഔട്ട്പുട്ട് ചെയ്യുക
-l listfile # ഒരു ലിസ്റ്റിൽ നിന്ന് കേന്ദ്രങ്ങളും ആരങ്ങളും വായിക്കുക
-L listfile # ഒരു ലിസ്റ്റിൽ നിന്നുള്ള കേന്ദ്രങ്ങളും റേഡിയുകളും, ഔട്ട്‌പുട്ട് ലിസ്റ്റ് വരികൾ
-n # കോൺ പരിധികൾ ഒരു ഫിൽട്ടറായി ഉപയോഗിക്കരുത്
-r racol:[hdr] # RA കോളത്തിന്റെ പേര്, യൂണിറ്റുകൾ (def: RA:h)
-x # RA_CEN, DEC_CEN, RAD_CEN, CONE_KEY കോളുകൾ കൂട്ടിച്ചേർക്കുക
-X # RA_CEN, DEC_CEN, RAD_CEN, CONE_KEY കോളുകൾ കൂട്ടിച്ചേർക്കുക, എല്ലാ വരികളും ഔട്ട്പുട്ട് ചെയ്യുക

വിവരണം


FITS ബൈനറി പട്ടികയുടെ RA, Dec നിരകളിൽ Funcone ഒരു കോൺ തിരയൽ നടത്തുന്നു. ദി
പട്ടികയിലെ ഓരോ വരിയിലും മധ്യഭാഗത്ത് നിന്ന് RA, ഡിസംബർ സ്ഥാനം RA-യിലേക്കുള്ള ദൂരം
കണക്കാക്കിയത്. നിശ്ചിത ദൂരത്തേക്കാൾ കുറവുള്ള വരികളാണ് ഔട്ട്പുട്ട്.

പ്രോഗ്രാമിലേക്കുള്ള ആദ്യ ആർഗ്യുമെന്റ് FITS ഫയൽ, റോ ഇവന്റ് ഫയൽ അല്ലെങ്കിൽ റോ അറേ എന്നിവ വ്യക്തമാക്കുന്നു.
ഫയൽ. "stdin" വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ, സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നിന്ന് ഡാറ്റ റീഡ് ചെയ്യും. Funtools ഉപയോഗിക്കുക
FITS വിപുലീകരണങ്ങളും ഫിൽട്ടറുകളും വ്യക്തമാക്കുന്നതിനുള്ള ബ്രാക്കറ്റ് നോട്ടേഷൻ. രണ്ടാമത്തെ വാദം
ഔട്ട്പുട്ട് FITS ഫയൽ. "stdout" വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ, FITS ബൈനറി ടേബിൾ എഴുതപ്പെടും
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ട്.

മൂന്നാമത്തെയും നാലാമത്തെയും ആവശ്യമായ വാദങ്ങൾ RA, Dec centre പൊസിഷൻ എന്നിവയാണ്. സ്വതവേ,
RA എന്നത് മണിക്കൂറിൽ നിർവചിച്ചിരിക്കുന്നു, ഡിസംബറിനെ ഡിഗ്രിയിൽ വ്യക്തമാക്കുന്നു. നിങ്ങൾക്ക് യൂണിറ്റുകൾ മാറ്റാം
ഇവയിലേതെങ്കിലും "d" (ഡിഗ്രികൾ), "h" (മണിക്കൂറുകൾ) അല്ലെങ്കിൽ "r" (റേഡിയൻസ്) എന്നിവ ചേർത്തുകൊണ്ട്.
hms-ഉം dms-ഉം വേർതിരിക്കുന്ന കോളണുകളോ സ്‌പെയ്‌സുകളോ ഉള്ള സെക്‌സേജ്‌സിമൽ നൊട്ടേഷനെ പിന്തുണയ്‌ക്കുന്നു. (എപ്പോൾ
സ്‌പെയ്‌സുകൾ ഉപയോഗിച്ച്, മുഴുവൻ സ്‌ട്രിംഗും ഉദ്ധരിക്കപ്പെട്ടിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.)

ആവശ്യമുള്ള അഞ്ചാമത്തെ വാദം കോൺ തിരയലിന്റെ ആരമാണ്. സ്ഥിരസ്ഥിതിയായി, ആരം മൂല്യം
ഡിഗ്രിയിൽ നൽകിയിരിക്കുന്നു. "d" (ഡിഗ്രികൾ) എന്ന അക്ഷരം ചേർത്തുകൊണ്ട് യൂണിറ്റുകൾ മാറ്റാവുന്നതാണ്,
"r" (റേഡിയൻസ്), "'" (ആർക്ക് മിനിറ്റ്) അല്ലെങ്കിൽ '"' (ആർക്ക് സെക്കൻഡ്).

സ്ഥിരസ്ഥിതിയായി, ഇൻപുട്ട് ഫയലിന്റെ എല്ലാ നിരകളും ഔട്ട്പുട്ട് ഫയലിലേക്ക് പകർത്തുന്നു. തിരഞ്ഞെടുത്ത നിരകൾ
ഫോമിലെ ഒരു ഓപ്ഷണൽ ആറാമത്തെ ആർഗ്യുമെന്റ് ഉപയോഗിച്ച് ഔട്ട്പുട്ട് ചെയ്യാം:

"column1 column1 ... columnN"

എപ്പോൾ ലിസ്റ്റ് ഫയലിൽ നിന്ന് തിരഞ്ഞെടുത്ത കോളങ്ങൾ ഔട്ട്പുട്ട് ചെയ്യാൻ ഏഴാമത്തെ ആർഗ്യുമെന്റ് നിങ്ങളെ അനുവദിക്കുന്നു -j മാറുക
ഉപയോഗിക്കുന്നു. കോൺ കണക്കുകൂട്ടലിൽ ഉപയോഗിക്കുന്ന RA, Dec നിരകൾ ആയിരിക്കരുത് എന്നത് ശ്രദ്ധിക്കുക
തിരഞ്ഞെടുത്തത് മാറ്റി.

കൂടാതെ ഡിഫോൾട്ടായി, RA, Dec കോളം പേരുകൾ "RA", "Dec" എന്നീ പേരുകളിൽ നൽകിയിരിക്കുന്നു.
മണിക്കൂറുകളുടെയും ഡിഗ്രികളുടെയും യൂണിറ്റുകൾ യഥാക്രമം. ഉപയോഗിച്ച് നിങ്ങൾക്ക് പേരും യൂണിറ്റുകളും മാറ്റാം
-r [RA] കൂടാതെ/അല്ലെങ്കിൽ -d [Dec] സ്വിച്ചുകൾ. ഒരിക്കൽ കൂടി, "h", "d", അല്ലെങ്കിൽ "r" എന്നിവയിൽ ഒന്ന് ചേർത്തിരിക്കുന്നു
യൂണിറ്റുകൾ വ്യക്തമാക്കുന്നതിനുള്ള നിരയുടെ പേര് എന്നാൽ ഈ സാഹചര്യത്തിൽ, അതിനിടയിൽ ഒരു കോളൻ ":" ഉണ്ടായിരിക്കണം
പേരും യൂണിറ്റ് സ്പെസിഫിക്കേഷനും.

എങ്കില് -l [ലിസ്റ്റ് ഫയൽ] സ്വിച്ച് ഉപയോഗിക്കുന്നു, തുടർന്ന് ഒന്നോ അതിലധികമോ കേന്ദ്ര RA, സെന്റർ ഡിസംബർ, കൂടാതെ
ഒരു ലിസ്റ്റ് ഫയലിൽ നിന്ന് ആരം എടുക്കാം (അത് ഒരു FITS പട്ടികയോ ഒരു ASCII കോളം വാചകമോ ആകാം
ഫയൽ). ഈ സാഹചര്യത്തിൽ, മൂന്നാമത്തേത് (മധ്യത്തിൽ RA), നാലാമത്തേത് (മധ്യത്തിൽ ഡിസംബർ), അഞ്ചാമത്തേത് (ആരം)
കമാൻഡ് ലൈൻ ആർഗ്യുമെന്റുകൾ ഒന്നുകിൽ ലിസ്റ്റ് ഫയലിലെ ഒരു നിരയുടെ പേരായിരിക്കാം (അത് പരാമീറ്റർ ആണെങ്കിൽ
വ്യത്യാസപ്പെടുന്നു) അല്ലെങ്കിൽ ഒരു സംഖ്യാ മൂല്യം (ആ പരാമീറ്റർ സ്റ്റാറ്റിക് ആണെങ്കിൽ). ഒരു കോളത്തിന്റെ പേര് ആയിരിക്കുമ്പോൾ
RA, ഡിസംബർ അല്ലെങ്കിൽ ആരം എന്നിവയ്‌ക്കായി വ്യക്തമാക്കിയിരിക്കുന്നത്, നിങ്ങൾക്ക് "h", "d" അല്ലെങ്കിൽ "r" എന്നിവയ്‌ക്ക് ശേഷം ഒരു കോളൻ കൂട്ടിച്ചേർക്കാം
യൂണിറ്റുകൾ വ്യക്തമാക്കുന്നതിന് (കൂടാതെ ' കൂടാതെ " റേഡിയസ്). കോൺ സെർച്ച് അൽഗോരിതം ഓരോന്നിനും ഒരു പ്രാവശ്യം പ്രവർത്തിപ്പിക്കുന്നു
ലിസ്റ്റിലെ വരി, RA, ഡിസംബർ, റേഡിയസ് മൂല്യങ്ങൾ എന്നിവയിൽ നിന്ന് അല്ലെങ്കിൽ അതിൽ നിന്ന്
കമാൻഡ് ലൈനിൽ വ്യക്തമാക്കിയ സ്റ്റാറ്റിക് ന്യൂമറിക് മൂല്യങ്ങൾ.

ഒരു ലിസ്റ്റ് ഉപയോഗിക്കുമ്പോൾ, ഓരോ ആവർത്തനത്തിൽ നിന്നുമുള്ള എല്ലാ സാധുതയുള്ള വരികളും ഒരൊറ്റ ഔട്ട്പുട്ട് ഫയലിൽ എഴുതപ്പെടും.
ഉപയോഗിക്കുക -x ലിസ്റ്റ് ഫയലിന്റെ ഏത് വരിയാണ് നിർമ്മിക്കാൻ ഉപയോഗിച്ചതെന്ന് വിശദീകരിക്കാൻ സഹായിക്കുന്നതിന് മാറുക
നൽകിയിരിക്കുന്ന ഔട്ട്പുട്ട് വരി(കൾ). ഈ സ്വിച്ച് കേന്ദ്ര RA, Dec, radius, കൂടാതെ മൂല്യങ്ങൾക്ക് കാരണമാകുന്നു
ഔട്ട്‌പുട്ട് ഫയലിൽ ചേർക്കേണ്ട വരി നമ്പർ, RA_CEN, DEC_CEN, RAD_CEN എന്ന കോളങ്ങളിൽ
കൂടാതെ CONE_KEY, യഥാക്രമം. പകരമായി, ദി -j (ചേരുക) സ്വിച്ച് എല്ലാ കോളങ്ങളും കൂട്ടിച്ചേർക്കും
ലിസ്റ്റ് വരിയിൽ നിന്ന് ഔട്ട്പുട്ട് വരിയിലേക്ക് (പ്രധാനമായും ലിസ്റ്റ് വരിയുടെയും ഇൻപുട്ട് വരിയുടെയും ഒരു ജോയിൻ),
CONE_KEY വരി നമ്പറിനൊപ്പം. ഈ രണ്ട് സ്വിച്ചുകളും പരസ്പരവിരുദ്ധമാണ്.

ദി -X ഒപ്പം -J സ്വിച്ചുകൾ ഓരോന്നിനും അവയുടെ ലോവർകേസ് കൗണ്ടർപാർട്ടുകളുടെ അതേ ഡാറ്റ എഴുതുന്നു
ഒരു കോൺ തിരയലിനെ തൃപ്തിപ്പെടുത്തുന്ന വരി. കൂടാതെ, ഈ സ്വിച്ചുകളിൽ നിന്നും വരികൾ എഴുതുന്നു
ഒരു കോൺ തിരയലിനെയും തൃപ്തിപ്പെടുത്താത്ത ഇവന്റ് ഫയൽ. അത്തരം സന്ദർഭങ്ങളിൽ, ആ CONE_KEY കോളം ചെയ്യും
-1 ന്റെ മൂല്യം നൽകണം, കേന്ദ്രത്തിന്റെയും ലിസ്റ്റ് സ്ഥാനത്തിന്റെയും വിവരങ്ങൾ പൂജ്യമായി സജ്ജീകരിക്കും
തന്നിരിക്കുന്ന നിരയ്ക്കായി. അങ്ങനെ, ഇൻപുട്ട് ഇവന്റ് ഫയലിന്റെ എല്ലാ വരികളും ഔട്ട്പുട്ട് ആണെന്ന് ഉറപ്പുനൽകുന്നു,
അധിക തിരയൽ വിവരങ്ങളുള്ള ഒരു കോൺ തിരയലെങ്കിലും തൃപ്തിപ്പെടുത്തുന്ന വരികൾക്കൊപ്പം.

ദി -L എന്നതിന് സമാനമായി സ്വിച്ച് പ്രവർത്തനങ്ങൾ -l ഒരു ലിസ്റ്റ് ഫയലിൽ നിന്ന് കേന്ദ്രങ്ങൾ എടുക്കുന്ന തരത്തിൽ മാറുക.
എന്നിരുന്നാലും, ഇത് -j സ്വിച്ച് പരോക്ഷമായി സജ്ജീകരിക്കുന്നു, അതിനാൽ ഔട്ട്‌പുട്ട് വരികൾ ഇതിന്റെ ജോയിന് ആണ്
ഇൻപുട്ട് ഇവന്റ് വരിയും മധ്യ സ്ഥാന നിരയും. കൂടാതെ, ഈ സ്വിച്ച് എല്ലാം എഴുതുന്നു
ഒരു ഇവന്റും ആ വരിയുടെ കോൺ തിരയൽ മാനദണ്ഡം പാലിക്കാത്ത മധ്യ സ്ഥാന വരികൾ.
CONE_KEY നിരയ്ക്ക് അടുത്തല്ലാത്ത മധ്യനിരകൾക്കായി -2 മൂല്യം നൽകും
അത്തരം വരികൾക്കായി ഡാറ്റ വരിയും ഇവന്റ് കോളങ്ങളും പൂജ്യമാക്കും. ഈ രീതിയിൽ, എല്ലാ കേന്ദ്രങ്ങളും
വരികൾ ഒരിക്കലെങ്കിലും ഔട്ട്‌പുട്ട് ചെയ്യുമെന്ന് ഉറപ്പുനൽകുന്നു.

ഏതെങ്കിലും "എല്ലാ വരികളും" മാറുകയാണെങ്കിൽ (-X, -J, അഥവാ -L) വ്യക്തമാക്കിയിരിക്കുന്നു, തുടർന്ന് JSTAT എന്ന പേരിൽ ഒരു പുതിയ കോളം
ഔട്ട്പുട്ട് ടേബിളിൽ ചേർക്കുന്നു. ഈ നിരയിലെ പോസിറ്റീവ് മൂല്യങ്ങൾ കേന്ദ്രത്തെ സൂചിപ്പിക്കുന്നു
ഈ ഡാറ്റാ നിര വിജയിച്ച ലിസ്റ്റ് ഫയലിലെ വരി നമ്പർ (1 മുതൽ ആരംഭിക്കുന്നു) സ്ഥാനം
ഒരു കോൺ തിരയലിൽ പൊരുത്തപ്പെട്ടു. -1 ന്റെ മൂല്യം അർത്ഥമാക്കുന്നത് ഡാറ്റ വരി ഒരു കേന്ദ്രവുമായി പൊരുത്തപ്പെടുന്നില്ല എന്നാണ്
സ്ഥാനം. -2 ന്റെ മൂല്യം അർത്ഥമാക്കുന്നത് കേന്ദ്ര സ്ഥാനം ഏതെങ്കിലും ഡാറ്റാ നിരയുമായി പൊരുത്തപ്പെടുന്നില്ല എന്നാണ്.

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

ഉദാഹരണത്തിന്, ഡിഫോൾട്ട് കോൺ തിരയൽ മണിക്കൂറുകളിലും ഡിഗ്രികളിലും "RA", "Dec" എന്നീ നിരകൾ ഉപയോഗിക്കുന്നു
(യഥാക്രമം) കൂടാതെ മണിക്കൂറുകളിൽ RA സ്ഥാനം, ഡിസംബറും റേഡിയസും ഡിഗ്രികളിൽ:

ഫൂൺ ഇൻ.ഫിറ്റ്സ് ഔട്ട്.ഫിറ്റ്സ് 23.45 34.56 0.01

RA സ്ഥാനം ഡിഗ്രികളിൽ വ്യക്തമാക്കാൻ:

ഫൺകോൺ ഇൻ.ഫിറ്റ്സ് ഔട്ട്.ഫിറ്റ്സ് 23.45ഡി 34.56 0.01

ഒരു ലിസ്റ്റിൽ നിന്ന് RA, Dec എന്നിവ ലഭിക്കാൻ, എന്നാൽ ആരത്തിന് ഒരു സ്റ്റാറ്റിക് മൂല്യം ഉപയോഗിക്കുക (കൂടാതെ എഴുതുക
പട്ടികയിലെ ഓരോ വരിയുടെയും വിവരങ്ങൾ തിരിച്ചറിയുന്നു):

funcone -x -l list.txt in.fits out.fits MYRA MYDec 0.01

ഉപയോക്താവ് വ്യക്തമാക്കിയ കോളങ്ങൾ ഡിഗ്രികളിൽ, RA പൊസിഷൻ മണിക്കൂറിൽ (സെക്സേജിമൽ നൊട്ടേഷൻ), ഡിസംബർ
ഡിഗ്രികളിൽ സ്ഥാനം (സെക്സേജിമൽ നൊട്ടേഷൻ), ആർക്ക് മിനിറ്റുകളിൽ ആരം:

funcone -r myRa:d -d myDec in.fits out.fits 12:30:15.5 30:12 15'

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



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