一个免费的开源软件包,用于为功能磁共振成像数据寻找最适合的人口接收场(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无法使用与Gradle发行版的连接运行生成操作https://services.gradle.org/distributions/gradle4.10.2bin.zip'   java显式定位窗格   java试图在安卓中退出。堆栈未正确清除   Java读取大文件Java堆空间   java如何处理未知的实体引用?   java如何在Spring框架中实现UDP   java在安卓中使用异常   java Android密钥库   java如何在opus文件中添加元数据?   swing无法在Java构建中添加自定义JButton。格拉德尔项目   java如何在MongoDB中按特定字段获取计数组?   基于java网络的屏幕录制器插件   java使用JDBC从Oracle获取唯一索引的所有外键   带有返回值的java simplify方法调用