forked from NIFTI-Imaging/nifti_clib
-
Notifications
You must be signed in to change notification settings - Fork 0
/
fslio.tcl
82 lines (59 loc) · 1.75 KB
/
fslio.tcl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
#{{{ copyright and setup
# FEAT TCL FSLIO wrappers
#
# Stephen Smith, FMRIB Image Analysis Group
#
#
#
# The fslio.tcl file was originally part of FSL - FMRIB's Software Library
# http://www.fmrib.ox.ac.uk/fsl
# fslio.tcl has now been placed in the public domain.
#
# Developed at FMRIB (Oxford Centre for Functional Magnetic Resonance
# Imaging of the Brain), Department of Clinical Neurology, Oxford
# University, Oxford, UK
#
#
#}}}
proc imcp { args } {
global FSLDIR
regsub -all "\{" $args "" cleanedargs
regsub -all "\}" $cleanedargs "" cleanedargs
return [ exec sh -c "${FSLDIR}/bin/imcp $args" ]
}
proc imglob { args } {
global FSLDIR
regsub -all "\{" $args "" cleanedargs
regsub -all "\}" $cleanedargs "" cleanedargs
return [ exec sh -c "${FSLDIR}/bin/imglob $args" ]
}
proc imln { args } {
global FSLDIR
regsub -all "\{" $args "" cleanedargs
regsub -all "\}" $cleanedargs "" cleanedargs
return [ exec sh -c "${FSLDIR}/bin/imln $args" ]
}
proc immv { args } {
global FSLDIR
regsub -all "\{" $args "" cleanedargs
regsub -all "\}" $cleanedargs "" cleanedargs
return [ exec sh -c "${FSLDIR}/bin/immv $args" ]
}
proc imrm { args } {
global FSLDIR
regsub -all "\{" $args "" cleanedargs
regsub -all "\}" $cleanedargs "" cleanedargs
return [ exec sh -c "${FSLDIR}/bin/imrm $args" ]
}
proc imtest { args } {
global FSLDIR
regsub -all "\{" $args "" cleanedargs
regsub -all "\}" $cleanedargs "" cleanedargs
return [ exec sh -c "${FSLDIR}/bin/imtest $args" ]
}
proc remove_ext { args } {
global FSLDIR
regsub -all "\{" $args "" cleanedargs
regsub -all "\}" $cleanedargs "" cleanedargs
return [ exec sh -c "${FSLDIR}/bin/remove_ext $cleanedargs" ]
}