From 0791af37176c4c5dfb68288610e174607549eaf5 Mon Sep 17 00:00:00 2001
From: Paul McCarthy <pauldmccarthy@gmail.com>
Date: Fri, 16 Aug 2019 15:56:48 +0100
Subject: [PATCH] ENH: New trees for feat and vbm

---
 fsl/utils/filetree/trees/feat.tree       | 13 +++++++++++++
 fsl/utils/filetree/trees/feat_reg.tree   |  4 ++++
 fsl/utils/filetree/trees/feat_stats.tree |  8 ++++++++
 fsl/utils/filetree/trees/gfeat.tree      |  2 ++
 fsl/utils/filetree/trees/vbm.tree        | 14 ++++++++++++++
 5 files changed, 41 insertions(+)
 create mode 100644 fsl/utils/filetree/trees/feat.tree
 create mode 100644 fsl/utils/filetree/trees/feat_reg.tree
 create mode 100644 fsl/utils/filetree/trees/feat_stats.tree
 create mode 100644 fsl/utils/filetree/trees/gfeat.tree
 create mode 100644 fsl/utils/filetree/trees/vbm.tree

diff --git a/fsl/utils/filetree/trees/feat.tree b/fsl/utils/filetree/trees/feat.tree
new file mode 100644
index 000000000..cb660c4d6
--- /dev/null
+++ b/fsl/utils/filetree/trees/feat.tree
@@ -0,0 +1,13 @@
+filtered_func_data.nii.gz (filtered_func_data)
+mask.nii.gz (mask)
+example_func.nii.gz (example_func)
+mean_func.nii.gz (mean_func)
+cluster_mask_zfstat{ftest}.nii.gz (cluster_mask_zfstat)
+cluster_mask_zstat{contrast}.nii.gz (cluster_mask_zstat)
+thresh_zfstat{ftest}.nii.gz (thresh_zfstat)
+thresh_zstat{contrast}.nii.gz (thresh_zstat)
+rendered_thresh_zstat{contrast}.nii.gz (rendered_thresh_zstat)
+reg
+  ->feat_reg (reg)
+stats
+  ->feat_stats (stats)
\ No newline at end of file
diff --git a/fsl/utils/filetree/trees/feat_reg.tree b/fsl/utils/filetree/trees/feat_reg.tree
new file mode 100644
index 000000000..9599af64a
--- /dev/null
+++ b/fsl/utils/filetree/trees/feat_reg.tree
@@ -0,0 +1,4 @@
+highres.nii.gz (highres)
+standard.nii.gz (standard)
+example_func2highres.nii.gz (example_func2highres)
+example_func2standard.nii.gz (example_func2standard)
\ No newline at end of file
diff --git a/fsl/utils/filetree/trees/feat_stats.tree b/fsl/utils/filetree/trees/feat_stats.tree
new file mode 100644
index 000000000..a6d795814
--- /dev/null
+++ b/fsl/utils/filetree/trees/feat_stats.tree
@@ -0,0 +1,8 @@
+tstat{contrast}.nii.gz (tstat)
+zstat{contrast}.nii.gz (zstat)
+cope{contrast}.nii.gz (cope)
+varcope{contrast}.nii.gz (varcope)
+fstat{ftest}.nii.gz (fstat)
+zfstat{ftest}.nii.gz (zfstat)
+pe{pe}.nii.gz (pe)
+res4d.nii.gz (res4d)
\ No newline at end of file
diff --git a/fsl/utils/filetree/trees/gfeat.tree b/fsl/utils/filetree/trees/gfeat.tree
new file mode 100644
index 000000000..a0f2ffc1f
--- /dev/null
+++ b/fsl/utils/filetree/trees/gfeat.tree
@@ -0,0 +1,2 @@
+cope{lower_level_contrast}.feat
+  ->feat (cope.feat)
\ No newline at end of file
diff --git a/fsl/utils/filetree/trees/vbm.tree b/fsl/utils/filetree/trees/vbm.tree
new file mode 100644
index 000000000..32b7b0edd
--- /dev/null
+++ b/fsl/utils/filetree/trees/vbm.tree
@@ -0,0 +1,14 @@
+origdata
+  {subject}.nii.gz (rawdata)
+struc
+  {subject}_struc_GM.nii.gz (struc_GM)
+  {subject}_struc_GM_to_template_GM.nii.gz (struc_GM_to_template_GM)
+  {subject}_struc_GM_to_template_GM_mod.nii.gz  (struc_GM_to_template_GM_mod)
+  template_4D_GM.nii.gz
+  template_GM.nii.gz
+stats
+  GM_mask.nii.gz
+  GM_merg.nii.gz
+  GM_mod_merg.nii.gz
+  GM_mod_merg_s{smoothing}.nii.gz (GM_mod_merg_s)
+  GM_mod_merg_s{smoothing}_tstat{contrast}.nii.gz  (GM_mod_merg_tstat)
-- 
GitLab