Learn R Programming

babsim.hospital (version 11.8.8)

Bartz & Bartz Simulation Hospital

Description

Implements a discrete-event simulation model for a hospital resource planning problem. The project is motivated by the challenges faced by health care institutions in the current COVID-19 pandemic. It can be used by health departments to forecast demand for intensive care beds, ventilators, and staff resources. Our modelling approach is inspired by "A novel modelling technique to predict resource requirements in critical care - a case study" (Lawton and McCooe 2019) and combines two powerful technologies: (i) discrete event simulation using the 'simmer' package and (ii) model-based optimization using 'SPOT'. Ucar I, Smeets B, Azcorra A (2019) . Bartz-Beielstein T, Lasarczyk C W G, Preuss M (2005) . Lawton T, McCooe M (2019) .

Copy Link

Version

Install

install.packages('babsim.hospital')

Monthly Downloads

102

Version

11.8.8

License

GPL (>= 2)

Maintainer

Thomas Bartz-Beielstein

Last Published

May 30th, 2022

Functions in babsim.hospital (11.8.8)

ex1InfectedDf

ex1InfectedDf
funWrapOptimizeSim

funWrapOptimizeSim
funOptimizeSim

funOptimizeSim
getIcuBeds

getIcuBeds
getError

getError
checkTestData

Check Test Data
getParaSet

getParaSet
autoplot.BabsimDailyCases

Visualize new daily cases
getInfectedPerDay

getInfectedPerDay
getBounds

getBounds
checkTrainConfig

Check train config
getBestParameter

Return the best parameter set found
getStartParameter

getStartParameter
getSyntheticData

getSyntheticData
getParameterDataFrame

getParameterDataFrame
aggMax

Sane max for aggregation
icudata

icudata IntensivbettenDaten (Beispieldatensatz)
babsimHospital

babsimHospital
koelnarchive

koelnarchive archived koeln data
printConf

printConf
postprocessEnvs

postprocessEnvs
softmax

softmax
aggregateSimulationReplications

Summarize replications of a simulation
ggVisualizeRkiAge

ggVisualizeRkiAge Visualisation of the pre-processed RKI Data with respect to age and gender
getMatrixD

getMatrixD
extendRki

extendRki Erweiterung der RKI Daten
getRkiRisk

getRkiRisk
getTestData

Get Test Data
getRkiData

getRkiData
mapAgeGroupToAge

mapAgeGroupToAge
ggVisualizeRkiEvents

ggVisualizeRkiEvents Visualisation of the pre-processed RKI Data
mapAgeToAgeGroup

mapAgeToAgeGroup
switchRkiRefdatumToMeldedatum

switchRkiRefdatumToMeldedatum Change RKI data File
ensureRangeOpen

ensureRangeOpen
vaccineCounts

Amount of vaccinated people in germany
RiskScore

Calculate risk scores
GermanStates

List of German states
plotDailyMaxResults

plotDailyMaxResults
rtgamma

rtgamma
plotPostprocessedEnvs

plotPostprocessedEnvs
runOptLocal

runOptLocal
updateMatrixP

updateMatrixP
updateIcudataFile

updateIcudataFile Update ICU data File
visualizeGraph

visualizeGraph Visualisierung der Wahrscheinlichkeiten und Dauern
dataICUBeds20200821

dataICUBeds20200821
extractSimulationResults

Extract and summarize BaBSim results
fetchRkiCases

Download German daily case summary from RKI
dataCovidBeds20200624

dataCovidBeds20200624
getDiviLinks

Retrieve links to all DIVI day reports.
getDecision

getDecision
getPeakVec

getPeakVec
messageDateRange

Display date range of a vector
messagef

Output a formatted message
getTrainTestObjFun

getTrainTestObjFun
checkSimPara

checkSimPara
checkTestConfig

Check test config
getRealBeds

getRealBeds
modelResultHospital

modelResultHospital
obkarchive

obkarchive archived obk data
fitExponential

Fit a exponential function to data.
envToTibble

envToTibble
nrwarchive

nrwarchive archived nrw data
getAndCheckTrainData

Get and Check Train Data
ukpara01

ukpara01 data
ukpara02

ukpara02 data
getArrivalTimes

getArrivalTimes
getConfFromData

getConfFromData
getDailyMaxResults

getDailyMaxResults
funBaBSimHospital

Optimization of the BaBSim.Hospital Simulator
getObkData

getObkData
getMatrixP

getMatrixP
visualizeRkiEvents

visualizeRkiEvents Visualisation of the pre-processed RKI Data
skip_if_quicktest

Skip test if in quicktest mode
smoothParameter

Smooth a parameter set using another parameter set
paras

paras data
getRegionIcu

getRegionIcu Auswahl der ICU Daten fuer eine Region
visualizeUK

visualizeUK
ggVisualizeRkiExtended

ggVisualizeRkiExtended Visualisation of the extended RKI Data
rkiToBabsimData

rkiToBabsimData
getRegionRki

getRegionRki Auswahl der RKI Daten fuer eine Region
ggVisualizeRkiExtendedDataCalculation

Data precalculation for ggVisualizeRkiExtended
rkidata

rkidata: RKI COVID-19 Daten (complete, not included in CRAN version)
getParameterName

getParameterName
visualizeRki

visualizeRki Visualisierung der RKI Daten
runoptUK

runoptUK Optimierung der babsim.hospital Parameter
runoptDirect

runoptDirect Optimierung der babsim.hospital Parameter
visualizeIcu

visualizeIcu Visualisierung der ICU Daten
weighted_rmse

weighted_rmse
getParameterNameList

getParameterNameList
ggVisualizeIcu

ggVisualizeIcu Visualisierung der ICU Daten
mapPToPara

mapPToPara
ggVisualizeRki

ggVisualizeRki ggPlot Visualisierung der RKI Daten
rkiToBabsimArrivals

rkiToBabsimArrivals
mapXToPara

mapXToPara
rkiGeschlechtToSex

Map Geschlecht to biological sex
ukpara

ukpara data
synthpara

synthpara data
updateParaSet

updateParaSet
updateRkidataFile

updateRkidataFile Update RKI data File
babsimToolsConf

babsimToolsConf
babsimHospitalPara

babsimHospitalPara
GermanCounties

List of German administrative counties
GABeds220200624

GABeds220200624 Intensivbetten: Daten vom 24.6.2020