The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
mds
?Medical device event data are messy.
Common challenges include:
mds
?The mds
package provides a standardized framework to
address these challenges:
R
files for auditability,
documentation, and reproducibilityNote on Statistical Algorithms
mds
data and analysis standards allow for seamless
application of various statistical trending algorithms via the
mdsstat
package (under development).
The general workflow to go from data to trending over time is as follows:
deviceevent()
to standardize device-event
data.exposure()
to standardize exposure data
(optional).define_analyses()
to enumerate possible analysis
combinations.time_series()
to generate counts (and/or rates) by
time based on your defined analyses.library(mds)
# Step 1 - Device Events
<- deviceevent(
de
maude,time="date_received",
device_hierarchy=c("device_name", "device_class"),
event_hierarchy=c("event_type", "medical_specialty_description"),
key="report_number",
covariates="region",
descriptors="_all_")
# Step 2 - Exposures (Optional step)
<- exposure(
ex
sales,time="sales_month",
device_hierarchy="device_name",
match_levels="region",
count="sales_volume")
# Step 3 - Define Analyses
<- define_analyses(
da
de,device_level="device_name",
exposure=ex,
covariates="region")
# Step 4 - Time Series
<- time_series(
ts
da,deviceevents=de,
exposure=ex)
plot(ts[[4]], "rate", type='l')
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.