We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5ddbe3e commit 8403e69Copy full SHA for 8403e69
src/azul/plugins/metadata/anvil/indexer/aggregate.py
@@ -13,6 +13,7 @@
13
Accumulator,
14
DistinctAccumulator,
15
GroupingAggregator,
16
+ SetAccumulator,
17
SetOfDictAccumulator,
18
SimpleAggregator,
19
SumAccumulator,
@@ -77,6 +78,8 @@ def _accumulator(self, field: str) -> Accumulator | None:
77
78
return super()._accumulator(field)
79
else:
80
return None
81
+ elif field == 'disease':
82
+ return SetAccumulator(max_size=14100)
83
elif field in ('diagnosis_age', 'onset_age'):
84
return SetOfDictAccumulator(max_size=100,
85
key=compose_keys(none_safe_tuple_key(none_last=True),
0 commit comments