基于启用质量的ASL-MRI数据体选择算法的Python实现

oxasl-enable的Python项目详细描述


启用-增强自动血流估计

enable是一种评估多pld-asl数据中图像质量的技术。

shirzadi等人,“从 动脉自旋标记磁共振成像。2017年7月6日。doi:10.1002/jmri.25807

启用执行以下步骤:

  1. 一个预处理步骤,包括标记/控制差异、大脑 提取、T1共配准和分割

  2. 一个排序步骤,在该步骤中为每个 pld图像,即:

  • 对比度:gm(cnr)中的噪声比
  • 检测相容性度量(检测,gm中明显大于零信号的体素比例)
  • 差分数据的变异系数(cov,空间标准差除以gm中的空间平均值)
  • 时间snr(tsnr,asl图像的空间平均值除以gm中的时间std图像)
  1. 一个选择步骤,在此步骤中计算组合质量度量并确定最佳图像:
  • 0.1cnr+1.8检测-cov-tsnr
  1. 从最佳图像生成cbf图像的步骤cbf generation

用法

oxasl_enable -i <ASL input file> -t1 <T1 image> -n <Noise ROI image> -o <Output dir>

oxasl\u enable也可以用作oxasl asl处理管道的插件-请参阅文档 对于此工具,请访问:

https://oxasl.readthedocs.io/

选项

--version      show program's version number and exit
-h, --help     show this help message and exit
-i INFILE      ASL data file
--t1=T1        T1 map
-n NOISE       Noise ROI
-o OUTPUT      Output dir
--debug=DEBUG  Debug mode

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

推荐PyPI第三方库


热门话题
并行处理java。util。同时发生的叉子在游泳池里。常见的并行性准则,用于选择正确的并行度大小   java如何将空白字符追加到指定长度?   安卓应用程序中出现错误,SSLHandshakeException,找不到证书路径的信任锚点   java如何使用JUnit Mockito验证检查方法是否未被调用   java如何使用不同的@RequestMapping解析多个控制器中的静态页面   Selenium中的javascript需要验证搜索结果   访问数据库SQLiteopenHelper方法时java应用程序崩溃(nullpointerexception)   在二叉树中验证最小堆时出现java空指针异常   Java 7的SSL连接失败   java用RestEasyWebTarget替换ProxyFactory不起作用   在Java应用程序中单击“否”按钮后,数组程序冻结(无响应)   数组中的前缀Java初学者前进和   Java HTML解析器,包括脚本标记和LineNumberReader   在java中为长类型数字加前导零   正则表达式无法映射正则表达式java。lang.IllegalArgumentException:模式段中捕获组的数量