一个免费的开源软件包,用于为功能磁共振成像数据寻找最适合的人口接收场(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第三方库


热门话题
java IntelliJ找不到依赖项选项卡   java向字符串数组string[]添加元素并在Junit中测试结果   如何在eclipse中获取活动java项目的名称   如何使用java在mysql中插入时间   java ArrayList更新了插入一行,但Jtable仍然没有刷新   如何在JavaSwing中命名坐标(点)   java Matcher/模式不打印   java错误地设置了arraylist   使用UsernamePasswordCredential提供程序的java列表Azure AD   java在HTTP请求中设置UTC时间   未加载事件:jquery完整日历Java集成   java Maven插件依赖项无法从内部repo解析依赖项   Maven更新重置Java版本   java如何向中添加图片。带有Apache POI XWPF的docx,但不指定其大小   Java最大函数递归