@@ -45,17 +45,17 @@ def MEDS_eval_expr(self) -> pl.Expr:
45
45
Examples:
46
46
>>> expr = PlainPredicateConfig("BP//systolic", 120, 140, True, False).MEDS_eval_expr()
47
47
>>> print(expr) # doctest: +NORMALIZE_WHITESPACE
48
- [(col("code")) == (String(BP//systolic))].all_horizontal([[(col("numerical_value ")) >=
49
- (dyn int: 120)], [(col("numerical_value ")) < (dyn int: 140)]])
48
+ [(col("code")) == (String(BP//systolic))].all_horizontal([[(col("numeric_value ")) >=
49
+ (dyn int: 120)], [(col("numeric_value ")) < (dyn int: 140)]])
50
50
>>> cfg = PlainPredicateConfig("BP//systolic", value_min=120, value_min_inclusive=False)
51
51
>>> expr = cfg.MEDS_eval_expr()
52
52
>>> print(expr) # doctest: +NORMALIZE_WHITESPACE
53
- [(col("code")) == (String(BP//systolic))].all_horizontal([[(col("numerical_value ")) >
53
+ [(col("code")) == (String(BP//systolic))].all_horizontal([[(col("numeric_value ")) >
54
54
(dyn int: 120)]])
55
55
>>> cfg = PlainPredicateConfig("BP//systolic", value_max=140, value_max_inclusive=True)
56
56
>>> expr = cfg.MEDS_eval_expr()
57
57
>>> print(expr) # doctest: +NORMALIZE_WHITESPACE
58
- [(col("code")) == (String(BP//systolic))].all_horizontal([[(col("numerical_value ")) <=
58
+ [(col("code")) == (String(BP//systolic))].all_horizontal([[(col("numeric_value ")) <=
59
59
(dyn int: 140)]])
60
60
>>> cfg = PlainPredicateConfig("BP//diastolic")
61
61
>>> expr = cfg.MEDS_eval_expr()
@@ -136,14 +136,14 @@ def MEDS_eval_expr(self) -> pl.Expr:
136
136
137
137
if self .value_min is not None :
138
138
if self .value_min_inclusive :
139
- criteria .append (pl .col ("numerical_value " ) >= self .value_min )
139
+ criteria .append (pl .col ("numeric_value " ) >= self .value_min )
140
140
else :
141
- criteria .append (pl .col ("numerical_value " ) > self .value_min )
141
+ criteria .append (pl .col ("numeric_value " ) > self .value_min )
142
142
if self .value_max is not None :
143
143
if self .value_max_inclusive :
144
- criteria .append (pl .col ("numerical_value " ) <= self .value_max )
144
+ criteria .append (pl .col ("numeric_value " ) <= self .value_max )
145
145
else :
146
- criteria .append (pl .col ("numerical_value " ) < self .value_max )
146
+ criteria .append (pl .col ("numeric_value " ) < self .value_max )
147
147
148
148
if self .other_cols :
149
149
criteria .extend ([pl .col (col ) == value for col , value in self .other_cols .items ()])
0 commit comments