手把手教你使用CONN(预处理)

news2024/10/6 12:31:25

CONN软件介绍

(1)CONN是一个基于Matlab的跨平台软件,用于计算、显示和分析功能磁共振成像(fcMRI)中的功能连通性。也可用于静息状态数据(rsfMRI)以及任务相关设计。

(2)CONN的运行环境:

Matlab R2008b及以上;

SPM8及以上;

免安装的MATLAB在公众号后台回复关键词“matlab”即可获得。

(3)CONN的下载安装:

下载地址:https://www.nitrc.org/projects/conn

https://web.conn-toolbox.org/home

也可在后台回复“CONN预处理”,获取CONN工具包及本次示例中所用数据。

下载、解压好SPM、CONN压缩包后,打开 matlab 窗口,进入文件菜单下的 set path(设置路径);先点击默认清空路径,后单击 Add with Subfolders(添加并包含子文件夹),选择解压后的SPM8(或SPM12)文件夹;再次单击 Add with Subfolders(添加并包含子文件夹),选择解压后的CONN文件夹;单击保存。

(4)CONN的运行:在命令框输入‘CONN’,回车。弹出CONN界面即添加成功。

如果曾经使用CONN进行过部分分析,点击Open,打开已创建好的文件继续分析或查看结果。

初次分析使用点击New。

CONN的预处理

(1)点击New后出现如下界面:

选择好保存文件夹,保存的文件名可自行更改。

(2)基础信息设置(根据实际情况填写)及载入数据

本次教程示例数据取自openneuro网站,有需要的同学可在网站下载或者后台回复关键词获取本次示例数据。

注意:如果每个人被试的采集次数都一致,在 Number of sessions of runs下,填写一个相应的数字即可;如果其中有某些被试采集次数其他不一致,则需要逐个输入。(如:有三名被试,除了第二个被试采集次数为3,其他都为2,则在 Number of sessions of runs下输入2 3 2)

如使用本次教程提供的示例数据,则按如下信息填写:

Structural中载入数据的结构像数据,本次示例数据anat文件夹中为结构像数据,选中后点击import。

Functional中载入数据的功能像数据,本次示例数据fanc文件夹中为功能像数据,选中后点击import。

如果有多个数据,则需要逐个载入,顺序不能乱。

点击左下角functional tools,可在此步目视检查数据质量。

(3)数据预处理

点击preprocessing,自动弹出如下弹窗:

本次预处理选择第一个default preprocessing pipeline,点击OK(确定)。

预处理流程的各步骤会添加到Data preprocessing pipeline中,可以通过点击单个步骤,在下方的step中看到该步骤的作用。也可通过点击右侧的按键调整顺序或者增加/删减步骤。

调整完毕后点击start。

将会弹出需要选择的参数,如:扫描顺序、异常值检测、分辨率设置、平滑核参数等,均可根据数据情况调整;本次预处理除选择切片顺序时使用interleaved(Siemens),其他均均使用默认参数。

如果顺利运行完预处理部分,则出现以下弹窗:

可在此步后回到Structural/Functional界面,通过左下角的Structural tools/Functional tools检查经过预处理后的结构像及功能项。

(4)配置ROI文件

可以给不同被试配置不同ROI,也可以给所有被试配置同一ROI。

可利用CONN提取每个ROI提速内的平均bold信号时间序列,或从ROI体素内BOLD信号的主成分分解中提取多个时间序列,或者ROI体素内BOLD信号的加权和。

也可以选择要从那个数据集中提取:

点击ROIs按钮后进入ROI data界面,左侧会列出连接分析可能用到的不同区域:

(可通过点击图像,利用此步检查分割效果。)

(5)图像质量检查

点击Covariates(1st-level),(如果前面预处理步骤一致)将出现三个默认生成的协变量。

其中realignment为6个运动参数,代表头动在XYZ三个方向上的位移及旋转。

QC_timeseries为逐帧的综合头动参数FD。

Scrubbing中为头动过大的图像。

可以点击QA plots生成图像质量检查。

点击create new report,可自行修改文件名。(本教程此处使用默认命名)

点击create new plot生成需要的图像质量检查,点击start。

在运行过程中会生成一系列图片,运行完毕将显示finished。点击continue。

点击export生成QA报告。(可自行修改格式及文件名)

可通过报告检查数据预处理效果,检查是否有扭曲、变形、缺项等较严重数据。

(6)去噪

点击Done进行去噪处理。将会出现一个CONN数据处理流程,在次选择要进行的静息态数据分析。

本次教程默认全选,点击start进行去噪。

运行完毕后将出现降噪设置。

CONN通过线性回归及带通滤波去除会对数据造成影响的噪声。CONN默认从三个噪声源进行线性回归。

(1)白质和脑脊液BOLD信号中提取的五个主成分。

(2)之前定义的被试内协变量(本次示例中暂未定义)

(3)主要条件效应。

CONN默认情况下,此步自动设置使用aCompCor (白质和脑脊液,各5个主成分),scrubbing、运动回归(12个回归量:6个运动参数+ 6个一阶时间导数)和滤波的组合。

点击任一confounds,将出现参数设置。本次示例中均使用默认参数未调整。

右侧会展示去噪效果和显示默认情况下每个回归量可以解释多少信号。

点击done及start,将对数据进行去噪。

跳转至ANALYSES(1st-level),去噪完成。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/648679.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Vue的组合式

1. 概念 选项式API:将相同类型的代码放在一起(比如所有数据、所有用到的方法等等)当代码业务板块过多时,不方便写代码和后期维护 组合式API:将同一业务的相关代码放在一起(比如说数据,方法&am…

什么是同源策略

文章目录 同源策略同源策略的目的同源策略分类 同源策略 同源策略是指浏览器的一种安全机制,用于限制来自不同源(即域、协议或端口)的文档或脚本之间的交互操作。 根据同源策略,浏览器只允许当前网页与同一源下的其他资源进行交…

Linux之CentOS 7.9部署Oracle 11g r2 静默安装实测验证(无桌面模式)

前言:因前段时间一直部署的windows环境的oracle,这次记录下linux下的部署方式,当然还有更多的其他部署,大家可根据自身环境及学习来了解。一般静默安装主要还是要提前准备源包,还有很多依赖包,另外就是配置…

如何显示文件后缀名,这4个方法很简单!

Anna最近想对电脑里的文件进行分类,但有些未知类型的文件,她想查看文件的类型并进行分类,可是她不知道如何显示文件后缀名,因此向大家求助。 在计算机操作中,文件的后缀名是文件名的一部分,用于标识文件的类…

FlinkSQL写入iceberg—Windows环境下

前置条件 Flink运行版本13.1&#xff0c;iceberg依赖版本&#xff1a;1.0.0 依赖 FlinkSQL运行环境略。 注意版本匹配&#xff0c;采用不合适版本可能导致无法读写。 <!-- Flink 操作Iceberg 需要的Iceberg依赖 --><dependency><groupId>org.apache.iceb…

shell脚本变量-特殊变量

目录 特殊变量&#xff1a;$n案例需求 特殊变量&#xff1a;$#案例需求 特殊变量&#xff1a;$*、$案例需求 特殊变量&#xff1a;$&#xff1f;特殊变量&#xff1a;$$ 特殊变量&#xff1a;$n 语法 $n含义&#xff1a; 用于接收脚本文件执行时传入的参数 $0 用于获取当前脚…

机器人系统中的六大漏洞

原创 | 文 BFT机器人 在过去的几十年里&#xff0c;创新和技术导致机器人技术不断发展。 机器人系统正在迅速变得更加多产、复杂、有能力、智能化和网络化&#xff0c;并被用于越来越多的任务。 最初&#xff0c;机器人技术领域仅限于制造领域&#xff0c;但现在机器人可以与人…

KMP算法 - 确定有限状态自动机

KMP神在哪里&#xff1f; 子串匹配问题&#xff0c;拍脑袋一下子想出来的暴力解法大抵都是两重for循环&#xff0c;不断重复扫描主串&#xff0c;与子窜进行匹配&#xff0c;重复换句话讲就是冗余&#xff0c;会有很高的时间复杂度 我先前博客大作业发的模糊查找算法就是如此&…

三分钟告诉你如何和智能ai聊天

有一个名叫艾丽的年轻女孩&#xff0c;她生活在一个科技发达的未来世界。在这个世界里&#xff0c;人们与人工智能伙伴共同生活。艾丽对ai技术充满好奇&#xff0c;尤其是对ai对话聊天工具的运作方式。为了知道ai对话聊天工具怎么用&#xff0c;艾丽决定展开探索。 方案一&…

智能无线监测器的工作原理及应用优势

在现代工业生产中&#xff0c;设备状态监测对于确保生产的安全性、效率和可靠性至关重要。随着科技的不断发展&#xff0c;智能无线监测器成为工业设备状态监测的利器。本文将介绍智能无线监测器在工业领域中的应用&#xff0c;以及其带来的优势和价值。 图.设备状态监测&#…

智驾风向标|卷、乱、难,如何穿越多极分化新周期?

竞争越来越卷&#xff0c;企业越来越难&#xff0c;市场处于混乱期。对于大多数供应商来讲&#xff0c;穿越新周期的战略一定是先有规模&#xff08;市场份额&#xff09;&#xff0c;然后才是利润。 在6月8日召开的2023&#xff08;第十四届&#xff09;高工智能汽车开发者大…

8个你必须知道的Java8新特性,让你的代码变得优雅!

Java 8 是一次重大的发行版更新&#xff0c;引入了大量新特性和改进&#xff0c;以下是 Java 8 的主要特性&#xff1a; 文章目录 Java 8 是一次重大的发行版更新&#xff0c;引入了大量新特性和改进&#xff0c;以下是 Java 8 的主要特性&#xff1a;1.Lambda 表达式2.Stream …

云平台 stm32连接阿里云2023最新版本保姆级别教学只看这一篇就够了~

注册账号 阿里云平台点击直达 点击控制台 鼠标悬浮会出现下拉栏 点击物联网 再点击物联网平台 点击公共实例 新用户需要开通 开通需要五分钟的时间 点击创建产品 蓝色显眼字体 参数设置 仔细比对下图 点击查看产品详情 蓝色显眼字体 点击功能定义 点击编辑草图 实际上就是定义…

如何通过Android平台的API实现5G网络的支持 安卓系统版本和5g网络相关【一】

前面分享了两篇5G基带相关的移植修改博文。 安卓高通机型的基带移植 修改 编译的相关 增加信号 支持5G等【一】 安卓高通机型的基带移植 修改 编译的相关 增加信号 支持5G等【二】 今天的帖子聊聊安卓版本与5G网络与机型和修改之间相关的话题。众所周知&#xff0c;目前的机型…

如何获取签章定位信息

在合同系统中&#xff0c;经常需要在合同文档的特定位置放置签名/印章图片。在合同拟稿过程中&#xff0c;放置签名/印章图片只是为了获取一个精确的定位信息&#xff0c;在合同定稿阶段才根据拟稿阶段得到的位置信息&#xff0c;去插入真正的签名/印章。那么如何在合同系统中高…

基于OpenMV的疲劳驾驶检测系统的设计

一、前言 借助平台将毕业设计记录下来&#xff0c;方便以后查看以及与各位大佬朋友们交流学习。如有问题可以私信哦。 本文主要从两个方面介绍毕业设计&#xff1a;硬件&#xff0c;软件&#xff08;算法&#xff09;。以及对最后的实验结果进行分析。感兴趣的朋友们可以评论区…

创新案例|专注在线 协作平台 设计产品中国首家PLG独角兽企业蓝湖如何实现98%的头部企业渗透率

蓝湖起步于2015年&#xff0c;是一款服务于产品经理、设计师、工程师的产品设计研发在线协作工具&#xff0c; 2021年10月&#xff0c;蓝湖宣布完成C轮融资&#xff0c;融资额高达10亿人民币&#xff0c;称为中国2B市场中首家采用PLG发展的独角兽企业&#xff0c;并实现了从100…

conda虚拟环境列表错误module ‘attr‘ has no attribute ‘s‘的解决方法

列出虚拟环境列表命令&#xff1a;conda info -e 或者conda env listconda info -e 这个可以正常显示&#xff0c;conda env list却报错了&#xff0c;以前是没有问题的&#xff0c;因为这个命令我更习惯使用&#xff0c;所以这个小问题必须解决掉&#xff0c;或许其他读者可能…

undetected_chromedriver解决网页被检测

一、问题分析 selenium打开浏览器模仿人工操作是诸多爬虫工作者最万能的网页数据获取方式&#xff0c;但是在做自动化爬虫时&#xff0c;经常被检测到是selenium驱动。比如前段时间selenium打开维普高级搜索时得到的页面是空白页&#xff0c;懂车帝对selenium反爬也很厉害。 二…

【React】setState原理,SCU,不可变对象,Ref,受控组件,高阶组件,封装轮播图组件

❤️ Author&#xff1a; 老九 ☕️ 个人博客&#xff1a;老九的CSDN博客 &#x1f64f; 个人名言&#xff1a;不可控之事 乐观面对 &#x1f60d; 系列专栏&#xff1a; 文章目录 setState原理setState异步更新 SCU不可变对象RefRef获取DOMRef获取组件 非受控组件受控组件高阶…