用于GATE的Python工具,请参见https://github.com/OpenGATE/Gate

gatetools的Python项目详细描述


{/strong}模拟工具{/strong}>Build Status

安装方式:pip install gatetools

用法示例:

gt_gate_info
gt_image_convert -i input.dcm -o output.mhd
gt_image_convert -i input.mhd -o output_float.mhd -p float
gt_image_arithm -i *.mhd -o output.mhd -O sum
gt_gamma_index dose.mhd gate-DoseToWater.mhd -o gamma.mhd --dd 2 --dta 2.5 -u "%" -T 0.2

使用标志-h获取每个工具的打印帮助。下面是命令行工具的当前列表。在

ToolComment
^{}Resample (resize, rotate) an image
^{}Print tag values of a dicom file
^{}Convert Dicom RT proton plan for Gate
^{}Turn Dicom RT Struct contours into mask image
^{}Create Dose Volume Histogram
^{}Compute gamma index between images
^{}Display info about current Gate/G4 version
^{}Pixel- or voxel-wise arithmetic operations
^{}Convert image file format (dicom, mhd, hdr, nii ... )
^{}Crop an image
^{}Blur an image using gaussian filter
^{}Resize an image
^{}Statistics of an image
^{}Compute statistical uncertainty
^{}Convert a phase space file from root to npy
^{}Display information about a phase space file
^{}Merge two phase space files (output in npy only)
^{}Try to detect photopeaks (experimental)
^{}Plot marginal distributions form a phase space file
^{}Convert image (mhd, nii, ...) to dicom

所有工具也可以在您自己的Python脚本中使用,例如:

^{pr2}$

测试:运行

python -m unittest gatetools -v
python -m unittest gatetools.phsp -v

类和函数文档。使用以下命令打开用于文档的浏览器(它仍然不太方便;稍后将进行改进)。在

pydoc -b

对于开发人员,请查看readme_dev.md文件。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java启动时加载值示例代码(xml)   java什么是视图索引?当视图组将视图添加到索引1时会发生什么   java如何调用HttpUrlConnection disconnect()   java将日期转换为毫秒,givse错误结果   java正在处理“.”上的IP地址拆分字符串性格   java proguard不创建输出jar   编译中的Java默认修饰符   java中的管道I/O流   java为集合返回的最佳迭代器类型?拆分器,流?   java如何修改JTextArea中tab键的行为?   来自Android Studio HTML文档的外部应用程序中的java Open Local PDF   组件和轻量级/重量级之间的java差异   java在有向图中查找模式   python可以创建运行服务器端程序的Java Web Start应用程序吗?   NiFi中基于内容的java更新属性