You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A containerized Postgres database that contains source data information and accepts function calls from gaiaCore to "instantiate" them in a harmonized format
gaiaCore (R Package)
Exposes the "loadVariable" operation
Potentially could expose more functionality to give insights into gaiaDB (available sources and types, list instantiated sources, visualize coverage of sources, etc)
gaiaOHDSI
given a list of locations with dates of validity (essentially, a slice of the LOCATION_HISTORY table with coordinates), perform a spatiotemporal join on the harmonized geospatial source data. This generates the external_exposure table and a delta vocabulary (the relevant "slice" of OMOP GIS vocabulary), which is then output as a CSV/SQL INSERT statements that can be applied back to the OMOP CDM.
What we will not containerize (though there may be separate containerized solutions)
geocoding
The containerized product can be thought of as a black box:
LOCATION_HISTORY slice goes in
EXTERNAL_EXPOSURE + Delta Vocabulary comes out
The containerized product does not need direct access to an OMOP CDM, though you are feeding it PHI
Concerns:
Does a containerized PG database make sense? It seems easy to me in a toy setting, but does it still make sense in a cloud setting? Will this work in the Tufts cloud environment, where we are typically bound to "container apps" solutions and standalone postges server?
How would a catalog integrate with this? Would the catalog "populate" the containerized PG database?
gaiaOHDSI is not yet a realized R package. Should not be too difficult to build out the spatiotemporal join for a single "class" of relationships (e.g. point in polygon)
The text was updated successfully, but these errors were encountered:
What parts of the workflow can be containerized:
What we will not containerize (though there may be separate containerized solutions)
The containerized product can be thought of as a black box:
The containerized product does not need direct access to an OMOP CDM, though you are feeding it PHI
Concerns:
The text was updated successfully, but these errors were encountered: