Data loadingData can be loaded from cofigured data sources, either in the form of data concepts or by directly querying one of the underlying tables. Depending on what route is taken for loading, data is returned either as |
|
---|---|
Concept loadingData concepts in |
|
Load concept data |
|
|
Data Concepts |
|
Data items |
|
Load concept dictionaries |
Callback functionsTo provided the required flexibility for defining data concepts, individual items can specify callback functions that are used for post-processing steps for loaded data. Some function fatories are provided for creating simple callback functions and more involved scenarios, such as a SOFA score concept require specialized functions, which might even expose function arguments which can be used to fine-tune the concept bahavior. |
|
|
Item callback utilities |
Message signaling nested with progress reporting |
|
|
Concept callback functions |
|
SOFA score label |
Sepsis 3 label |
|
Suspicion of infection label |
|
SIRS score label |
|
Query loadingTables can be queried directly by creating an R expression that evaluates to a logical vector indicating which rows to load. The expression is evaluated within the data context, powered by the non-standard evaluation framework provided by |
|
Load data as |
|
Low level functions for loading data |
|
Tabular ICU dataInheriting from |
|
|
Tabular ICU data classes |
|
ICU class meta data utilities |
|
ICU class data utilities |
|
Time series utility functions |
Switch between id types |
|
Stays |
|
Data source setupFor a data source to be usable via |
|
ICU datasets |
|
Data download utilities |
|
Data import utilities |
|
Data attach utilities |
|
Data setup |
|
Load configuration for a data source |
|
|
File system utilities |
Utilities |
|
Utilities for |
|
|
Utility functions |
Read and write utilities |