10 likes | 77 Views
Grid サービス. OAI-PMH. データ ベース. Grid サービス. OAI-PMH. メタ DB. レジストリ. データ. 解析ツール. 解析ツール. データ. データ ベース. http://www.damtp.cam.ac.uk/user/gr/public/cs_evol.html. データ. データ ベース. 解析結果. 解析結果. データ. 解析結果. データ ベース. 解析手順書. 解析指示. JVO の研究開発(コスミックストリング探査への応用) V04b.
E N D
Grid サービス OAI-PMH データ ベース Grid サービス OAI-PMH メタDB レジストリ データ 解析ツール 解析ツール データ データ ベース http://www.damtp.cam.ac.uk/user/gr/public/cs_evol.html データ データ ベース 解析結果 解析結果 データ 解析結果 データ ベース 解析手順書 解析指示 JVOの研究開発(コスミックストリング探査への応用)V04b 白崎裕治1,8、田中昌宏1、本田敏志1、大石雅寿1、水本好彦1、矢作日出樹1、小杉城治1、柏川伸成1、松崎英一2、安田直樹3、長島雅裕4、増永良文5、石原康秀6、阿部勝巳6、堤純平6、中本啓之7、森田康裕7、小林佑介7、吉田徳夫7(セック) (1)国立天文台, (2) 東工大・理, (3)東大宇宙線研, (4) University of Durham, (5) 御茶ノ水女子大 (6) 富士通 (7) セック (8) yuji.shirasaki@nao.ac.jpJVO の発表資料はhttp://jvo.nao.ac.jp/から入手できます。 5. JVOへの実装 1.概要 3.コスミックストリング ユーザ@ウェッブブラウザ Tomcat container Grid Service & GSI-SFS RFTP HTTP/GET・POST HTTP/GET(OAI-PMH) 図1.コスミック・ストリングの発達シミュレーション。 バーチャル天文台(VO)により世界中のデータベースが相互接続されるようになると、様々な観測装置によって得られたデータを容易に検索し取得することが可能となります。 また、そうして得られたデータから科学的な発見を行うためのデータベースと連携した解析環境を提供することもバーチャル天文台の目的の一つです。 本ポスターでは VO の解析機能についての実装方式を検討するために、サイエンスユースケースの例として、「撮像データによるコスミックストリングの検出」を取り上げ、そのための解析ツールを Japanese Virtual Observatory (JVO)へ実装し、その試験を行った結果を紹介します。 ユーザインターフェイス Tomcat + Struts (Servlet, JSP, Java Beans) • データ検索・解析指示 • レジストリ検索 • 結果 未実装 VOへのデータ集中を避けるため、データ本体は必要な時に必要なだけ直接データサーバへとりにいくようにする。 グリッドサービスによる遠隔サービス呼び出し。 • VO コントローラ • SQL パーサ • スケジューラ • エクゼキュータ • サービスの内容 • アクセスURL • GWSDL URL コスミック・ストリングは初期宇宙の膨張に伴って生じる相転移により形成されると考えられている位相欠陥の一つであり、線状やリング状の高密度物質として広く宇宙空間に分布していることが予想されています。(図1) コスミック・ストリングの存在を観測的に検証することができれば、初期宇宙の進化モデルや素粒子理論に対して強い制限が与えられます。 コスミックストリングが GUT スケールのエネルギー密度を持っているとすると、その背景天体は重力レンズ効果により 5 秒角程度の離角の二重像として観測されますので、それらを通じて間接的にストリングの存在を調べることが出来ます。 Grid サービス Grid サービス OAI-PMH OAI-PMH メタDB メタDB データサービス間でのデータ受け渡し SPCam カタログDB SPCam 画像 DB 2.バーチャル天文台の利用による データベース天文学 • 解析サービス • 二重像探しサービス • ストリング検出サービス • カタログ作成サービス • … 図3.実装のダイアグラム 表1.解析サービスの実装方式 4. パターン認識によるストリング探査 • 過去に作られた解析ツール資産を有効に活用できるよう、実装するにあたって以下の点を考慮しました。 • どのような言語の解析サービスでも利用可能なこと。 • 様々な言語で書かれている過去の解析ツールを利用するには不可欠です。 • 柔軟性の高いインターフェイス記述方式。 • 解析の種類によって様々な入出力形式が考えられます。 • サービスの公開、JVOからの呼び出しが容易なこと。 • 誰もが自分の作った解析サービスを容易に公開でき、誰もが公開解析サービスを自由に遠隔利用できる環境を提供します。 ストリングがペア天体を結ぶ線に対して直交する向きにあると仮定。 • データベースを利用した研究を行おうとした場合に最初にぶち当たる壁は何でしょう。 • 使いたいデータが色々なところにあって、取ってくるのが大変。 • 便利な解析ツールが公開されているけど、それらを自分のマシンにインストールするのが大変。使い方も難しい。 • データを取ってきたけど、それだけでディスクが一杯。解析結果を保存するデータ領域がありません。 P2 仮定したストリングの延長線が P1-P3の場合のように交わる場合は p-q (大きい角度の方)で重みを計算。 P3 • Globus TK3 によるグリッドサービスは Java で記述する必要がありますが、Java から外部コマンドを実行することにより、どのような言語でかかれたプログラムでも遠隔実行できます。 • 解析サービスのインターフェイス仕様を GWSDLというグリッドサービスの標準仕様に則って記述しました。 • 解析サービスに関するあらゆるデータを XML データベース (Registry)に登録しました。解析サービスの呼び出しに必要な情報はすべて、Registry から得ることができます。 • 実行手順書を作ることにより全自動でデータベースにアクセスし、その結果を解析サービスに渡すことも可能にする予定です。 • すばる解析システムDASHやSDSSデータベースとも連携しコスミックストリングの自動探査を行う予定です。 P1 図2. ストリング配置パラメータの定義。 • 明るさ、カラー、形状がともに似ている、離隔が5秒角以下のペア天体を選択し、それらの並び方と向きのコヒーレンス度の大きさからストリングが存在するかを判断します。コヒーレンス度 S を以下の方法で計算します。(図2参照) • i番目のペア天体 Piについて考える。 • j番目のペア天体 (i ≠j) Pjに対応するストリングの向きと i番目のストリングのなす角がqijであるとき • Piと Pjについての重みを Wij = exp(-qij/q0) とする。 • Si = Wi0 + Wi1 + … + Wij + … (i ≠ j) • S = S0 + S1 + S2 + … • こうして求めたコヒーレンス度をストリングが存在しない場合のコヒーレンス度と比較し、十分大きな値をとる天空領域を探します。 • バーチャル天文台により上にあげられた困難が解決されます。 • データサービスプロトコルの共通化をはかり、データベースサーバや解析サーバの自動連携を実現します。 • 解析ツールをグリッドサービスとして公開し、インストール作業等の手間を省きます。 • データは必要なときに必要なだけデータサーバへとりに行きます。解析結果のみを保存すればよいので、ディスク容量の心配はいりません。 図4. コスミックストリング探しの結果。 数値銀河カタログ(長島、矢作、榎)を利用し、コスミックストリングによるレンズ効果をシミュレートした。