[数据分析]脑图像处理工具

###############ATTENTION!###############

非常需要注意软件适配的操作系统!有些仅适用于Linux,可以点进各自软件手册查看详情。

需要自行查看支持的影像模态。

代码库和软件我没有加以区分。

不是专门预处理的博客!!偏向于统计分析可视化。后续可能会出预处理软件的博客。

目录

1. 数据分析工具

1.1. BrainFlow

1.2. BrainStorm

1.3. Braindecode

1.4. CANlab

1.5. Mindboggle

1.6. BrainX

1.7. Neurite

1.8. BRAINSTools

1.9. BrainStat

1.10. NeuroLib

1.11. BrainSpace

1.12. BrainIAK

1.13. CBIG

2. 可视化工具

2.1. BrainNet Viewer

2.2. BrainBox

2.3. NeuroMaps

2.4. ggseg

2.5. BrainPainter

2.6. BrainGlobe/BrainReg/BrainRender


1. 数据分析工具

1.1. BrainFlow

(1)支持影像:EEG, EMG, ECG and other kinds of data from biosensors

(2)获取

        ①官方网页:BrainFlow

        ②GitHub: GitHub - brainflow-dev/brainflow: BrainFlow is a library intended to obtain, parse and analyze EEG, EMG, ECG and other kinds of data from biosensors

(3)界面展示

1.2. BrainStorm

(1)支持影像:MEG, EEG, fNIRS, ECoG, depth electrodes and multiunit electrophysiology

(2)获取

        ①官方网页:简介 - 头脑风暴 (usc.edu)

        ②GitHub:GitHub - brainstorm-tools/brainstorm3: Brainstorm software: MEG, EEG, fNIRS, ECoG, sEEG and electrophysiology

(3)界面展示

1.3. Braindecode

(1)支持影像:EEG, ECoG and MEG

(2)获取

        ①官方网页:Braindecode — Braindecode 0.8 文档

        ②GitHub:GitHub - braindecode/braindecode: Deep learning software to decode EEG, ECG or MEG signals

(3)界面展示

1.4. CANlab

(1)支持影像和功能:对fMRI影像预定义特征,预定义包裹和图集,包含荟萃分析

(2)获取:

        ①GitHub:GitHub - canlab/Neuroimaging_Pattern_Masks:用于神经影像学数据分析的大脑特征模式、区域图谱和荟萃分析掩码。

        ②官方网站:CANlab神经影像学分析工具 - CANlab

(3)界面展示:

1.5. Mindboggle

(1)支持影像和功能:输出sMRI(T1 weighted MRI)的标签、特征和形状的体积、表面和表格数据

(2)获取:

        ①GitHub:GitHub - nipy/mindboggle:自动解剖学大脑标签/形状分析软件(+网站)

        ②官方网站:令人难以置信 (mindboggle.info)

(3)界面展示

1.6. BrainX

(1)支持影像和功能:MRI?Analysis?

(2)获取

        ①GitHub:GitHub - nipy/brainx:基于 NetworkX 的大脑成像衍生网络分析工具

1.7. Neurite

(1)支持影像和功能:T1/T2?(其实这个更像一个模型框架)

(2)获取:

        ①GitHub:GitHub - adalca/neurite:专注于医学图像分析的神经网络工具箱

        ②论文:Anatomical Priors in Convolutional Networks for Unsupervised Biomedical Segmentation (mit.edu)

(3)界面展示

1.8. BRAINSTools

(1)支持影像和功能:对MRI(不知道其他影像可不可以)的配准,校对,分割,重采样,统计,生成ROI

(2)获取

        ①GitHub:GitHub - BRAINSia/BRAINSTools:一套专注于大脑分析的医学图像处理工具

        ②官方网址:大脑 |一套专注于大脑分析的医学图像处理工具 (brainsia.github.io)

1.9. BrainStat

(1)功能:神经影像数据的统计分析和上下文解码

(2)获取

        ①GitHub:BrainStat - 搜索 (bing.com)

        ②文档:BrainStat : 神经影像学数据统计分析工具箱 — BrainStat 0.4.2 文档

        ③论文:BrainStat:全脑统计和多模态特征关联的工具箱 - ScienceDirect

1.10. NeuroLib

(1)支持影像和功能:选取模型处理fMRI

(2)获取

        ①GitHub:GitHub - neurolib-dev/neurolib:为计算神经科学家🧠💻👩🏿 🔬提供简单的全脑建模

        ②文档:Neurolib (neurolib-dev.github.io)

        ③官方网址:A gentle introduction to neurolib | Not even odd (caglorithm.github.io)

(3)界面展示

1.11. BrainSpace

(1)支持影像和功能:MRI宏观梯度映射和分析,神经影像学和连接组水平数据

(2)获取

        ①GitHub:GitHub - MICA-MNI/BrainSpace:BrainSpace 是一个开放访问工具箱,可用于识别和分析神经影像学和连接组学数据集中的梯度 |在 Python 和 Matlab 中均可用 |

        ②文档:欢迎来到BrainSpace的文档!— BrainSpace 0.1.4 文档

        ③论文:BrainSpace:用于分析神经影像学和连接组学数据集中宏观梯度的工具箱 |通讯生物学 (nature.com)

(3)界面展示

1.12. BrainIAK

(1)支持影像和功能:对fMRI影像进行分类、降维、分类器优化、表征相似性分析、探照灯、基于种子的连通性、全相关矩阵分析、受试者间想关心、马尔可夫等

(2)获取

        ①GitHub:GitHub - brainiak/brainiak: Brain Imaging Analysis Kit

        ②文档:脑成像分析试剂盒 — brainiak 0.11 documentation

        ③官方网址:脑成像分析试剂盒 (brainiak.org)

(3)界面展示

1.13. CBIG

(1)支持影像和功能:对fMRI进行预处理、划分脑包裹、应用动力学模型、register、表型预测

(2)获取(Linux ONLY

        ①GitHub:GitHub - ThomasYeoLab/CBIG

        ②官方网站:计算脑成像组 (google.com)

2. 可视化工具

2.1. BrainNet Viewer

(1)支持影像:MRI

(2)获取

        ①下载:NITRC:BrainNet Viewer:工具/资源信息

        ②论文:BrainNet Viewer:用于人脑连接组学的网络可视化工具 |PLOS 一号

(3)界面展示

2.2. BrainBox

(1)支持影像:MRI

(2)获取:

        ①官方网页:脑盒 (pasteur.fr)

        ②GitHub:GitHub - neuroanatomy/BrainBox:BrainBox 是一个 Web 应用程序,可让您实时协作地注释和分割 3D 脑成像数据。

(3)界面展示:

2.3. NeuroMaps

(1)支持影像:MRI

(2)获取

        ①GitHub:GitHub - netneurolab/neuromaps: A toolbox for comparing brain maps

        ②论文:神经图谱:脑图谱的结构和功能解释 |自然方法 (nature.com)

(3)界面展示

2.4. ggseg

(1)支持影像:MRI

(2)获取

        ①GitHub:GitHub - ggseg/ggseg:大脑图谱的绘图工具,在ggplot中

(3)界面展示

2.5. BrainPainter

(1)功能:大脑着色,可视化解剖器官,可视化大脑白质束,可视化大脑蛋白质,提供疾病扩散动画

(2)获取

        ①GitHub:GitHub - razvanmarinescu/brain-coloring: BrainPainter - Brain Visualisation Software

        ②论文:BrainPainter: A Software for the Visualisation of Brain Structures, Biomarkers and Associated Pathological Processes | Multimodal Brain Image Analysis and Mathematical Foundations of Computational Anatomy (acm.org)

        ③.ipynb:BrainPainter.ipynb - Colab (google.com)

(3)界面展示

2.6. BrainGlobe/BrainReg/BrainRender

(1)支持影像和功能:MRI的解剖渲染

(2)获取

        ①GitHub:脑球 ·GitHub上

        ②官方网页:BrainGlobe — BrainGlobe

(3)界面展示

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

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

相关文章

C语言 底层逻辑详细阐述指针(一)万字讲解 #指针是什么? #指针和指针类型 #指针的解引用 #野指针 #指针的运算 #指针和数组 #二级指针 #指针数组

文章目录 前言 序1:什么是内存? 序2:地址是怎么产生的? 一、指针是什么 1、指针变量的创建及其意义: 2、指针变量的大小 二、指针的解引用 三、指针类型存在的意义 四、野指针 1、什么是野指针 2、野指针的成因 a、指…

《基于 Kafka + Quartz 实现时限质控方案》

📢 大家好,我是 【战神刘玉栋】,有10多年的研发经验,致力于前后端技术栈的知识沉淀和传播。 💗 🌻 CSDN入驻不久,希望大家多多支持,后续会继续提升文章质量,绝不滥竽充数…

学习分布式事务遇到的小bug

一、介绍Seata 在处理分布式事务时我用到是Seata,Seata的事务管理中有三个重要的角色: TC (Transaction Coordinator) - 事务协调者:维护全局和分支事务的状态,协调全局事务提交或回滚。 TM (Transaction Manager) - 事务管理器…

PHP pwn 学习 (2)

文章目录 A. 逆向分析A.1 基本数据获取A.2 函数逆向zif_addHackerzif_removeHackerzif_displayHackerzif_editHacker A.3 PHP 内存分配 A.4 漏洞挖掘B. 漏洞利用B.1 PHP调试B.2 exp 上一篇blog中,我们学习了一些PHP extension for C的基本内容,下面结合一…

Open3D Ransac算法拟合点云球面

目录 一、概述 二、代码实现 2.1关键函数 2.2完整代码 三、实现效果 3.1原始点云 3.2拟合后点云 前期试读,后续会将博客加入该专栏,欢迎订阅 Open3D点云算法与点云深度学习案例汇总(长期更新)-CSDN博客 一、概述 RANSAC&a…

【Chatgpt大语言模型医学领域中如何应用】

随着人工智能技术 AI 的不断发展和应用,ChatGPT 作为一种强大的自然语言处理技术,无论是 自然语言处理、对话系统、机器翻译、内容生成、图像生成,还是语音识别、计算机视觉等方面,ChatGPT 都有着广泛的应用前景。特别在临床医学领…

pycharm如何debug for循环里面的错误值

一般debug时,在for循环里面的话,需要自己一步一步点。如果循环几百次那种就比较麻烦。此时可以采用try except的方式来解决 例子如下 #ptyhon debug for循环的代码 num[1,2,3,s,4] ans0 for i in num:try:ansiexcept:print(错误) print(ans) 结果如下&a…

HTML+echarts.js实现的炫酷金色风格可视化组件

模板下载地址: 炫酷金色风格可视化组件 (bootstrapmb.com)https://www.bootstrapmb.com/item/14888 一款炫酷金色风格可视化组件,统计图表使用Echarts.js,整体风格采用金黄色看起来很大气,设计是通用型的,可以用作任…

自动驾驶系列—智能巡航辅助功能中的横向避让功能介绍

文章目录 1. 背景介绍2. 功能定义3. 功能原理4. 传感器架构5. 实际应用案例5.1 典型场景1:前方车辆压线5.2 典型场景2:相邻车道有大型车辆5.3 典型场景3:它车近距离cut in 6. 总结与展望 1. 背景介绍 随着汽车技术的发展,智能巡航…

springboot开发实用篇

一、Mongodb (1)简介 MongoDB是一个开源、高性能、无模式的文档型数据库。NoSQL数据库产品中的一种,是最像关系型数据库的非关系型数据库。 数据库:永久性存储,修改频率极低 Mongodb:永久性存储与临时存…

Cxx Primer-Chap4

表达式可以没有操作符,但一定有操作数:理解表达式中含有多个操作符时涉及操作符的优先级、关联性以及操作数的计算顺序:如果操作符需要的操作数类型不同,则会发生一些默认的类型转换:什么叫Overloaded Operators&#…

跨平台应用进程cpu与内存监控的搭建说明

1. 前言: 随着科技的进步,互联网发展,能网上办理的就网上办理,按装一个app客户端,连接后台服务,只要是有网络就OK.便捷,快速,省事.但随之而来的是pc端上安装的应用越来越多,系统资源越来越不够用.这也一定程度上对应用程序有一定的要求,除了实现其功能外,性能也是需要关注的. …

python如何输入矩阵

使用numpy创建矩阵有2种方法,一种是使用numpy库的matrix直接创建,另一种则是使用array来创建。 首先导入numpy: (1)import numpy (2)from numpy import * (3)import …

【JVM】JVM调优练习-随笔

JVM实战笔记-随笔 前言字节码如何查看字节码文件jclasslibJavapArthasArthurs监控面板Arthus查看字节码信息 内存调优内存溢出的常见场景解决内存溢出发现问题Top命令VisualVMArthas使用案例 Prometheus Grafana案例 堆内存情况对比内存泄漏的原因:代码中的内存泄漏并发请求问…

MenuToolButton自绘控件,带下拉框的QToolButton,附源码

MenuToolButton自绘控件,带下拉框的QToolButton 效果 下拉样式可自定义 跟随QToolButton的Qt::ToolButtonStyle属性改变图标文字样式 使用示例 正常UI文件创建QToolButton然后提升,或者直接代码创建都可以。 // 创建一个 QList 对象来存储 QPixm…

TDC 5.0:多集群统一纳管,构建一体化大数据云平台

近期,星环科技数据云平台Transwarp Data Cloud(简称TDC)5.0版本正式发布,TDC5.0架构屏蔽底层多个TDH集群的差异,采用统一操作模式,新增一个多集群抽象与管理层,能够实现多集群网络互通、跨集群资…

QT纯代码实现滑动开关控件

开关按钮大家应该很熟悉,在设置里面经常遇到,切换时候的滑动效果比较帅气。通常说的开关按钮,有两个状态:on、off。大部分的开关按钮控件,基本上有两大类,第一类是纯代码绘制,这种对代码的掌控度…

dhtmlx-gantt甘特图数据展示

官网文档&#xff1a;甘特图文档 实现效果&#xff1a; 首先需要下载 dhtmlx-gantt组件 npm i dhtmlx-gantt //我项目中使用的是"dhtmlx-gantt": "^8.0.6" 这个版本&#xff0c;不同的版本api或是文档中存在的方法稍有差异 界面引用 <template>&l…

目标检测算法与应用算法 DS集成 接口相关_v0.1

目录 文章目录 目录0. 目标GPS信息、速度、加速度、航向角信息的输出1. 目标检测算法接口1.1 模型相关1.2 检测结果相关 2. 应用算法接口2.1 bool cross_line; //跨线&#xff08;变道压线检测&#xff09;2.2 bool break_in; //闯入&#xff08;目标闯入&#xff09;2.3 bool …

Linux HOOK机制与Netfilter HOOK

一. 什么是HOOK&#xff08;钩子&#xff09; 在计算机中&#xff0c;基本所有的软件程序都可以通过hook方式进行行为拦截&#xff0c;hook方式就是改变原始的执行流。 二. Linux常见的HOOK方式 1、修改函数指针。 2、用户态动态库拦截。 ①利用环境变量LD_PRELOAD和预装载机…