R packages
Modular Computation for Simulation-Based Analytics
SimBA is a suite of software packages that implement a modular framework for model building describe in Spatial Dynamics of Malaria Transmission [1]: core computation is handled by ramp.xds, and five satellite packages add functionality.
Two stand-alone packages take deep dives, exploring malaria epidemiology and micro-ecology / micro-simulation.
Meanwhile, some older software packages – predecessors to ramp.xds – have been deprecated.
Model Building
ramp.xds handles core computational and analysis. It was developed to build and solve dynamical systems models for the epidemiology, transmission dynamics, and control of malaria and other mosquito-transmitted pathogens based on a well-defined mathematical framework [1].
all packages are
rampbrandedxdsstands for eXtensible Dynamical Systems
ramp.libraryis a supplementary model library forramp.xdsthat has additional modules for the core dynamical components.ramp.controlis a supplementary code library forramp.xdsthat holds algorithms to implement various models of malaria control, including vector control, mass vaccination, mass drug administration, etc.ramp.forcingis is a supplementary code library forramp.xdsthat holds algorithms to implement exogenous forcing by weather and other factors.ramp.demogis is a supplementary code library forramp.xdsthat handles human demography and stratification, including vital dynamics and age structure.ramp.workis a set of algorithms and functions to compute scaling relationships, to fit models to data, and to apply malaria models in context.
Deep Dives
Microsimulation
Two packages have been developed by our team for behavioral state models for mosquitoes and microsimulation:
ramp.microwas developed to explore complexity in mosquito ecology through the development and analysis of simulation models describing mosquito behavioral & spatial dynamics on point sets representing resources, which we call micro-simulation [2,3]MBITESis an individual-based simulation model developed to explore mosquito behavioral states [4].
Malaria Epidemiology
In ramp.falciparum, we explore malaria epidemiology, defined in the narrow sense to describe human exposure to malaria and infection, immunity, disease, drug taking, diagnostics and detection, and infectiousness [5].
Deprecated
ramp.xds was preceded by two packages that have since been deprecated (See Deprecated).