
Linux学习
文章平均质量分 61
sta@ma@brain
从事核磁共振脑科学研究,在Nature communications等权威期刊发表磁共振相关研究成果。熟练掌握磁共振成像数据处理方法(T1w, fMRI, dWI)和统计检验方法。本博客以记录学习中的点滴,着重记录从影像数据处理软件安装,数据处理步骤,以及分析方法(图论,矩阵理论,统计检验方法,回归分析,机器学习等),希望对志同道合的有一定的帮助。
展开
-
Anaconda里,spyder的breakpoint怎么用?Spyder如何利用断点进行代码调试
在每次开始debug之前,先在spyder的ipython界面中输入%reset 把工作空间的所有变量清除,以免影响到我们接下来的测试.(在python里,!的意思就是在当前状态下执行该python语句,这里的用法是查看变量的值)c”就会往下执行(continue),在打“断点”的地方停住。原创 2023-07-22 09:16:34 · 1217 阅读 · 0 评论 -
Linux如何记录运行的Bash命令?
通常情况下,我会写一个脚本来处理数据,脚本中难免会有错误的地方,如果能记录下真实运行的命令,就能检查是否有bug存在,也便于以后查阅。可以把脚本的输出保存在stdout.log文件中,把运行过的命令保存在cmd.log中。上述三种方式都可以在执行脚本的同时,输出运行的命令,并在命令前用+标记。原创 2023-02-19 14:48:31 · 1124 阅读 · 0 评论 -
Latex中表格过长如何实现跨页表格——跨页表格宏包longtable的使用?
先看效果图如下所示:latex中表格跨页,需要用到超级表格,常用的超级表格有 supertabular 和 longtable 宏包。下面介绍longtable 的使用。直接附上可在texlive使用的代码:\documentclass{article}\usepackage{longtable}\usepackage{geometry}\geometry{a4paper,left=2cm,right=2cm,top=2.5cm,bottom=2.5cm}\title{A longtab原创 2022-05-11 11:37:50 · 24592 阅读 · 2 评论 -
Latex 图标题过长不能跨页显示解决办法,Figure caption does not continue on new page
如果你真的需要large caption,这是一个选择。如果禁用浮动特性,那么标题可以继续到下一页,如下所示。这里定义了一个称为fighere的新环境\makeatletter\newenvironment{figurehere}{\def\@captype{figure}}{}\makeatletter完整代码\documentclass{article}\usepackage[demo]{graphicx} <--- remove demo option for actu原创 2022-05-09 09:26:51 · 3343 阅读 · 0 评论 -
mrtrix3处理DTI数据代码——DWI数据进行概率追踪和纤维素追踪
mrtrix3处理DTI数据代码——DWI数据进行概率追踪和纤维素追踪DWI预处理1、数据准备被试DWI和T1数据,均放置在同一文件夹/home/hitlab/hitlab/GS/data/tt1/text下。数据类型均为 DICOM 格式。2、数据转换原理说明:DWI的DICOM数据进行格式转换成mif格式,mif格式是MRtrix自定义的格式,同时储存图像 信息,图像头文件和梯度信息。mrconvert /home/hitlab/hitlab/GS/data/tt1/text/DTI dwi转载 2021-09-19 22:06:05 · 11818 阅读 · 15 评论 -
FreeSurfer皮层分割软件初学者学习必看内容
1、linux书籍和笔记可见附件中,推荐学习linux的视频为:linux初学者必看 这个视频我认为对于初学者是很好的,学习周期大概2到3天即可。2、freesurfer皮层分割的软件参考官网:FreeSurfer官方网站,这个官网详细介绍了从安装到使用的详细教材。3、freesurfer中文的安装教材推荐看我的博客:安装教材4、freesurfer同时可以看看B站的视频:视频,这个对于初学者也是很好的5、还可以看看中文的文档:中文文档...原创 2021-04-18 19:59:25 · 3483 阅读 · 0 评论 -
Ubuntu 18.04如何安装最新版本FreeSurfer软件
本文是Ubuntu18.04系统上安装最新版的Freesurfer软件。以下是所有安装流程。安装过程——下载,解压freesurf,注册license文件Step1: 下载Freesurfer,该软件提供两种下载方式,第一种是直接去官网下载,地址为https://surfer.nmr.mgh.harvard.edu/fswiki/rel7downloads.第二种就是在Ubuntu里使用命令下载:wget ftp://surfer.nmr.mgh.harvard.edu/pub/dist/free原创 2021-03-13 23:34:57 · 2235 阅读 · 2 评论 -
双系统安装Win10 与 Ubuntu,开机直接进入win10不能进入 Ubuntu系统解决办法
按照文所述中方法才解决。归纳一下,主要的问题在于,之前都是用 legacy 的 bios 安装,但是现在 bios 已经是 efi 了,所以用之前的方法无法正确引导。主要步骤:1. 找到一个 ubuntu 启动盘,可以用 ubuntu 创建,也可以在 windows 刻录一个 u 盘。2. U 盘启动,选择试用 ubuntu,联网。3. 执行:#sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get up原创 2021-03-13 23:06:37 · 2107 阅读 · 0 评论 -
总结Linux系统压缩和解压文件指令——gzip/gunzip 指令、zip/unzip 指令、tar 指令
Linux系统压缩和解压文件指令gzip/gunzip 指令:gzip 用于压缩文件, gunzip 用于解压的基本语法应用实例细节说明zip/unzip 指令:zip 用于压缩文件, unzip 用于解压基本语法zip 常用选项unzip 的常用选项应用实例tar 指令:打包指令,打包后的文件是 .tar.gz 的文件基本语法选项说明应用实例gzip/gunzip 指令:gzip 用于压缩文件, gunzip 用于解压的基本语法gzip 文件 (功能描述:压缩文件,只能将文件压缩为*.gz 文件原创 2021-03-01 15:36:26 · 678 阅读 · 0 评论 -
Linux系统文件目录指令详解——文件路径查看、创建和删除目录、文件移动与重命名、文件查看
文件目录指令详解pwd 指令:查看路径基本语法应用实例ls 指令:显示当前目录所在的文件和目录基本语法常用选项应用实例cd 指令:切换目录基本语法如何理解绝对路径和相对路径常用参数应用实例mkdir 指令:mkdir 指令用于创建目录(make directory)基本语法常用选项应用实例rmdir 指令:rmdir 指令删除空目录基本语法应用实例使用细节touch 指令:touch 指令创建空文件基本语法应用实例cp 指令[重要]:cp 指令拷贝文件到指定目录基本语法常用选项应用实例rm 指令:rm 指令原创 2021-03-01 10:45:08 · 835 阅读 · 0 评论 -
Linux操作系统的帮助指令详解
使用 Linux 提供的帮助指令来了解这个指令的使用方法,主要有man,help指令原创 2021-03-01 09:49:53 · 110 阅读 · 0 评论 -
Linux系统如何切换到指定运行级别,及忘记 root 密码,怎么找回
指定运行级别关系详解运行级别说明:0 :关机1 :单用户【找回丢失密码】2:多用户状态没有网络服务3:多用户状态有网络服务4:系统未使用保留给用户5:图形界面6:系统重启注意:常用运行级别是3和5,要修改默认的运行级别可修改文件 /etc/inittab 的 id:5:initdefault:这一行中的数字5切换到指定运行级别的指令基本语法init [012356]应用案例通过 init 来切换不同的运行级别,比如动 5->3 , 然后关机init 3init 5原创 2021-03-01 09:44:28 · 188 阅读 · 0 评论 -
详解Linux系统的用户管理——添加用户、删除用户、查询用户信息、切换用户、用户组
Linux系统的用户管理——添加用户、删除用户、查询用户信息、切换用户、用户组原创 2021-03-01 09:25:00 · 1508 阅读 · 0 评论 -
详解Linux系统Vi 和 Vim中正常模式、编辑模式、命令模式相互转化,以及vim命令使用
详解Linux系统Vi 和 Vim中正常模式、编辑模式、命令模式相互转化原创 2021-02-28 09:51:35 · 497 阅读 · 0 评论 -
详解Linux系统的开机、重启和用户登录注销
详解Linux系统的开机、重启和用户登录注销原创 2021-02-27 22:32:52 · 174 阅读 · 0 评论 -
总结VMware Workstation 与 Hyper-V 不兼容的几种处理方法
在安装Linux系统使用VMware workstation时,出现与Hyper-V不兼容问题,出现VMware Workstation 与 Hyper-V 不兼容。请先从系统中移除 Hyper-V 角色。1、进入控制面板,点击启用或关闭windows功能,卸载Hyper-V,重起电脑2、以管理员身份运行命令提示符 bcdedit /set hypervisorlaunchtype off3、在"网络适配器"和"设备管理器"中卸载Hyper-V相关驱动,并重新启动原创 2021-02-27 16:44:08 · 29044 阅读 · 7 评论 -
详解 Linux操作系统的目录结构
详解 Linux操作系统的目录结构1 基本介绍2 目录结构的具体介绍3 Linux 目录总结1 基本介绍linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。深刻理解 linux 树状文件目录是非常重要的,这里我给大家说明一下。记住一句经典的话:在 Linux 世界里,一切皆文件。2 目录结构的具体介绍/bin [重点] (/usr/bin、/usr/local/bin)。是Binary的原创 2021-02-05 16:42:54 · 1321 阅读 · 2 评论 -
详解Linux系统CentOS的安装步骤
Linux系统CentOS的安装步骤1 CentOS 安装的步骤1 检查BIOS虚拟化支持2 新建虚拟机3 新建虚拟机向导4 创建虚拟空白光盘5 安装Linux系统对应的CentOS版6 虚拟机命名和定位磁盘位置7 处理器配置,看自己是否是双核、多核8 设置内存为2GB9 网络设置NAT(说明及其示意图的演示)10 选择IO控制器类型11 选择磁盘类型12 新建虚拟磁盘13 设置磁盘容量14 你在哪里存储这个磁盘文件原创 2021-02-02 15:53:11 · 1088 阅读 · 4 评论