-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSoFiA_default_input.txt
106 lines (74 loc) · 3.26 KB
/
SoFiA_default_input.txt
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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
# SoFiA default settings
# Do not modify!
# Pipeline modules
steps.doFlag = false
steps.doSmooth = false
steps.doScaleNoise = false
steps.doSCfind = true
steps.doThreshold = false
steps.doWavelet = false
steps.doCNHI = false
steps.doMerge = true
steps.doReliability = false
steps.doParameterise = true
steps.doWriteMask = false
steps.doWriteCat = true
steps.doMom0 = false
steps.doMom1 = false
steps.doCubelets = false
steps.doDebug = false
# Import module
import.inFile =
import.weightsFile =
import.maskFile =
import.weightsFunction =
# Flagging module
flag.regions = []
# Smoothing module
smooth.kernel = gaussian
smooth.edgeMode = constant
smooth.kernelX = 3.0
smooth.kernelY = 3.0
smooth.kernelZ = 3.0
# Noise scaling module
scaleNoise.statistic = mad
scaleNoise.edgeX = 0
scaleNoise.edgeY = 0
scaleNoise.edgeZ = 0
# S+C finder module
SCfind.threshold = 4.0
SCfind.sizeFilter = 0.0
SCfind.maskScaleXY = 2.0
SCfind.maskScaleZ = 2.0
SCfind.edgeMode = constant
SCfind.rmsMode = negative
SCfind.kernels = [[ 0, 0, 0,'b'],[ 0, 0, 2,'b'],[ 0, 0, 4,'b'],[ 0, 0, 8,'b'],[ 0, 0,16,'b'],[ 3, 3, 0,'b'],[ 3, 3, 2,'b'],[ 3, 3, 4,'b'],[ 3, 3, 8,'b'],[ 3, 3,16,'b'],[ 6, 6, 0,'b'],[ 6, 6, 2,'b'],[ 6, 6, 4,'b'],[ 6, 6, 8,'b'],[ 6, 6,16,'b'],[ 9, 9, 0,'b'],[ 9, 9, 2,'b'],[ 9, 9, 4,'b'],[ 9, 9, 8,'b'],[ 9, 9,16,'b']]
SCfind.kernelUnit = pixel
SCfind.verbose = true
# Threshold finder module
threshold.threshold = 4.0
threshold.clipMethod = relative
threshold.rmsMode = std
threshold.verbose = false
# Merging module
merge.mergeX = 3
merge.mergeY = 3
merge.mergeZ = 3
merge.minSizeX = 3
merge.minSizeY = 3
merge.minSizeZ = 2
# Reliability module
reliability.parSpace = ['ftot','fmax','nrvox']
reliability.kernel = [0.15,0.05,0.1]
reliability.fMin = 0.0
reliability.relThresh = 0.9
# Parametrisation module
parameters.fitBusyFunction = false
parameters.optimiseMask = false
# Output module
writeCat.outputDir =
writeCat.basename =
writeCat.writeASCII = true
writeCat.writeXML = false
writeCat.writeSQL = false
writeCat.parameters = ['*']