EGS中ctcreate的说明 - 核能革新 ChinaNet
热图推荐
    查看: 7651|回复: 0
    打印 上一主题 下一主题

    EGS中ctcreate的说明

    [复制链接]

    17

    主题

    22

    帖子

    63

    积分

    注册会员

    Rank: 2

    积分
    63
    跳转到指定楼层
    楼主
    发表于 2015-4-8 09:45:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 zhuer91 于 2015-4-8 10:02 编辑

    希望下面的内容对大家有所帮助,需要提醒的一点是,注意执行文件的目录。
    说明书Pirs794讲了ctcreate, 它可以读取CT片子,生成egsphant文件给dosxyz_nrc用作模体文件。所谓模体phantom,可以这样理解,一个立方体分成很多个小格子,每个小格子里面填充一种物质。

    ctcreate的执行顺序为:
    1.    读入CT文件
    2.    读入CT header参数
    3.    读入二进制CT数据
    4.    选择CT数据的子集
    5.    重新安排CT数据,得到满足要求的相应的需要记录剂量的区域
    6.    将CT数据转换成物质和密度,对应每个小体元
    7.    生成egsphant文件,给dosxyz¬_nrc用。


    Ctcreate的功能就是:
    1.    选择原CT片子的一个子集作为输出文件的整体轮廓。
    2.    重新细分网格小体元,重新给小体元分配物质(密度),用作后续记录剂量的小区域。

    以dicom格式的CT片子为例,
    例题中的slice_names包含了10个CT文件的路径名,将里面的$OMEGA_HOME改为实际的目录,这里为/home/egs/HEN_HOUSE/omega。
    CT_create_DICOM.inp为ctcreate的输入文件,里面记录了需要的数据。
    第一行,CT片子类型,这里为DICOM。
    第二行,CT文件的路径存放文件(slices_names)。
    第三行,新的模体文件的xyz三个方向的边界。
    第四行,重组模体的小体元的尺寸大小
    第五行,新模体的物质密度选项,默认为0。

    Ctcreate的运行有两种方式,读入输入文件×××.inp或是交互式输入。
    1.    终端中输入ctcreate ×××.inp,回车。执行结束,生成了×××.egsphant文件,给dosxyz_nrc用。
    2.    输入ctcreate,回车。
    (1)    选择CT类型,1 pinnacle 2 CADPLAN 3 DICOM
    (2)    输入DICOM文件名,这里为slice_names
    (3)    给定新模体xyz三个方向的边界,单位cm,中间用逗号分隔。
    (4)    输入新的小体元尺寸,单位cm。
    (5)    输入media号,最大为7,如果使用hard-wired抽样函数,则输入0,一般输入0.
    (6)    运行结束,生成了×××.egsphant文件,给dosxyz_nrc用。


    转自 52MC论坛
    回复

    使用道具 举报

      关注我们
    • 微信公众号:
    • NuclearNet
    • 扫描二维码加关注

    Powered by Discuz! X3.2 © 2001-2013 Comsenz Inc.

    联系我们|网站声明|中国核网-核能领域第一垂直门户网站

    快速回复 返回顶部 返回列表