hoe : Subaru HDS++ OPE file Editor
[Japanese]English
2025.06.13:ver6.0.3のリリース(重要な更新)
- 各装置の設定ファイルの参照先URLの変更に伴う不具合を修正し、ver6.0.3をリリースしました。
- 以前のバージョンでは、HSCとIRCSではiniファイルが読み込めないためHOEが正常に起動しません。
- Linux向けは現在作業中です。Windows版またはMac版を利用して観測準備を行なってください。
Subaru HDS++ OPE file Editor (hoe)
Subaru HDS++ OPE file Editor (hoe)は すばる望遠鏡高分散分光器 HDS およびその他いくつかの装置での観測を準備 するためのツールです。
観測に使用する観測手順書(OPE file)を 天体リストから作成することを主たる目的としていますが、 ファインディングチャートの作成、 エシェルフォーマットシミュレータ(EFS)、 積分時間計算機(ETC)、 他観測所も含めたアーカイブデータの検索など 観測準備に必要な様々な機能を持ち合わせています (機能的にはhskymonと 重複する部分が多くありますのでそちらの解説もご覧ください)。
現状でサポートしている観測装置はです。
- HDS (High Dispersion Spectrograph)
- IRCS (InfraRed Camera and Spectrograph)
- Detailed explanation in Subaru/IRCS page
- 解説動画 [1/2] (Base OPE編)
- 解説動画 [2/2] (Plan OPE編)
- HSC (Hyper Suprime-Cam). New!
- IRD (InfraRed Doppler).
以下、このページではhoeを使った HDSでの観測準備について解説します。
HDSではhoeが出力したOPE fileをそのままGen2 IntegGUIに読み込んで 観測を行うことを基本理念とします。 不要なトラブルを避けるため出力したOPE fileをテキストエディタ等で直接編集する ことは行わないでください。 サポートアストロノマとの事前相談では、.hoeファイルをやりとりするとよいでしょう。
|
||||||||||||||||||
|
||||||||||||||||||
- |
最新版ソースはgithubからも
ダウンロードできます。
% git clone https://github.com/chimari/hoe.git |
|
||
OPE Fileを作成するためには観測対象となる天体リストを作成する必要 があります。 Main Targetタブでフルスクラッチのリスト作成もできますが、 外部からリストを読み込みたい場合は以下のものを使用することができます。 |
||
CSV(カンマ区切り)リスト | ||
入力するのは天体の座標リストです。以下のようなフォーマットにしたがった
テキスト形式のファイルを用意してください。
天体名, RA(hhmmss.ss), Dec(ddmmss.ss), Equinox, 以下自由なコメントとした天体リストも読み込むことができます。 HD94028 ,105128.1 ,+201639.0 ,2000, [comments] BD+36 2165 ,111248.0 ,+354343.9 ,2000, Mv=8.4 Fe/H=-2 HD97916 ,111554.2 ,+020512.1 ,2000, Mv=10.2 Fe/H=-2 BD+51 1696 ,114635.2 ,+505254.7 ,2000 BD-13 3442 ,114650.7 ,-140643.5 ,2000, ....................................メニュー → File → Open(or Merge) Listで読み込みます。 また5カラムめに天体のMagを入れたリストを読み込むこともできます。 HD94028 ,105128.1 ,+201639.0 ,2000, 8.2, [comments] 300x1 BD+36 2165 ,111248.0 ,+354343.9 ,2000, 9.8, 480x1 HD97916 ,111554.2 ,+020512.1 ,2000, 9.2, 420x1 BD+51 1696 ,114635.2 ,+505254.7 ,2000, 9.9, 480x1 BD-13 3442 ,114650.7 ,-140643.5 ,2000, 10.3, 600x2 ....................................どちらのリストにするかはポップアップしたチェックボックスで指定してください。 |
||
OPEファイル | ||
Gen2準拠のOPEファイルからターゲットを読み込みできます
(メニュー → File → Import List form OPE)。 OPEファイル内<PARAMETER_LIST>部に以下のように OBJECT, RA, DEC, EQUINOX(順不同)が各天体一行で定義されている必要があります。 <PARAMETER_LIST> TGT_V5668Sgr=OBJECT="V5668 Sgr" RA=183656.87 DEC=-285539.30 EQUINOX=2000.00 TGT_HD164536=OBJECT="HD164536" RA=180238.62 DEC=-241519.39 EQUINOX=2000.00 TGT_sigSgr=OBJECT="sig Sgr" RA=185515.93 DEC=-261748.21 EQUINOX=2000.00 TGT_HD149757=OBJECT="HD149757" RA=163709.54 DEC=-103401.52 EQUINOX=2000.00 TGT_HD184915=OBJECT="HD184915" RA=193653.45 DEC=-070138.92 EQUINOX=2000.00 TGT_V339Del=OBJECT="V339 Del" RA=202330.73 DEC=+204604.10 EQUINOX=2000.00 .................................... </PARAMETER_LIST> |
||
非恒星追尾ファイル (TSC形式) | ||
望遠鏡の非恒星追尾ファイルを読み込むことができます
(メニュー → File → Non-Sidereal → Merge TSC File)。#1 Ceres on July 26 HST +00.0000 +00.0000 ON% +0.000 UTC Geocentric Equatorial Mean Polar Geocentric ABS TSC 500 20010727000000.000 185406.057 -303521.41 1.953782861 2000.0000 20010727003000.000 185405.055 -303524.50 1.953904593 2000.0000 20010727010000.000 185404.053 -303527.59 1.954026432 2000.0000 20010727013000.000 185403.051 -303530.67 1.954148379 2000.0000 20010727020000.000 185402.050 -303533.75 1.954270432 2000.0000 20010727023000.000 185401.049 -303536.82 1.954392592 2000.0000 20010727030000.000 185400.049 -303539.90 1.954514860 2000.0000 ..........................OPEファイルに記述されて いるものを自動的に読み込むのではないため、 マニュアルで読み込む必要があります。 OPEファイルと同じディレクトリにファイルを置き、 メニューから読み込んでください。 ファイルは こちらのページに記述に準拠したフォーマットである必要があります。 必ず、GeoCentricの座標を読み込むようにしてください。 hoe内部では GeoCentricを観測者基準座標(TopoCentric)に変換して扱います。 |
||
非恒星追尾ファイル (JPL HORIZONS形式) | ||
TSCフォーマットと同様に NASA JPL の
HORIZONS
の出力ファイルを直接読み込むことができます
(メニュー → File → Non-Sidereal → Merge JPL HORIZONS File)。 必ず、 "Epehmeris Type" = OBSERVER "Observer Location" = Geocentric "Table Settings" = 1. Astrometric RA & Dec, 20. Observer rangeにした出力結果を読み込んでください。 Tableには上記以外が含まれていてもよいですが、 各epochが一行に収まっている必要があります。 Dateのフォーマットはカレンダー形式、JDのどちらでもかまいません。 また、HORIZONSの出力ファイルをTSCフォーマットに変換して保存(メニュー → File → Non-Sidereal → Convert HORIZONS to TSC)することもできます。 |
|
||
hoeはに種類のOPEファイル -- Base OPE とPlan OPEを作成することができます。 基本的には観測の流れがつかめ、現場での作業がスムーズに行えるPlan OPEを作成することを推奨します。 |
||
![]() |
||
Base OPE | ||
Base OPE は各セットアップ、各ターゲット毎に観測するコマンドを列挙しただけの最も簡単なOPEファイルです。 ターゲットが多くある場合で順番を現場で逐次決定しながら観測を 行いたい場合はこの形式のOPEファイルでじゅうぶんです。 Base OPE ファイルはメニューの File → Write Base OPEで作成できます。 ....................... ####### NonStd-1 2x1binning ####### # [1] V5668 Sgr , Vmag=5 # NonStd-1 2x1binning / SV Guide / ImR=No SetupField Guide=SV Mode=SemiAuto $DEF_PROTO $TGT_V5668Sgr ReadRegion=200 CalcRegion=60 Exptime_SV=1000 IMGROT_FLAG=0 IS_FLAG=1 $SV_IS_X $SV_IS_Y $G_PARA ReadArea=Part GetObject IS_FLAG=1 $DEF_SPEC Exptime=300 SVIntegrate=1 $TGT_V5668Sgr GetObject IS_FLAG=1 $DEF_SPEC Exptime=300 SVIntegrate=1 $TGT_V5668Sgr GetObject IS_FLAG=1 $DEF_SPEC Exptime=300 SVIntegrate=1 $TGT_V5668Sgr # [2] HD164536 , Vmag=7.40 O7.5V # NonStd-1 2x1binning / SV Guide / ImR=No SetupField Guide=SV Mode=SemiAuto $DEF_PROTO $TGT_HD164536 ReadRegion=200 CalcRegion=60 Exptime_SV=1000 IMGROT_FLAG=0 IS_FLAG=1 $SV_IS_X $SV_IS_Y $G_PARA ReadArea=Part GetObject IS_FLAG=1 $DEF_SPEC Exptime=600 SVIntegrate=1 $TGT_HD164536 # [3] sig Sgr , Vmag=2.058 B2V # NonStd-1 2x1binning / SV Guide / ImR=No SetupField Guide=SV Mode=SemiAuto $DEF_PROTO $TGT_sigSgr ReadRegion=200 CalcRegion=60 Exptime_SV=1000 IMGROT_FLAG=0 IS_FLAG=1 $SV_IS_X $SV_IS_Y $G_PARA ReadArea=Part GetObject IS_FLAG=1 $DEF_SPEC Exptime=60 SVIntegrate=1 $TGT_sigSgr GetObject IS_FLAG=1 $DEF_SPEC Exptime=60 SVIntegrate=1 $TGT_sigSgr .................................... |
||
|
||
Plan OPE | ||
Plan OPEではすべての観測コマンドが一晩の観測プランに従うように
順序立てされて記述されます。
すべてのコマンドの所要時間も計算され、目標時間がコマンドとともに
併記されます。 Plan OPEの作成には Obs. Plan Editorを使用します。 ................. ### SunSet 19:01, Twilight(18deg) 20:10 8/11/2016 ### ## [19:26] ###### Focus SV ##### FocusSVSequence $DEF_COMMON SetStarSize $DEF_PROTO SEEING=0.60 ## [19:31] ###### "sig Sgr", 60sec x2, Setup-3 : NonStd-2 2x1bin, [SV Guide] ##### # Vmag=2.058 B2V SetupField Guide=SV Mode=SemiAuto $DEF_PROTO $TGT_sigSgr ReadRegion=200 CalcRegion=60 Exptime_SV=1000 IMGROT_FLAG=0 IS_FLAG=1 $SV_IS_X $SV_IS_Y $G_PARA ReadArea=Part GetObject IS_FLAG=1 $DEF_SPEC Exptime=60 SVIntegrate=1 $TGT_sigSgr GetObject IS_FLAG=1 $DEF_SPEC Exptime=60 SVIntegrate=1 $TGT_sigSgr ## [19:37] ###### "ASASSN-16ig", 300sec x3, Setup-3 : NonStd-2 2x1bin, [SV Guide] ##### SetupField Guide=SV Mode=SemiAuto $DEF_PROTO $TGT_ASASSN16ig ReadRegion=200 CalcRegion=60 Exptime_SV=1000 IMGROT_FLAG=0 IS_FLAG=1 $SV_IS_X $SV_IS_Y $G_PARA ReadArea=Part GetObject IS_FLAG=1 $DEF_SPEC Exptime=300 SVIntegrate=1 $TGT_ASASSN16ig GetObject IS_FLAG=1 $DEF_SPEC Exptime=300 SVIntegrate=1 $TGT_ASASSN16ig GetObject IS_FLAG=1 $DEF_SPEC Exptime=300 SVIntegrate=1 $TGT_ASASSN16ig ## [19:57] ###### Setup Change (Cross Scan), Setup-1 : NonStd-1 2x1bin ##### SetupOBE $DEF_SPEC SLIT_LENGTH=30000 SetupOBE $DEF_SPEC FILTER_1=Free FILTER_2=SC46 CROSS_SCAN=18560 ................... |
||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
メニューバー | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General タブ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
観測に関する一般的な情報を記入します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SV/AG タブ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SV(Slit Viewer)とAG(Auto Guider)に関する情報を記入します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HDS タブ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HDSの設定に関する情報を記入します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Main Target タブ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
観測する天体のリストです。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Standard タブ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
標準星の検索結果を表示します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DB / Finding Chart タブ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ファインディングチャート上で検索を行った周囲の天体の情報を表示します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DB / Main Target タブ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Main Targetタブに登録されたすべての天体について、 データアーカイブ上での検索やカタログマッチングを行った結果を 表示します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
EFS Line List タブ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
EFSやETC上に表示させるラインのデータです。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ETC タブ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ETCの計算結果を表示します。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||
Obs. Plan Editor | ||
メニューのEditor → Obs. Plan Editorから起動する観測プラン作成のためのツールです。 観測タスクを挿入していくと所要時間が自動的に計算された観測プランを作成できます。 |
||
![]() |
||
|
||
|
||
観測タスク | ||
各タスク左端の+マークボタンで タスクをプランに挿入できます。 Object/Setup/BIAS/Comarison/Flatの各タスクはHDSのSetupに依存しますので、 使用するSetupに変更したうえでタスクの挿入を行ってください。 CALの取得など夜間以外にも実行できるタスクにはDaytimeの チェックがあります。夜間以外に行う場合にはこのチェックを入れれば、 所要時間は無視されます。 天体を観測する。 望遠鏡のフォーカス調整。 望遠鏡をマニュアルで特定のAzElに移動させる。 HDSの設定を変更する。 I2セルの出し入れを行う。 BIASの取得。 Comparison (Th-Ar)の取得。 Flat (Halogen lamp)の取得。 自由なコメント行の挿入。 |
||
観測プランのプロット | ||
Obs. Plan Editor下部のPlotおよび SkyMonボタンから観測プラン用のプロットツールを 立ち上げることができます。 Plot Windowを立ち上げ、右上のPlotをObserving Planとすると、各Objectタスクでの天体位置をプロットできる。 Sky Monitorを立ち上げ、左上のModeをPlan (Object) もしくはPlan (Time)とすると、 各Objectタスクでの天体位置をプロットできる。 |
|
||
Echelle Format Simulator (EFS) | ||
メニューのHDS → EFS: Echelle Format Simulatorなどから起動します。 Main WindowのEFS Line Listタブに着目したいラインの波長を記入しておけば 図中にプロットされます。 |
||
![]() |
||
|
||
Exposure Time Calculator (ETC) | ||
メニューのHDS → ETC: Exposure Time Calculatorからダイアログを起動します。 Web上のETCと同じ計算を行います。 結果はETCタブかMain TargetタブのS/N欄(メニューのUpdate → Calc. S/N by ETCを使った時)に表示されます。 |
||
![]() |
||
|
||
全天体のPDF Finding Chart | ||
メニューのTool → PDF Finding Chartsなどからダイアログを起動します。 画像のソース、サイズ、使用装置などを入力し、一天体一ページに収められたPDFの Finding Chartが作成されます。 サービス観測用に10mag以下の天体をスキップすることもできます (もちろん天体のMag情報がリストに付加されている必要があります)。 |
||
![]() |
||
|
||
Sky Monitor | ||
メニューのTool → Sky Monitorなどから起動します。 機能はhskymonの簡易版ですが、観測プランに従った天体位置のプロットができます。 |
||
![]() |
||
|
||
Elevation Plot Window | ||
Main Targetタブ下部のView → Plotなどから起動します。 機能はhskymonのそれにほぼ準じますが、観測プランに従った天体位置のプロットができます。 |
||
![]() |
||
|
||
Finding Chart | ||
Main Targetタブ下部のView → FCなどから起動します。 機能はhskymonのそれに準じます。 |
||
![]() |
||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPEファイル作成の基本的な流れ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
観測プランのたて方 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
サービス観測のプランのたて方 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I2セルを用いた観測 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
イメージスライサを用いた観測 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
天体に固有運動がある場合 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
非恒星追尾観測 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sourceからのコンパイル (UNIX) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Akito Tajitsu updated on Wed Apr 3 18:49:41 JST 2024