MIMIC3Dataset: Dataset class for MIMIC-III
MIMIC3Dataset: Dataset class for MIMIC-III
Details
This class inherits from BaseDataset and is specialized for handling MIMIC-III data. It ensures key tables like patients, admissions, and icustays are loaded, and allows appending additional tables. Also provides per-table preprocessing.
Super class
RHealth::BaseDataset -> MIMIC3Dataset
Methods
Inherited methods
RHealth::BaseDataset$collected_global_event_df()RHealth::BaseDataset$default_task()RHealth::BaseDataset$get_patient()RHealth::BaseDataset$iter_patients()RHealth::BaseDataset$load_data()RHealth::BaseDataset$load_table()RHealth::BaseDataset$set_task()RHealth::BaseDataset$stats()RHealth::BaseDataset$unique_patient_ids()
Method new()
initialize MIMIC3Dataset
Usage
MIMIC3Dataset$new(
root,
tables = character(),
dataset_name = NULL,
config_path = NULL,
dev = FALSE,
...
)Method preprocess_noteevents()
Table-specific preprocessing for noteevents.
If charttime is missing, fills it with chartdate + " 00:00:00".