{"id":15720838,"url":"https://github.com/chimari/hoe","last_synced_at":"2026-01-03T02:05:08.721Z","repository":{"id":14069378,"uuid":"75899611","full_name":"chimari/hoe","owner":"chimari","description":"Subaru HDS++ OPE file Editor","archived":false,"fork":false,"pushed_at":"2024-04-03T09:34:24.000Z","size":22086,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-26T17:41:05.379Z","etag":null,"topics":["astronomy","c","gtk2","gtk3","observatory","subaru","telescope"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chimari.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-12-08T03:31:57.000Z","updated_at":"2023-02-20T11:51:03.000Z","dependencies_parsed_at":"2024-10-03T22:00:40.707Z","dependency_job_id":"d8aee81d-cf07-4c43-bab7-78ab7194f722","html_url":"https://github.com/chimari/hoe","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chimari%2Fhoe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chimari%2Fhoe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chimari%2Fhoe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chimari%2Fhoe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chimari","download_url":"https://codeload.github.com/chimari/hoe/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243306789,"owners_count":20270252,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["astronomy","c","gtk2","gtk3","observatory","subaru","telescope"],"created_at":"2024-10-03T22:00:32.293Z","updated_at":"2026-01-03T02:05:08.714Z","avatar_url":"https://github.com/chimari.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"##########################################################################\n#   Subaru HDS++ OPE file Editor  (HOE)                                  #\n#                         Document file                                  #\n#                                                                        # \n#                                                                        # \n#                                  ver 6.0.3  2025/06/11                 # \n#                               Copyright (C) 2003-25 Akito Tajitsu      #\n#      Subaru Telescope, National Astronomical Observatory of Japan      #\n#                                        akito.tajitsu_at_nao.ac.jp      # \n##########################################################################\n\n\n### Introduction ###\nSubaru HDS++ OPE file Editor (HOE) is a program to prepare observations\non High Dispersion Spectrograph (HDS) and several other instruments of\n8.2-m Subaru Telescope, NAOJ.\nIts fundamental purpose is to make operation (OPE) files and Service\nproposal requests (SHOE) for your observations. Furthermore, it works\nas a finding chart (FC) creator,  an Echelle format simulator (EFS),\nan exposure time calculator (ETC), and a query tool for archiving databases.\n\nYou can download the installers and the source code of this program\nvia\n    http://www.naoj.org/Instruments/HDS/hoe/\n. You can also make a clone of the latest version of its source code\nvia Git Hub, using\n  git clone https://github.com/chimari/hoe.git\nin your terminal.\n\n\n### Current Supported Instruments ###\n - HDS  (High Dispersion Spectrograph)\n - IRCS (Infrared Camera and Spectrograph)\n - HSC  (Hyper Suprime-Cam)\n - IRD  (InfraRedr Soppler)\n\n (Test support)\n - KOOLS-IFU (Seimei telescope)\n - TriCCS (Seimei Telescope)\n\n### Current Supported Instruments for Service proposal requests ###\n - HDS  (High Dispersion Spectrograph)\n - IRCS (Infrared Camera and Spectrograph)\n\n\n### Environment ###\nThis program is running under UNIX OSs with X window systems,\nMicrosoft Windows (Windows 7 or later), and mac OS (64bit, Mavericks \nor later).\n\nTo compile this program from its source code, Gtk+-2.0 development \nenvironment is necessary at least. (For Win, using msys2).\nThe latest version of HOE (ver2.x) needs Gtk+-2.x (2.24 or later).\nIt also requires the libraries and the develop environment for \n - openssl\n - libssh2\n - libxml2\n - json-c\n. The binary version for mac OS and Windows are built under homebrew\nand msys2 environment, respectively.\nThe binary installers for both environment include all of required \nlibraries.\n\nIf you are using an internet security software (ESET etc.), you may\nhave problems on HTTP/HTTPS accesses on hoe (stacks, slowness...).\nIn such cases, please try to add\n  C:\\Program Files\\Subaru Telescope\\hoe\\hoe.exe  (Win)\n  /Applications/hoe.app/Contents/MacOS/hoe-bin   (mac)\nto the exclusion list in your security software.\n\n### How to Make (for UNIX, Linux \u0026 Solaris) ###\n  - Extract archives, go to the extracted directory.\n\n  - (Only if you cloned the source code via GitHub)\n    % touch configure configure.ac aclocal.m4 Makefile.am Makefile.in\n\n  - % ./configure\n\n  - % make\n\nThen, an executable file \"hoe\" should be built.\nYou can copy this file to other directory as you like.\n\n\n### Input Text File ###\n[1] CSV file\nYou should prepare target list text files for your observation.\n\n\tHD94028     ,105128.1 ,+201639.0 ,2000,  \u003cComments\u003e\n\tBD+36 2165  ,111248.0 ,+354343.9 ,2000,  Mv=8.4  Fe/H=-2\n\tHD97916     ,111554.2 ,+020512.1 ,2000,  Mv=10.2 Fe/H=-2\n\tBD+51 1696  ,114635.2 ,+505254.7 ,2000   \n\tBD-13 3442  ,114650.7 ,-140643.5 ,2000,\n           .....................\n\nCammas are the separator of each column.\n      (Object Name), (RA), (Dec), (Epoch), \u003ccomments (if necessary\u003e\nYou should write \"until sec\" of RA/Dec.\n(They are regarded as floating point arguments [f09.2, f+010.2 etc.])\nYou can write some comments in the last column, if you want.\n\nThis file can be read from the menu or \"-i\" option in starting.\n\n\n[2]OPE file\nOPE files for Gen2 system can be available for objects inputs.\n\n   \u003cPARAMETER_LIST\u003e\n\n   TGT_BD44493=OBJECT=\"BD+44 493\" RA=022649.60 DEC=+445746.80 EQUINOX=2000.00\n   TGT_HD222304=OBJECT=\"HD222304\" RA=033908.30 DEC=+502818.20 EQUINOX=2000.00\n   TGT_HD224544=OBJECT=\"HD224544\" RA=235849.20 DEC=+322254.10 EQUINOX=2000.00\n   TGT_HD225132=OBJECT=\"HD225132\" RA=000344.40 DEC=-172009.50 EQUINOX=2000.00\n           ....................................\n\nAll characters in the object name will be capitalized.\n\n\n[3] Non-Sidereal Tracking File (TSC format)\nNon-Sidereal tracking files for TSC can also be available.\nFiles must follow the format described in\n  https://www.naoj.org/Telescope/Tracking/NonSidereal/\n. You should use \"Geocentric\" coordinate in TSC files.\nThey would be automatically converted into topocentric in the program.\nWhen hoe's time and date are out of the range of the tracking \ncalculation, the object's coordinate will be displayed with red characters\nin the Main Target List TAB.\nYou can check the orbit of the non-sidereal target in the Finding Chart.\n\n\n[4] Non-Sidereal Tracking File (JPL HORIZONS format)\nhoe can also load NASA JPL HIRIZONS output files.\n  https://ssd.jpl.nasa.gov/horizons.cgi\nPlease note that you should set \n   \"Epehmeris Type\" = OBSERVER\n   \"Observer Location\" = Geocentric\n   \"Table Settings\" = 1. Astrometric RA \u0026 Dec, 20. Observer range\nfor your input.\nEither calendar date or JD is acceptable for date format.\nFrom the main menu, HORIZONS files can be converted into the TSC format.\n\n\n### Save and Re-edit ###\nAnd all settings of this program can be saved into *.hoe file \n(\"Save Config\" in the menu).\nIts very useful to terminate/restart your preparation works.\n\n\n### Write OPE files ###\nHOE can make two types of OPE files.\n[1] Base OPE File\n  Use \"File\"--\u003e\"Write Base OPE\".\n  Simple OPE files in which includes a series of observation commands \n  (SetupField and GetObject) for combinations of  all of your targets\n  and employed setups.\n  If you have many targets and the order is not defined, use this type\n  for your observation.\n\n[2] Plan OPE File\n  Using Obs. Plan Editor, hoe can create OPE files in which more \n  detailed observation plans are described.\n  In this type of OPE files elapsed times are automatically calculated.\n  So, this is much better for your actual observation use.\n  See the next section how to use it.\n\n\n### Obs Plan Editor ###\nObs. Plan Editor pops up with \"Edit\"--\u003e\"Obs. Plan Editor\".\nThis Editor calculate elapsed times for all observing tasks,\nsunset/rise, and twilight times. So, you should input exact obs date \nin General TAB of the main GUI.\n\nAfter build your observational plan, please choose \"File\"-\u003e\"Write Plan \nOPE\" in the menu bar of the editor. Then, an OPE file following\nyour plan will be created.\nYou can also save your observing plan description into a text file.\n\n\n### Magnitude Search ###\nAfter created/loaded your main target list, you can add information for\ntargets' magnitude in to the list using \"Database\"--\u003e\"Catalog Matching\"\n(SIMBAD/GSC/PanSTARRS/SDSS/GAIA/2MASS).\nWhen the list has magnitude information,\n - You can list S/N for each target using \"Update\"--\u003e\"Calc. S/N by ETC\".\n - SV Filter parameters are automatically set in each SetupFiled command.\n - Automatic Exptime_SV in Obs. Plan Editor.\n - You can create a target list file for PROMS (Subaru Proposal System).\n - You can create a request file for Service proposals.\n\n\n### Echelle Format Simulator (EFS) for HDS ###\nUse \"Tool\"--\u003e\"Echelle Format Simulator\".\nIts function is the almost same as that of the web version.\nIf you input your focusing line wavelength information into Line List TAB,\nthey will be displayed on EFS.\nPDF output is also available from EFS GUI.\n\n\n### Exposure Time Calculator (ETC) for HDS ###\nhoe has stand-alone ETC function.\nIf you input your focusing line wavelength information into Line List TAB,\nthey will be displayed on ETC.\n - Main menu \"Tool\"--\u003e\"Exposure Time Calculator\"\n   It is almost same one as that of the web version.\n   The result will be displayed into ETC TAB.\n - \"View\"--\u003e\"ETC\" button at the bottom of Main Target TAB will calculate\n   S/N for the selected target. \n   Mag, Band, and Exptime will be automatically inserted in the pop up\n   dialog.\n   The result will be displayed into ETC TAB.\n - Main menu \"Update\"--\u003e\"Calc. S/N by ETC\" will calculate S/Ns at\n   appointed wavelength) for all objects with Mag in Main Target List.\n   \n\n### Finding Charts ###\nFor the selected object in Main target TAB, \"View\"--\u003e\"FC\" button will\ncreate finding charts via network.\nThe result can be written into PDF files.\nThe proper motions of targets are included in center coordinates of FC.\n\n\n### Elevation Plot ###\nFor the selected object in Main target TAB, \"View\"--\u003e\"Plot\" button will\ncreate elevation (or azimuth. atmospheric dispersion etc.) plot.\nThe result can be written into PDF files.\n\n\n### Database Query ###\nThe objects loaded into Main Target List can be queried with some \nastronomical databases / archives.\n - \"Database\"--\u003e\"Data Archive List Query\"\n   Check observed data with SMOKA, HST, ESO, and Gemini data archives.\n   The resultant list will be stored into DB/Main Target TAB (for only\n   one query limited).\n - \"Database\"--\u003e\"Catalog Matching\"\n   Check catalog matching with SIMBAD, NED, LAMOST, GSC, PanSTARRS, \n   SDSS, GAIA, and 2MASS databases.\n   Basically, the brightest target will be picked up as a counter part\n   in the database.\n   Proper motions of targets are ignored.\n   The resultant list will be stored into DB/Main Target TAB. The results\n   for each database can be switched with combo switch at the upper-right\n   of the TAB.\n   Mags with selected band are added into Main Target List (except for NED\n   and LAMOST).\n\n\n### Upload OPE file to Gen2 ###\nYou can upload OPE files to the summit Gen2 system directly via this \nprogram.\n\nYou should use this function only inside of STN.\nAll passwords for proposal IDs used in hoe will be saved in a HOME$/.hoe file\nby ASCII text.\nBecause they are not saved in each *.hoe file, you have to re-enter passwords\nafter transfered *.hoe files to to other's environment.\n\n\n### Copyright ###\n   The code in this distribution is Copyright 2003-2018 by Akito Tajitsu.\n\n   This program is free software; you can redistribute it and/or modify\n   it under the terms of the GNU General Public License as published by\n   the Free Software Foundation; either version 3, or (at your option)\n   any later version.\n\n   This program is distributed in the hope that it will be useful,\n   but WITHOUT ANY WARRANTY; without even the implied warranty of\n   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n   GNU General Public License for more details.\n\n   You should have received a copy of the GNU General Public License\n   along with this program; if not, write to the Free Software\n   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA\n\n   In addition, as a special exception, A.Tajitsu gives permission to link \n   this code of this program with the OpenSSL library (or with modified\n   versions of OpenSSL that use the same license as OpenSSL), and distribute\n   linked combinations including the two. You must obey the GNU General \n   Public License in all respects for all of the code used other than OpenSSL.\n   If you modify this file, you may extend this exception to your version of \n   the file, but you are not obligated to do so. If you do not wish to do so,\n   delete this exception statement from your version.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchimari%2Fhoe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchimari%2Fhoe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchimari%2Fhoe/lists"}