首页 > 其他分享 >基于CAT计算出的VBM(四)指标与临床量表相关的原理与技术

基于CAT计算出的VBM(四)指标与临床量表相关的原理与技术

时间:2024-08-06 18:55:46浏览次数:8  
标签:量表 脑区 VBM CAT VAS 灰质 data

前言

  

前面学习了神经科学中常见的两步分析法:

  1. ttest2识别差异:双样本T检验用于在全脑范围内识别疾病组和对照组存在灰质体积差异的脑区团块,定义为ROI。
  2. corrROI和临床量表相关分析:进一步,针对疾病组的被试在差异脑区上的灰质体积和临床量表进行相关性分析,针对性的探索该ROI的改变是如何与疾病过程关联。

    今天继续第二步的工作,在之前的结果中看到了病人组和比起健康对照来说前额灰质体积有显著的萎缩。接下来就是进一步的验证该区域灰质体积的减少和哪个临床症状相关?以及是否和临床症状的加重存在线性相关关系?
标题

二、临床相关(相关系数计算,Corr)

1.原理

  为了深入探究该脑区是如何影响疾病的发生发展,我们可以通过ROI脑区平均灰质体积和临床量表分数之间的相关性统计分析来研究。举例而言,比如海马体灰质体积的萎缩和阿尔兹海默症患者认知功能量表得分下降存在紧密关系,那么我们有理由相信该脑区通过参与记忆等高级认知功能在疾病过程中产生影响。

  皮尔逊相关系数(Pearson correlation coefficient)用来计算两组数据之间的线性相关性,是衡量神经活动和行为指标的常见统计方法。皮尔逊相关的两个输出值:r值与p值,前者用来说明相关的强度与方向,后者用来说明该关线性关联的确定程度。

  • r=\frac{cov\left ( HealthGroup \right )\cdot cov\left ( DisorderGroup \right )}{\ \sigma H\cdot \sigma D }
  • cov\left ( HealthGroup \right )\cdotcov\left ( DisorderGroup \right )=健康组和疾病组各自的协方差之积。
  • \sigma H\cdot \sigma D=健康组和疾病组各自的标准差之积。

  • p-value则是通过计算t值,查表而来。t值计算公示如下:
  •   t=\sqrt{\frac{df}{1-r^{2}}}
  • df=n-2;n=样本量。
  • 通过P-value计算公式可以发现,也就是样本量(n)越大,相关系数(r)越大,越说明我们看到的灰质体积与临床量表的线性关系非偶然。

2.技术

 a.提取ROI

mask的原理与教程

 b.计算相关性
%% 读取VAS量表数据和VBM数据

load('VAS_data.mat');
load('VBM_data.mat');
if size(VAS_data, 1) ~= size(VBM_data, 1)
    error('VAS数据和VBM数据的样本数量不匹配');
end
correlation = corr(VAS_data, VBM_data);

%% 画图
figure;
imagesc(correlation);
colorbar;
title('VAS和VBM数据的相关性热图');
xlabel('VBM变量');
ylabel('VAS变量');

% 绘制散点图
figure;
scatter(VAS_data(:,1), VBM_data(:,1), 'filled');
title('VAS和VBM数据散点图');
xlabel('VAS得分');
ylabel('VBM值');
% 添加趋势线
hold on;
p = polyfit(VAS_data(:,1), VBM_data(:,1), 1);
x = linspace(min(VAS_data(:,1)), max(VAS_data(:,1)), 100);
y = polyval(p, x);
plot(x, y, 'r-', 'LineWidth', 2);
hold off;
模拟临床两边和VBM相关图

总结

本学习笔记承接前文,介绍了对疾病组和对照组进行独立样本T检验,找到了灰质体积存在显著差异的脑区,然后通过掩模提取ROI内的灰质体积,与临床量表寻找关联的数学原理和matlab实现代码。

参考:

如何提取差异脑区的灰质体积与临床量表算相关?——基于体素的形态学方法(VBM)_全脑体素灰质体积-CSDN博客

标签:量表,脑区,VBM,CAT,VAS,灰质,data
From: https://blog.csdn.net/Rose9614/article/details/140779804

相关文章

  • Navicat Premium(数据库管理) v17 中文授权版
    Navicat17全新升级,软件增强了数据库管理和数据分析的功能体验。其中包括模型设计与同步、数据字典、数据分析(dataprofiling)、用户体验、查询优化、BI功能集成MongoDB/Snowflake、专注模式、Redis哨兵模式与平台扩展LinuxARM等。此次升级让用户在数据库的创建、管理、......
  • python安装torch-cluster、torch-scatter、torch-sparse和torch-geometric | torch_ge
    1.检查CUDA版本【方法1】用nvidia-smi已装cuda,用nvidia-smi或nvcc-V查看【方法2】用torch已装torch,用torch代码打印importtorchprint(torch.__version__)#查看pytorch安装的版本号print(torch.cuda.is_available())#查看cuda是否可......
  • navicat [IM002][Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱
    1.情景展示使用navicat连接SQLServer数据库,报错信息如下:[IM002][Microsoft][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序(0)2.解决方案方案1找到Navicat的安装路径,然后找到sqlncli_x64.msi文件并安装,安装成功后重启Navicat重新进行连接,看是否成功。......
  • Navicat Premium15下载破解教程
    一、激活前的准备下载软件安装包网盘地址:https://pan.quark.cn/s/8651c02c7191密码:Es8Y2.环境准备断网关闭“病毒和威胁防护”设置中的“实时保护”二、安装navicatpremium,按步骤进行即可。注意:安装成功后,不要打开软件。在后面步骤才能打开。(一不小心......
  • Educational Codeforces Round 168 (Rated for Div. 2)
    没有时间参赛直接补几道简单题吧~B.MakeThreeRegions题意:给一个2行的字符串,有block和其他东西,问把一个位置变成block让联通的部分变成3个部分,有多少种方法思路:找规律,找所哟符合条件的块即可voidsolve(){ intn; cin>>n; array<string,2>s; cin>>s[0]>>s[1];......
  • Navicat 连接瀚高数据库(炒鸡简单)
    刚接到的项目领导让我去数据库建几张表,打开配置文件一看用的是国产的瀚高数据库:url:jdbc:highgo://192.168.8.4:5866/sdss_ns_bussiness?currentSchema=sdss_base这下就慌了,没用过啊!!用什么连接工具都不知道!!打开百度,csdn一阵搜索,不是不管用,让下载JDBC驱动,就是要......
  • Tomcat 使用和配置文件(详解)
    一.tomcat介绍1.tomcat概述自从JSP发布之后,推出了各式各样的JSP引擎。ApacheGroup在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet,这样Tomcat就诞生了。Tomcat是jakarta项目中的一个重要的子项目,其......
  • Tomcat高可用集群(实例详解)
    一.环境准备虚拟机的版本:VMware-workstation-full-15.5.6-16341506.exe系统镜像版本:CentOS-6.10-x86_64-bin-DVD1.iso,全新安装,桌面版,可上网系统内存大小:1GB系统硬盘大小:20GB连接工具版本:SecureCRTSecureFX_HH_x64_7.0.0.326.zip二.集群概述由于单台Tomcat的承载能力是有限的......
  • Signac包-2.联合10x多组学分析:scATAC-seq和scRNA-seq
    –https://stuartlab.org/signac/articles/pbmc_multiomic看文章看累了来看看代码,换换口味。本章主要涉及peakstogenes的联动。留意更多内容,欢迎关注微信公众号:组学之心数据下载:wgethttps://cf.10xgenomics.com/samples/cell-arc/1.0.0/pbmc_granulocyte_sorted_10k......
  • Profibus转EtherCAT协议转换网关(通讯配置方法)
    如何实现Profibus网络和EtherCAT网络的连接互通?不少朋友对此存有疑问,作者在此统一作出回复。实际上,捷米特JM-DPM-ECT这款设备能够有效地解决这一问题。接下来,作者将为大家详尽地介绍该设备的功能、参数以及配置方式。一,设备主要功能捷米特JM-DPM-ECT是自主研发的一款Profibu......