-
Notifications
You must be signed in to change notification settings - Fork 1
/
antabfs.ini
151 lines (128 loc) · 5.58 KB
/
antabfs.ini
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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
#########################################################################
[CALIB]
#########################################################################
#
# rxgDir - defines path to directory containing rxg calibration files
# This option can be overruled by --rxgDir option of the antabTr.py program
#
rxgDir=../rxg_files
# Define how Tcal in rxg files should be processed.
# Use one of:
# raw - use data from RXG file as they are (default)
# poly2,poly4 - fit second or 4th order polynomial to Tcal and use the fit instead
# rolling_avg - apply rolling average to reduce noise and use it instead
# Use rolling_avg_samples to define number of samples in moving window
#
#smooth_rxg=raw
#smooth_rxg=poly2
smooth_rxg=poly4
#smooth_rxg=poly8
#smooth_rxg=rolling_avg
rolling_avg_samples=16
# extrapolate defines what should happen when RXG does not cover the
# frequency required by log file.
#
extrapolate=true
#extrapolate=false
#########################################################################
[Tsys]
#########################################################################
#
# Define the minimal/maximal reasonable temperatures ranges for all your receivers
# in Kelvins. For example typical Tsys temperatures for Toruń station are:
# L: 40-60
# C1: 30-40
# C2: 20-40
# X: 40-60
# K: 100-200
# Hence the setting with safe margin could read:
# minTsys=10
# maxTsys=500
# These settings are frequency insensitive.
# See also per-frequency min/max values settings in 'REC' section
# These options may be useful for ANN training or inference.
# They are also used for prefiltering data in automatic cleaning using linear regression.
minTsys=20
maxTsys=400
#
# maxlim is the antabfs internal pre-processing stage maximal Tsys limit
# which has been moved to config file. It was used in prefilter
# procedure to exclude really extreme values but now replaced by
# ranges specified individually per receiver
# This setting is DEPRECIATED
#
maxlim=10000
#########################################################################
# Per band settings
#########################################################################
[REC]
# The below values define interpolation functions used in place of
# min/maxTsys from section Tsys.
# If defined, per frequency step-like 'nearest-up' interpolation is done.
# Extrapolation is supported.
# If this is commented, the fall back min/maxTsys values from section 'Tsys'
# are used instead.
#freq = 2.5, 5.3, 8.0, 13.0, 18.0
#minTsys = 10, 10, 10, 10, 10
#maxTsys = 100, 80, 80, 100, 200
#########################################################################
[wisdom]
#########################################################################
# wisdom directory name. This is the directory in which the collected wisdom
# will be saved locally. The location of this directory will be relative
# to log files you currently process.
wisDir=wisdom
# minimal total length of wisdom vector that will be stored in wisdom files
# shorter vectors will not be stored. Integer value
min_length=1000
# margin fraction in per-cent of input data length that will be ignored
# from the start. This is due to fact that with the original vesion
# of the antabfs program it is difficult to remove noisy data that happens to
# be close to window edge. Float value
# This setting has effect when saving wisdom. It has no impact when loading.
lmargin=5
# margin fraction in per-cent of input data length that will be ignored
# from the end. Float value
# This setting has effect when saving wisdom. It has no impact when loading.
rmargin=5
# maximal value of Tsys allowed during wisdom extraction from .log and .antabfs
# files. Data with median Tsys value above this threshold will not enter the
# automatically extracted wisdom. Float value in K
maxTsys=500
minTsys=1
input_target_resolution=50
selection_thres=0.05
#########################################################################
[clean]
#########################################################################
#
# These settings apply only to 'gls' and 'rlm' algorithms.
# that can only be explicitly enabled from antab command.
# These are used to automatically remove detected outliers.
# At increased program verbosity more debugging and run information
# is available.
# Automatically remove points that are detected as outliers with P=1-alpha.
# The linear regression still uses a two-parameter linear model.
# The meaning of this parameter is different for the case of 'ols' clean method
# used by default in original version of antabfs program.
# where alpha was used to remove outliers defined outside of range best_fit \pm alpha*best_fit.
# In the current version of the program and with 'gls' and 'rlm' algorithms
# the outliers are points that are excluded at probability P=1-alpha,
# where probability is calculated using gaussian PDF with sigma defined based on
# noise properties of the data from all scans (see all_scans_noise_estimate option below).
# You specify the clean algorithm at command line with --clean option.
# For the operations consistent with the original antab version use 'ols'
alpha=0.1
# An estimate of the 1-sigma noise level for all scans in log file
# The value is used to calculate gaussian confidence ranges to detect
# outliers based on alpha value above.
# line using --clean rlm.
# The rationale behind this behaviour
# The possible settings are "median" and "mean"
# median - uses median standard deviation in all scans as sigma value
# mean - uses mean standard deviation in all scans as sigma value
#
# This settings applies only to 'gls' and 'rlm' algorithms.
# that can only be enabled from antab command
#
all_scans_noise_estimate=median