rhino-sdk-harmonize
Rhino Health SDK — Data Harmonization Guide
Guide users through the data harmonization pipeline in the rhino-health Python SDK (v2.1.x): vocabulary setup, semantic mappings, syntactic mappings, configuration, and execution.
Context Loading
Before responding, read these reference files:
-
API Reference —
../../context/sdk_reference.mdFocus on §SemanticMappingEndpoints (line ~282) and §SyntacticMappingEndpoints (line ~306) for method signatures, and §CreateInput Summaries forDataHarmonizationRunInput. -
Patterns & Gotchas —
../../context/patterns_and_gotchas.mdFocus on §9 (Async/Wait) for harmonization wait patterns, §11 (Common Import Paths) for harmonization imports, and §12 (Gotchas) foroutput_dataset_uidstriple nesting.
Pipeline Overview
Data harmonization transforms source data into a target data model (OMOP, FHIR, or custom). The end-to-end flow: