O
omopsketch
ANALYTICS
Velocity0.0
Characterise Tables of an OMOP Common Data Model Instance
Health-data characterisation tooling maturing through steady issue-by-issue tightening.
omop-cdmhealth-datadatabaser-packagedata-quality
◆Current state
OmopSketch summarises and characterises OMOP Common Data Model databases — clinical records, observation periods, concept counts and missing data. Recent releases have tightened the semantics of those summaries: only records within observation are counted, study ranges are trimmed consistently, and a collect() was removed so more of the work stays in the database. Development is dominated by a single contributor working through numbered issues.
◆Where it's heading
The package is moving from producing summaries toward producing defensible ones. Interval-based arguments replaced the narrower year argument, table output gained a datatable option, and the vignette now demonstrates a full characterisation feeding a Shiny app. The pattern is refinement of existing summarise* functions rather than new analytic surface.
◆Prediction
Expect continued tightening of the summarise* family and its table output options; with only three releases visible, the cadence itself is hard to read.
◆Recent moves
- 1y ago
Keeps clinical-record summaries in the database
Drops a dplyr::collect() from summariseClinicalRecords(), fixes a time-interval bug in the missing-data summary and improves concept-ID count tables. Removing a collect() keeps computation on the database, which matters at OMOP scale.
View source ↗ - 1y ago
Interval arguments replace year; counts restricted to observation
Adds an interval argument across the missing-data and concept-count summaries while deprecating year, adds a datatable output type, handles int64, and restricts concept counts to records in observation. The release that set the current semantics for what gets counted.
View source ↗ - 1y ago
Bug fixes and dateRange semantics clarified
Minor bug fixes plus a clarification that dateRange constrains where the table's start_date must fall. Documentation of existing behaviour rather than a change to it.
View source ↗