Outside of a Cumulus context (i.e. in aggregate output mode), data-metrics has some feature gaps. This is a ticket to unify discussion of that (and probably actual work will be documented in other tickets and PRs). This is also related to the presentation-focused #35.
Some thoughts on improvements:
In order to handle real hospital scale data, we need to improve the memory-usage story in ndjson mode. We can't simply keep loading it all into memory. (should be done on cumulus-library side)
Outside of a Cumulus context (i.e. in
aggregate
output mode),data-metrics
has some feature gaps. This is a ticket to unify discussion of that (and probably actual work will be documented in other tickets and PRs). This is also related to the presentation-focused #35.Some thoughts on improvements:
cumulus-library
side)Support reading from a non-Cumulus ndjson directory layout. (i.e. instead of looking atdir/patient/*.ndjson
, consider also looking atdir/*.Patient.*.ndjson
) (https://github.com/smart-on-fhir/cumulus-library/pull/244)