#! /bin/bash/
#1) move control and time1 group data into one dirtory
#ziyuan mulu
data_path="/home/mcbrain/sharefolder/data"
#con data dir
con_data="/home/mcbrain/sharefolder/data/control/dti_1to210nii_final"
#time1 data dir
time1_data="/home/mcbrain/sharefolder/data/time1/dti_time1_nii"
#make new dir contain con and time1
mkdir ${data_path}/con_time1_dti
#move con and time data to con_time1_dti
#con
cp -r ${con_data}/subc* ${data_path}/con_time1_dti/
cp -r ${time1_data}/subt* ${data_path}/con_time1_dti/
##2) tbss
input="${data_path}/con_time1_dti"
ls $input |while read line;do
echo ${line}
fslroi ${input}/${line}/Dwi/${line}.nii.gz ${input}/${line}/Dwi/${line}_b0 0 1
bet ${input}/${line}/Dwi/${line}_b0.nii.gz ${input}/${line}/Dwi/${line}_nodif_brain -m -f 0.2
eddy_correct ${input}/${line}/Dwi/${line}.nii ${input}/${line}/Dwi/${line}_data.nii 0
dtifit --data=${input}/${line}/Dwi/${line}_data.nii.gz --out=${input}/${line}/Dwi/${line}_data --mask=${input}/${line}/Dwi/${line}_nodif_brain_mask.nii.gz --bvecs=${input}/${line}/Dwi/${line}.bvec --bvals=${input}/${line}/Dwi/${line}.bval
fslmaths ${input}/${line}/Dwi/${line}_data_L2.nii.gz -add ${input}/${line}/Dwi/${line}_data_L3.nii.gz -div 2 ${input}/${line}/Dwi/${line}_RD.nii.gz
done
##3)move FA.nii into one directory
mkdir ${data_path}/tbss
input="${data_path}/con_time1_dti"
ls $input |while read line;do
cp -r ${input}/${line}/Dwi/${line}_data_FA.nii.gz ${data_path}/tbss
done
cd ${data_path}/tbss
tbss_1_preproc *.nii.gz
tbss_2_reg -T
tbss_3_postreg -S
tbss_4_prestats 0.2
#切換到stat目錄下
cd ../stats
#兩組用design_ttest2,三組用fsl中的GlmGUI來(lái)設(shè)計(jì),7和11分別表示組1正常,組2患者組
design_ttest2 design 7 11
#randomise分析命令:
randomise -i all_FA_skeletonised -o tbss -m mean_FA_skeleton_mask-d design.mat -t design.con -n 5000 --T2
#觀察結(jié)果:
fslview $FSLDIR/data/standard/MNI152_T1_1mm mean_FA_skeleton -l Green -b 0.2,0.8 tbss_tstat1 -l Red-Yellow -b 3,6 tbss_tstat2 -l Blue-Lightblue -b 3,6
fslview $FSLDIR/data/standard/MNI152_T1_1mm mean_FA_skeleton -l Green -b 0.2,0.7 tbss_tfce_corrp_tstat1 -l Red-Yellow -b 0.95,1
#對(duì)結(jié)果進(jìn)行填充及顯示:
tbss_fill tbss_tfce_corrp_tstat1 0.95 mean_FA tbss_fill1
fslview mean_FA -b 0,0.6 mean_FA_skeleton -l Green -b 0.2,0.7 tbss_fill1 -l Red-Yellow
tbss代碼實(shí)現(xiàn)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 雙重差分模型理論講解學(xué)習(xí)筆記(還講了三重差分的原理),以及配套的DID代碼+數(shù)據(jù),跟著我整理的學(xué)習(xí)筆記學(xué)習(xí)即可快速...
- 工具類實(shí)現(xiàn)字母表的實(shí)現(xiàn)字符串的String的首字母大小寫(xiě),代碼參考如下: 測(cè)試運(yùn)行結(jié)果: --首字母小寫(xiě)-myOb...
- Python+Django+Mysql實(shí)現(xiàn)在線音樂(lè)推薦系統(tǒng)(基于用戶、項(xiàng)目的協(xié)同過(guò)濾推薦算法) 一、項(xiàng)目簡(jiǎn)介 1、...
- 零行代碼實(shí)現(xiàn)tableView、collectionView無(wú)數(shù)據(jù)時(shí)展示占位圖,同時(shí)可以進(jìn)行簡(jiǎn)單的自定義,或者完全...
- python實(shí)現(xiàn)基于用戶的協(xié)同過(guò)濾推薦算法和基于項(xiàng)目的協(xié)同過(guò)濾推薦算法 基于用戶的協(xié)同過(guò)濾推薦算法和基于項(xiàng)目的協(xié)同...