P HI T S PSFC4PHITS の使い方 Multi-Purpose Particle and Heavy Ion Transport code System Title1 2016 年 2 月改訂.

Slides:



Advertisements
Similar presentations
図示、可視化モジュール ~ pylab と numpy を ちょっと~. pylab とは? ・数学や統計的なグラフを生成するモ ジュール ・インストール pip や easy install からのインストールを推奨 →numpy モジュールなどの前提としている。 Anaconda の場合は標準.
Advertisements

P HI T S 陽子ビームで雪だるまを溶かそう Multi-Purpose Particle and Heavy Ion Transport code System title 年 3 月改訂.
基盤地図情報の活用 中村 憲. 基盤地図情報とは 国土地理院が整備 様々な機関が作成した地図データを統一フォー マットでネット上で公開 無料 ( 登録必要 ) OCAD 等で利用するためには形式を変換する必要 あり 公開範囲は順次拡大中 GPS との相性もいい ( リアルワールド座標 )
簡単動画制作 使用するアプリケーション  iMovie  特別教室の Mac にインストールされています  使用方法の動画解説( apple ) 
Windows 環境から SAS を使う 長野 祐一郎 1. データのダウンロード 2. データの加工 3. プログラムの作成 4.TeraTerm によるプログラムの実行 5. 処理結果の確認 6.SAS のデータ処理を概観 今回の授業では、 Windows 環境で作成されたデータを.
Image J を用いた粒子径分析 目次 1.ImageJ ダウンード・開始 2. 粒子径分析の基本操作.
P HI T S α 線, β 線, γ 線,中性子線を止めるに は? Multi-Purpose Particle and Heavy Ion Transport code System title 年 5 月改訂.
VO ツール解説(3) Specview 国立天文台・天文データセンター 小宮 悠. インストール ware/specview/download
P HI T S スクリプト言語を用いた PHITS の連続 実行 Multi-Purpose Particle and Heavy Ion Transport code System title 年 2 月改訂.
初年次セミナー 第13回 2次元グラフィックス(1).
Cornell Spectrum Imagerの使い方
ボクセルファントムを用いた X線治療のシミュレーション
PHITS 講習会 基礎実習(III): 計算条件の設定
Multi-Purpose Particle and Heavy Ion Transport code System
発生生物学特論 PowerPoint の使い方
強度変調回転放射線治療(VMAT)の シミュレーション
Multi-Purpose Particle and Heavy Ion Transport code System
REIMEI EISA Viewerの使い方
実習用サーバの利用開始手順 (Windowsの場合) TeraTerm Proをインストール 公開鍵をメールで送付
Multi-Purpose Particle and Heavy Ion Transport code System
DICOM医療画像を使用したPHITSシミュレーション
実習問題の解き方 JIS3-2の場合.
Multi-Purpose Particle and Heavy Ion Transport code System
Multi-Purpose Particle and Heavy Ion Transport code System
Multi-Purpose Particle and Heavy Ion Transport code System
情報基礎A 第13週 VBAプログラミング VBAの基本文法7・実際のデータ処理
PHITSによるX線治療シミュレーション 基本操作復習編
第13回授業(7/10-1) での学習内容 6月19日に宿題にした平均値の差の検定結果、及び7月3日の授業で実習した同検定結果のウェブ上での検算のやり方を学習する。 この検算の宿題は、春期定期試験の時に、今日渡す2枚目の出欠表の裏に授業中の手計算による結果と比較して、手計算の結果が正しかったかを報告する。
ParaViewを用いたPHITS 計算結果の3次元表示
EGSに対応した粒子軌跡と 計算体系の3次元表示ソフト - CGVIEW -
第5回授業(5/08) の目標 第1章のウェブ上での宿題のやり方の続き(ここまでで、終了)。
軌跡とジオメトリー表示プログラム CGVIEW(Ver2.2)の改良
スクリプト言語を用いたPHITSの連続実行
PHITS 講習会 基礎実習(III): 計算条件の設定
Multi-Purpose Particle and Heavy Ion Transport code System
α線,β線,γ線,中性子線を止めるには?
計算効率を上げるためのvariance reduction(粒子のウェイト)の利用 A
平山 英夫、波戸 芳仁 KEK, 高エネルギー加速器研究機構
Multi-Purpose Particle and Heavy Ion Transport code System
応用実習用資料 Environmental radioactivity
Gmsh, Elmer, Garfield++のInstall
Multi-Purpose Particle and Heavy Ion Transport code System
MeV internal meeting Oct. 2, 2015
計算効率を上げるためのvariance reduction(粒子のウェイト)の利用 A
PHITS 講習会 基礎実習(III): 計算条件の設定
応用実習用資料 Neutron target
IAEA phase space fileを用いた X線治療シミュレーション
単語登録(1) ◎MS-IMEの「単語登録」に、単語、語句、記号など自分がよく使うものを登録しておくと、便利である。
Multi-Purpose Particle and Heavy Ion Transport code System
Processing使用の準備.
Multi-Purpose Particle and Heavy Ion Transport code System
Multi-Purpose Particle and Heavy Ion Transport code System
EGSに対応した粒子軌跡と 計算体系の3次元表示ソフト - CGVIEW -
卒業論文に向けて(2) 学部4年生 島本 大輔 2004年10月29日.
ファイルのアップロード HTMLファイルをWebサーバにアップロード 名商大のWebサーバ(opinion.nucba.ac.jp)
コンピュータ プレゼンテーション.
Multi-Purpose Particle and Heavy Ion Transport code System
Multi-Purpose Particle and Heavy Ion Transport code System
Multi-Purpose Particle and Heavy Ion Transport code System
プログラミング入門2 第13回、14回 総合演習 情報工学科 篠埜 功.
α線,β線,γ線,中性子線を止めるには?
Multi-Purpose Particle and Heavy Ion Transport code System
平山 英夫、波戸 芳仁 KEK, 高エネルギー加速器研究機構
GPS使用マニュアル.
精密工学科プログラミング基礎 第7回資料 (11/27実施)
計算効率を上げるためのvariance reduction(粒子のウェイト)の利用 B
目的とするユーザーコードを 作成するために
Cp-1. Microsoft Visual Studio 2019 C++ の使い方 (C プログラミング演習,Visual Studio 2019 対応) 金子邦彦.
精密工学科プログラミング基礎Ⅱ 第2回資料 今回の授業で習得してほしいこと: 配列の使い方 (今回は1次元,次回は2次元をやります.)
7-Zipのインストール (Windows 10)
Presentation transcript:

P HI T S PSFC4PHITS の使い方 Multi-Purpose Particle and Heavy Ion Transport code System Title 年 2 月改訂

Phase Space File とは 2 医療用加速器や 60 Co 線源により生成されたビーム情報をまと めたデータファイル メーカーが公開していない場合が多い加速器部分(上流)のシミュレー ションを省略し、ビーム照射部分(下流)のみのシミュレーションが可能 IAEA の Nuclear Data Services から入手可能 IAEA 形式により作成されたヘッダーファイルとバイナリデータファイル の組 What is PSF

Phase Space File とは 3 医療用加速器や 60 Co 線源により生成されたビーム情報をまと めたデータファイル メーカーが公開していない場合が多い加速器部分(上流)のシミュレー ションを省略し、ビーム照射部分(下流)のみのシミュレーションが可能 IAEA の Nuclear Data Services から入手可能 IAEA 形式により作成されたヘッダーファイルとバイナリデータファイル の組 What is PSF ヘッダーファイル URL: バイナリデータファイル URL: 本資料では下の URL からダウンロードできる Varian_Clinac_600C_6MV_1x1 を例に PSFC4PHITS の使用方法についてご紹介します

Phase Space File とは 4What is PSF ヘッダーファイル (Varian_Clinac_600C_6MV_1x1.IAEAheader) テキストエディタで開くことができ ます $IAEA_INDEX: 600 // IAEA website: www-nds.iaea.org/phsp/photon/ $TITLE: PHASESPACE in IAEA format for Varian Clinac 600C, 6MV photon ・ ・ ・ $BYTE_ORDER: 1234 $ORIG_HISTORIES: $PARTICLES: ・ ・ ・ 規格化のために必要となるオリジナ ル計算のヒストリー数 ($ORIG_HISTORIES) と粒子データ数 ($PARTICLES) の情報も書かれてい ます。

①入力ファイルを作成( psfc4phits.inp )⇒詳しくは README 参照 ②入力ファイルがあるフォルダに phase space file の header ファイルとデータファイル をおく ③実行 (Windows) psfc4phits_win.bat に psfc4phits.inp をドラッグ & ドロップ (Mac) psfc4phits_mac.commnad をダブルクリック、現れる窓に psfc4phits.inp と入力 Varian_Clinac_600C_6MV_1x1 $ Phase space filename dmp-PHITS.out $ Output filename 1 $ Starting line $ Ending line 変換プログラム (psfc4phits ) 5 バイナリデータである phase space file を PHITS 形式の dump data に変換するプログラム IAEA により提供されている変換プログラム * を PHITS 用に 改変 * を参照 PSFC4PHITS HowTo Phase space file の名 前(拡張子を除いた 部分) PHITS 用 dump data file 名 変換する範囲の指定(変換できる数値は header ファイルにある $PARTICLES の値が 上限)

PSFC4PHITS 実行結果 6 入力ファイルで指定した PHITS 用 dump data file が生成されま す PSFC4PHITS outputs 左から粒子の kf-code, x,y,z 座標, 速度ベクトルの x,y,z 成分, エネルギー, ウエイト値の 9 個がアスキー 形式で出力されます dmp-PHITS.out

PHITS インプットファ イル 7 phits.inp [ S o u r c e ] set:c1[ ] set:c2[ ] totfact = c2/c1 s-type = 17 file = dmp-PHITS.out dump = setting to use dump data 変換した PHITS 形式の dump data を線源として利用する場合 は下のように [source] セクションを設定します C1: Phase space file 作成時のオリジナ ルのヒストリー数( header ファイルに ある $ORIG_HISTORIES ) C2: Phase space file に含まれる粒子 データ数( header ファイルにある $PARTICLES を確認) Dump 定義文 9 個のデータがアスキー形式で出力されているので dump = -9 次行には dump data に出力されたデータの ID 番号を順番通りに並べ る PHITS の計算結果をオリジナルの線源粒 子あたりの量にする場合は規格化が必要

8 PHITS の計算結果 track_xz.eps Result of t-track tally Z=66.8cm の面から z 軸の正の方向に 光子ビームが飛んでいる

9 注意点 Important notice 本変換プログラムは IAEA の INDC (International Nuclear Data Committee) のもと Roberto Capote Noy 氏 (IAEA) Iwan Kawrakow 氏 (National Research Council of Canada Ottawa) により開発されたプログラムを PHITS 用に改変したもので す。 本プログラムで PHITS 形式に変換できるのは IAEA 形式で 作成されたデータファイルのみです。 変換したデータを用いて PHITS を実行する際、総ヒストリ ー数 (maxcas * maxbch) を変換したデータの個数より多く設 定した場合、重複してデータが使用されることになりま す。この場合、統計的に偏った結果を与えることになり ます。