-
Notifications
You must be signed in to change notification settings - Fork 2
/
constants.py
115 lines (81 loc) · 2.56 KB
/
constants.py
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
__author__ = 'Fiziev'
ALL = 'ALL'
EXPAND = 'E'
CONTRACT = 'C'
STEADY = 'S'
CLUSTER_SEPARATOR = '-'
PREDICTED_STARTS = 'predicted_starts'
PREDICTED_ENDS = 'predicted_ends'
ORIGINAL_STARTS = 'original_starts'
ORIGINAL_ENDS = 'original_ends'
MISSING_OBSERVATION = -1
LAMBDA = 'lambda'
SCALE = 'scale'
MEAN = 'mean'
EXPECTED_MEAN = 'expected_mean'
STDDEV = 'stddev'
MEAN_SQUARED = 'mean_squared'
MEAN_FOREGROUND = 'mean_foreground'
MEAN_FOREGROUND_SQUARED = 'mean_foreground_squared'
MEAN_BACKGROUND = 'mean_background'
MEAN_BACKGROUND_SQUARED = 'mean_background_squared'
CLUSTERS = 'clusters'
BOUNDARY_NOISE = 'boundary_noise'
TOTAL_POSTERIORS_PER_CLUSTER = 'total_posteriors_per_cluster'
TOTAL_POSTERIORS_PER_DYNAMIC = 'total_posteriors_per_dynamic'
PEAK_POSTERIORS = 'peak_posteriors'
DYNAMICS_JUMP_POSTERIORS = 'dynamics_jump_posteriors'
LEFT_BOUNDARY = 'left_boundary'
RIGHT_BOUNDARY = 'right_boundary'
CHROMOSOME = 'chromosome'
BLOCK_LENGTH = 'block_length'
BLOCK_OFFSET = 'block_offset'
BLOCK_END = 'block_end'
IS_SUBPEAK = 'is_subpeak'
NO_SIGNAL = 0
PEAK = 1
LEFT_BOUNDARY_IDX = 0
RIGHT_BOUNDARY_IDX = 1
HIDDEN = 'H'
OBSERVED = 'O'
DELTA = 'delta'
PRIOR = 'prior'
LENGTH = 'length'
FWD_DIRECTION = 0
BCK_DIRECTION = 1
REGULAR = 'regular'
SINGLETON = 'singleton'
INTERMEDIATE = 'intermediate'
PEAK_TIMEPOINTS = 'peak_timepoints'
FIRST_PEAK_TIMEPOINT = 'first_peak_timepoint'
LAST_PEAK_TIMEPOINT = 'last_peak_timepoint'
EFFECTIVE_FIRST_PEAK_TIMEPOINT = 'effective_first_peak_timepoint'
EFFECTIVE_LAST_PEAK_TIMEPOINT = 'effective_last_peak_timepoint'
MIDPOINT = 'midpoint'
SPLIT_POINT = 'split_point'
PREV_BLOCK_SIGNAL = 'block_signal_relative_to_prev_timepoint'
PREV_LEFT_SIGNAL = 'left_signal_relative_to_prev_timepoint'
PREV_RIGHT_SIGNAL = 'right_signal_relative_to_prev_timepoint'
NEXT_BLOCK_SIGNAL = 'block_signal_relative_to_next_timepoint'
NEXT_LEFT_SIGNAL = 'left_signal_relative_to_next_timepoint'
NEXT_RIGHT_SIGNAL = 'right_signal_relative_to_next_timepoint'
REG_ID = 'reg_id'
NOISE = 'NOISE'
BOUNDARY_DYNAMICS = 'boundary_dynamics'
BLOCK_SIGNAL_DYNAMICS = 'block_signal_dynamics'
BOUNDARY_SIGNAL_DYNAMICS = 'boundary_signal_dynamics'
TOTAL_POSTERIORS_PER_STATE_PSEUDO_COUNT = 1
LEFT = 'left'
RIGHT = 'right'
BLOCKS_FNAME = 'blocks_order'
BLOCK_WITH_SIGNAL_FNAME = 'blocks_order.with_signal'
NO_DYNAMIC = -1
NO_PATH = -1
UNKNOWN = 'UNKNOWN'
UNDERFLOWN = 'UNDERFLOWN'
FOREGROUND_SIGNAL = 'foreground_signal'
BACKGROUND_SIGNAL = 'background_signal'
FOREGROUND_SIGNAL_LEVELS = 'foreground_signal_levels'
BLOCK_COVARIATES = 'block_covariates'
SIGNAL = 'signal'
BLOCK_ID = 'block_id'