cuda加速python实用程序,用于高吞吐量pet/mr图像重建和分析。
nipet的Python项目详细描述
nipet是由NiftyPET组成的python子包,为pet/mr成像提供了高通量的pet图像重建和图像处理与分析(nimpa:https://github.com/pjmark/NIMPA),具有很高的定量精度和精度。该软件是用cuda c编写的,并嵌入python c extensions中。
本软件的科学方面包含在两个开放存取出版物中:
- niftypet:用于高定量精度和精密pet成像和分析的高通量软件平台神经信息学(2018)16:95。https://doi.org/10.1007/s12021-017-9352-y
- 快速处理pet列表模式数据,用于有效的不确定性估计和数据分析医学和生物学物理学(2016)。https://doi.org/10.1088/0031-9155/61/13/N322
尽管这两个独立和独立的软件包nipet和nimpa专门用于大脑成像,但它们同样可以用于全身成像。重点介绍了正电子发射断层扫描(pet)和磁共振(mr)两种成像方法,特别是混合式和同步式pet/mr扫描仪。
这个软件平台和python名称空间niftypet覆盖整个处理流程,从原始列表模式(lm)pet数据到最终感兴趣的图像统计(例如,区域suv),包括lm引导和多个重建,以便于对不确定性进行体素级估计。
为了方便所有功能,niftypet依赖第三方软件从dicom到nifti(dcm2niix)的图像转换和图像注册(niftyreg)。附加软件将自动安装到用户指定的位置。
包含安装手册和教程的文档:https://niftypet.readthedocs.io/
快速安装
conda create -n niftypet python=2.7 \ conda-forge::nibabel conda-forge::pydicom ipykernel matplotlib \ conda-forge::tqdm conda-forge::ipywidgets git clone https://github.com/pjmark/NIMPA.git nimpa git clone https://github.com/pjmark/NIPET.git nipet cd nimpa pip install --no-binary :all: --verbose . cd ../nipet pip install --no-binary :all: --verbose .
作者:pawel j.markiewicz@university college london
版权所有2018