首页 > 其他分享 >学习笔记431—freesurfer下载安装,常用术语和recon-all命令

学习笔记431—freesurfer下载安装,常用术语和recon-all命令

时间:2023-10-24 19:13:59浏览次数:40  
标签:good recon freesurfer surface 下载安装 output data tutorial

freesurfer下载安装,常用术语和recon-all命令

1 基础知识

1.1 简介

freesurfer是一个分析和可视化大脑结构成像和功能成像的工具包,可以处理MRI、fMRI数据,进行大脑解剖学数据测量等。

1.2 安装freesurfer

目前该软件包仅支持Linux和Mac OS系统,且官方推荐下载最新版本。官网下载指南

STEP1: 以unbuntu22为例,在该页面选择下载:

STEP2: 将下载数据移动到"/usr/local"文件夹下,并解压。

sudo mv 上面下载的压缩包名 /usr/local
cd /usr/local
sudo tar xzvf 上面下载的压缩包名

STEP3: 在官网注册账户并申请许可证→链接,之后会有一份license.txt文件发送到填写的邮箱里,将其下载并移动到/usr/local/freesurfer文件夹中。

1.3 环境配置

每次打开终端运行之前,首先配置两个参数:FREESURFER_HOME和SUBJECTS_DIR。FREESURFER_HOME指FreeSurfer的位置,SUBJECTS_DIR在运行Freesurfer时索引数据的位置。

export FREESURFER_HOME=/usr/local/freesurfer
export SUBJECTS_DIR=path to your data

然后运行setup文件:

cd $FREESURFER_HOME
source SetUpFreeSurfer.sh

看到如果配置正确的话,就可以运行其他的命令啦~

1.4 快速上手的一个示例

STEP1: 下载官方tutorial数据集

# 下载数据集
curl https://surfer.nmr.mgh.harvard.edu/pub/data/tutorial_data.tar.gz -o tutorial_data.tar.gz
# 解压和删除压缩包
tar -xzvf tutorial_data.tar.gz
rm tutorial_data.tar.gz

STEP2:

# 解压后的tutorial数据在哪就写到哪
export TUTORIAL_DATA=/path/to/your/tutorial/dir
ls $TUTORIAL_DATA

如果看到了类似于以下的输出,则说明环境已配置成功。

buckner_data                    fsfast-functional
diffusion_recons                fsfast-tutorial.subjects
diffusion_tutorial              long-tutorial

STEP3:

之后配置subjects dir:

export SUBJECTS_DIR=$TUTORIAL_DATA/buckner_data/tutorial_subjs
cd $SUBJECTS_DIR

STEP4:

复制以下代码

freeview -v \
good_output/mri/T1.mgz \
good_output/mri/wm.mgz \
good_output/mri/brainmask.mgz \
good_output/mri/aseg.mgz:colormap=lut:opacity=0.2 \
-f good_output/surf/lh.white:edgecolor=blue \
good_output/surf/lh.pial:edgecolor=red \
good_output/surf/rh.white:edgecolor=blue \
good_output/surf/rh.pial:edgecolor=red

然后可以看到这样一个界面:

P.S. 上面命令的解释:

P.S. 更详细的更多的上手练习,请见官方教程文档以及官方教学课程

1.5 freesurfer/freeview qt包缺失解决方法

在执行上述freeview命令的时候需要用到qt5包,所以可能会出现一些库缺失导致无法运行的情况。以我自己为例,我缺少两个库:libxcb-xinerama和lib。

解决方法:

修改配置文件:
sudo gedit ~/.bashrc
在打开的.bashrc文件末尾最后一行写入
export QT_DEBUG_PLUGINS=1
然后再重新运行一下bashrc文件:
source ~/.bashrc
这个时候会详细报错缺少的库,以我为例,安装缺少的包即可:
sudo apt install libxcb-xinput0
sudo apt install libxcb-xinerama0
然后cd回SUBJECTS_DIR再执行上述操作即可。

1.6 常用术语

该部分内容撰写参考自视频"Introduction To FreeSurfer Joargon"→链接

voxel & surface & vertex

voxel为freesurfer处理的脑数据(MRI, fMRI)中的一个3d最小单元立方体,拥有体积(见下左图);surface意为灰质和白质之间的边界(见下右图黄线,也成为white surface)以及灰质和脑脊髓液之间的边界(见下右图红线,也称为pial surface)。

选择不同的surface对可视化的结果也是有一定影响的,如下左图为white surface的可视化,右图为pial surface的可视化。

在基于有限元的方法中,我们用~300000小三角形来近似建模大脑皮层,而每一个小三角形就是一个vertex。vertex对于surface来说,它由很多个vertex组成。

Recon

recon是reconstruction的缩写,执行recon命令可以大致理解为将原始皮层表面数据执行一整遍数据处理流程(详情见下述基于freesurfer的重建流程)。

Volumes

称这些类似MRI结构数据格式的数据为volume,他们是freesurfer不同形式的数据输出。

Parcellation & Segmentation

两者都是划分标记不同脑区,本质上没有区别;但是一般对于基于皮层的划分标注叫做parcellation,基于皮层下的划分标注叫做segmentation(见下图,右边遮挡字样应为“segmentation”)。

registration & morph & deform & transforms

大致指代同一个意思,意为对数据作转换。

registration是当在处理两份或以上数量的数据(eg. MRI)时,找到一个它们都可以映射上去的一个共同的坐标系统。映射上去之后,可以在共同的坐标系下对数据进行比较分析。

2 基于freesurfer的重建

2.1 重建流程

网址:RecommendedReconstruction - Free Surfer Wiki (harvard.edu)

Freesurfer分析的流程主要包括表皮和皮层下的解剖学分析。

Surface-based stream

在该分析流程中,freesurfer可以为白质和灰质之间的边界建模,构建出边界之后,就可以做进一步的解剖学测量或分析(比如说测量皮质厚度,获得皮层表面积、曲率、皮层上每个点的法向量等);

Three stages from the FreeSurfer cortical analysis pipeline. A. skull stripped image. B. white matter segmentation. C. surface between white and gray (yellow line) and between gray and pia (red line) overlaid on the original volume.

除此之外,也可以对表面采用扁平或膨胀的变换方式,基于表面的皮层图谱可以根据特定的方式映射配准到球面上,以获得在不同使用情景下更好的可视化效果或者利于后续的进一步分析。

volume-based (subcortical) stream

该流程做MRI volumes数据的预处理和分类标记不同类别的subcortical tissue,包括基于MNI305坐标的放射配准,以及一个初始体积标记。

进行标签图谱重建的算法同时基于与被试无关的概率图谱(一个预先构建好的概率模型)和特定于被试的测量值(该被试数据本来有的信息),具体方法见论文Automatically Parcellating the Human Cerebral CortexWhole brain segmentation : Automated Labeling of Neuroanatomical Structures in the Human Brain,其自动分割的方法已被证明与专业人员得手动分割在统计学上无显著差异。

左图是一个基于体积的标注,右图是基于表面的标注。

GUI图形用户交互界面

FreeSurfer有几个交互式图形工具(主要是Freeview),用于数据可视化,分析和管理。该工具具有许多功能,其中包括:可视化 FreeSurfer 输出(表面、体积、ROI、时间过程、叠加层等)、编辑由Freesurfer生成的体积、分割和包裹,以及手动标记 MRI 数据的能力。

2.2 recon命令

2.2.1 概览

P.S. file.dcm是一个DICOM文件。DICOM既是一种通信协议,也是一种文件格式,这意味着它可以在一个文件中存储医疗信息,例如MRI图像以及患者的信息。该格式可确保所有数据保持在一起,并提供在支持 DICOM 格式的设备之间传输所述信息的能力。

2.2.2 快速上手的例子

recon-all -i file的名字.dcm或file的名字.nii -subject subject的名字 -all

参考链接:https://zhuanlan.zhihu.com/p/588468017

 

标签:good,recon,freesurfer,surface,下载安装,output,data,tutorial
From: https://www.cnblogs.com/hechangchun/p/17785543.html

相关文章

  • XD中文版下载安装-Adobe XD官方正版 软件激活版
    众所周知,现在有很多软件界面和科技图标都采用了UI图像设计,作为一名平面设计师,日常工作也是需要去制作UI图标的,今日小编特意为大家带来了这款:AdobeXD44官方中文版,全称为:AdobeExperienceDesignCC44,是由著名的Adobe公司制作推出的一款非常专业的UI设计软件,软件主要是帮助用户们去......
  • Pr软件中文版下载安装 Pr官方软件下载 正版下载
    AdobePremiereProCC中文精简版是一款适用于专业视频制作与编辑的工具软件,AdobePremiereProCC强大、可自定义、非线性的编辑器,可让您随心所欲地精准编辑视频。PremiereCC提供了几种新功能和增强功能,可充实您的数字视频剪辑体验。软件地址:看置顶帖时间就是一颗药,你掌握好了它......
  • Codeforces Round 865 (Div. 2) B. Grid Reconstruction
    给一个\(2\timesn\)的网格,且\(n\)是偶数。你需要将\(1\sim2\timesn\)填入这个网格。一条路径是从\((1,1)\)开始,每次只能向右或向下,到\((2,n)\)结束时,所经过的位置。按经过点的顺序标号,一两条路径的代价是\(cost=a_1-a_2+a_3-a_4+\cdots=\sum_{i=1......
  • Adobe InDesign 2023 下载安装及永久激活教程!
    软件介绍:AdobeInDesign是Adobe公司的一个桌面出版(DTP)应用程序,主要用于各种印刷品的排版编辑。该软件是直接针对其竞争对手QuarkXPress而发布的。虽然最初在争取用户方面面临了一些困难,但在2002年发布了MacOSX版本后开始赶超其竞争对手。 安装和使用教程:1.通过文章末尾处下载......
  • ic下载安装下载-简体中文版-正版下载 软件激活版
    AdobeInCopy2023作为一款音频制作剪辑软件,Audition2021具备非常强大的功能,可以满足音频工作者在各种制作场景下的需求。这款软件在界面设计和用户体验方面也做了很多优化,让用户可以更加方便快捷地进行各种操作。其中,波形编辑器中的插入模式和关键帧拖动功能的优化,无疑是Audition......
  • Matlab 2023b 中文版 下载安装及永久激活教程!
    软件介绍:MatlabR2023b是MathWorks公司推出的一款专业的数值计算和数据可视化软件。它是Matlab软件系列的最新版本,具有许多强大的功能和工具,适用于科学、工程和金融等领域的数据分析和模拟。  安装和使用教程:1.通过文章末尾处下载软件后,选中下载的【MATLABR2023b(64bit)】压缩包......
  • Matlab 2023a 中文版 下载安装及永久激活教程!
    软件介绍:MATLABR2023a是一款由MathWorks公司开发的著名专业编程和数学计算软件,为用户提供了一个高效、灵活和易用的环境,用于进行数值计算、数据可视化、算法开发、数据分析等任务。 安装和使用教程:1.通过文章末尾处下载软件后,选中下载的【Matlab2023a】压缩包,右击选择解压到【Ma......
  • mindmanager下载安装电脑版汉化版 详细安装流程
    MindManager软件特色1、项目管理功能强大Mindmanager可以提高项目组的效率以及成员之间的和谐创作。MindManager将图形思维与软件本身很好地结合,作为一个组织资源和管理项目的方法,可从脑图的核心分枝派生出各种关联的想法和信息,而该目的可通过软件本身达成;2、便携性portableMindma......
  • Flash8.0下载安装教程
    1、下载地址:https://www.jb51.net/softs/555686.html?pc2、在下载好之后然后双击Flash-chs.exe:出现这个弹窗界面:点击下一步;3、选择我接受协议和条款然后点击下一步;4、自定义存储位置,选择是否创建快捷方式然后直接下一步:点击安装:安装完成之后,出现这样一个弹窗界面......
  • dreamWeaver下载安装教程
    1、下载地址:https://pan.quark.cn/s/972bf4a367052、下载好之后,且解压之后在文件夹里面找到set-up.exe文件:并使用右键以管理员身份运行,就出现了这个弹窗:3、自定义安装路径等待安装完成即可:安装成功之后点击关闭即可:下载完成啦:......