210 likes | 351 Views
OVO. contents. OVO とは何か? なぜできた のか ? OVO の 現状 自分 の研究内容. OVO とは何か?. OVO とは. VERA 単一鏡観測(水メーザー)の結果を格納 天体情報(天体名、座標など)や観測結果(スペクトル、ライトカーブなど)を Web 上で公開. 格納・公開データ. 格納しているデータ. 公開しているデータ. fits 解析済み txt ファイルのアップロード 天体毎のファイル 天体名 座標 速度. fits 解析済み txt ファイルのダウンロード 天体名、天体一覧 参照電波源の表示 スペクトル図
E N D
contents • OVOとは何か? • なぜできたのか? • OVOの現状 • 自分の研究内容
OVOとは • VERA単一鏡観測(水メーザー)の結果を格納 • 天体情報(天体名、座標など)や観測結果(スペクトル、ライトカーブなど)をWeb上で公開
格納・公開データ 格納しているデータ 公開しているデータ • fits • 解析済みtxtファイルのアップロード • 天体毎のファイル • 天体名 • 座標 • 速度 • fits • 解析済みtxtファイルのダウンロード • 天体名、天体一覧 • 参照電波源の表示 • スペクトル図 • ライトカーブ図 使用言語: HTML, Perl, CGI, Bash, awk
なぜ? どこにいても観測した結果を確認したい。 Single計算機 データベースを作ろう! OVO PC PC PC 誰でもどこでも見れる!! PC PC
以前の観測結果の様子 重たい、見にく過ぎる…
エントリー追加スクリプト (name2IRS.pl) Single計算機 観測データ 今までに観測したことがあるか? operation計算機 Koba PC ある ない inputbox nonhit SIMBADなどで 調べて載せている Milkyway server OVO inputbox updateH2O.pl
スペクトル生成とライトカーブ更新(updateH2O.pl)スペクトル生成とライトカーブ更新(updateH2O.pl) 観測日、ピーク強度など max.pl LCgnuplotH2O.pl データ ライトカーブ作成 スペクトル txt2sp.pl SPgnuplotH2O.pl スペクトル図作成
Milkyway計算機にある内部の状況 data program list IRAS~ IRAS~ NameList.txt SourceList.txt スペクトル図・ライトカーブ図など inputbox HTMLなど
アップロードの自動化 Operation計算機 Single 計算機 天文台ネットワーク my PC 管理者不要 cronで定期的にはしらせる milkyway計算機 鹿大のネットワーク OVO
問題点 • サーバーをグローバルIPを持つものを置くのかグローバルIPを持たないもを置くのか? • グローバルIPを持たない場合 • 天文台に置くと、2つのネットワークをまたがずにデータのやりとりができる。 • 天文台ネットワークにつながらない場所ではデータベースを利用することはできない。 • グローバルIPを持った場合 • 2つのネットワークをまたいでデータのやりとりを行わなければならない。(先輩方はここが問題で自動化できていなかった) • どこからでもデータベースを利用できる。 • グローバルIPを持った場合どこに設置するのか? • 天文台ネットワークの場合 • 天文台の管理者との話し合いが必要 • 鹿大ネットワークの場合 • milkywayには置けないため別のサーバーが必要(亀野さんがいなくなってしまったら管理者がいなくなってしまう)
ネットワーク構成図 パターン1 (天文台NET) operation 三鷹 水沢 (入来LAN) single VERA入来局 Koba PC (KNIT) ルーター (KNIT) パターン2 milkyway
これからの仕事 • 検索機能の強化(曖昧検索など) • 日付で検索できるようにするなど(現在は、名前とdeg.でのみ検索可能)