# Example_1 Perform FAERS data preprocessing in one step and
# generate `F_COREDATA_1PS_PROF_STU.RData` in a temporary folder.
# In practice, it is recommended to set `usetempdir = FALSE` and specify `workingdir`
# to prevent the processed results in the temporary folder from being automatically deleted.
extract_FAERS_data(
workingdir = system.file("extdata", package = "extractFAERS"),
usetempdir = TRUE,
corenum = 2,
startfile = 1,
endfile = 4,
onlydoextract = FALSE,
occpextract = NULL
)
# Example_2 Stepwise FAERS data preprocessing
# Setting `onlydoextract = TRUE` extracts only single-drug cases and organizes file paths.
# The processed file paths are saved in a temporary directory.
extractfaerspath <- extract_FAERS_data(
workingdir = system.file("extdata", package = "extractFAERS"),
usetempdir = TRUE,
corenum = 2,
startfile = 1,
endfile = 4,
onlydoextract = TRUE,
occpextract = NULL
)
print(extractfaerspath)
# Filter data based on reporter occupation
# By default, only reports from healthcare professionals
# (e.g., physicians, pharmacists) are retained.
faers1psprofdata <- filter_by_occp_FAERS(
workingdir = extractfaerspath,
occpextract = NULL,
savetoRData = TRUE
)
# Standardize time units to days
# This ensures consistency in the dataset and facilitates analysis of adverse reactions
# based on patient age.
time_to_day_FAERS(
workingdir = extractfaerspath,
usexistRData = TRUE,
filteres = NULL
)
Run the code above in your browser using DataLab