一个免费的开源软件包,用于为功能磁共振成像数据寻找最适合的人口接收场(prf)模型和特征权重。

pyprf_feature的Python项目详细描述


DOI

Pyprf_功能

一个免费的开源软件包,用于寻找最适合的人群 fmri数据的接收场(prf)模型和特征权重。

如果你只对种群的空间特性感兴趣 接受域,而不是首选功能,请查看pyprf package

安装

要进行安装,请执行以下步骤:

  1. (可选)创建Conda环境
conda create -n env_pyprf_feature python=2.7
source activate env_pyprf_feature
conda install pip
  1. 克隆存储库
git clone https://github.com/MSchnei/pyprf_feature.git
  1. 安装numpy,例如通过运行:
pip install numpy
  1. 使用pip安装pyprf_功能部件
pip install /path/to/cloned/pyprf_feature

依赖性

**Python 2.7**

PackageTested version
NumPy1.11.1
SciPy0.18.0
NiBabel2.0.2

如何使用

1.呈现刺激并记录功能磁共振数据

刺激文件夹中的精神病脚本可用于 呈现适当的视觉刺激。

2.以数组的形式为实验准备空间和时间信息

  1. 在prepo文件夹中运行prepo_get_spat_info.py以获取数组 利用实验的空间信息。这会导致 具有空间孔径形状[像素x像素x nr]的三维numpy阵列 条件],表示堆叠的空间光圈的图像 在彼此之上。
  2. 在prepo文件夹中运行prepo_get_temp_info.py以获取数组 用实验的时间信息。结果应该是 在具有形状的2d numpy数组中[nr of volumes over all runs x 4]。 第一列表示空间孔径的唯一标识符 条件。第二列表示开始时间,第三列表示 持续时间(均以s为单位)。第四列表示唯一的功能 标识符。

3.准备输入数据

输入数据应经过运动校正、高通滤波和 (可选)校正失真。如果需要,空间以及 可以应用时间平滑。预印本文件夹包含一些 辅助脚本来执行这些函数中的一些。

4.调整csv文件

调整分析中config_default.csv文件中的信息 文件夹,以便提供的信息正确无误。建议 为每个主题制作CSV文件的特定副本。

5。运行pyprf_功能

打开终端并运行

pyprf_feature -config path/to/custom_config.csv

参考文献

此应用程序基于以下工作:

许可证

该项目是根据GNU General Public License Version 3授权的。

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

推荐PyPI第三方库


热门话题
如果SQL server执行计划是流式传输数据,那么调用next()时Java ResultSet对象将如何反应?   java为什么水平滚动条永远不会出现在JTable上?   java如何在Android项目中添加SDK模块   绿脚:爪哇。lang.ClassCastException:无法将障碍物投射到球投射物   xslt需要在Java1.4.2中使用SaxonB(版本9.1.0.8)方面的帮助   java Apache HTTP客户端下载SOAP响应的一部分   为Java 9计划的“过滤传入序列化数据”解决了数据反序列化安全漏洞吗?   java如何使用drools对列表中的元素进行分组   java从匿名类到lambda表达式   Java中是否有不可变的单链表实现?   java动态添加按钮以滚动查看安卓   java GAE:无法为模块http请求设置管理员登录凭据   java如何在Hibernate 5 CriteriaBuilder中使用条件条件获取计数   java如何将JSON+HAL响应解析为POJO   java如何获取计算器程序,对两个以上的数字进行加、减、乘、除   java Thymeleaf+静态资源+@ResponseBody