Summary

The modelbuilder package allows the building and analysis of compartmental dynamical systems models without the need to write code.

Package description

The package provides a graphical user interface that allows a user to create and analyze compartmental dynamical models without having to write code.

Intended audience and goal of the package

The audience for this app are individuals interested in dynamical models who are new to coding, but nevertheless want to develop and analyze such computer models.

Installing the package

The package has not yet been submitted to CRAN, therefore it currently needs to be installed from Github. To do so, you need the remotes package. If you don't have it, install it first. The following commands will get you up and running:

install.packages('remotes')
remotes::install_github('ahgroup/modelbuilder')

Package installation is a one-time process, unless R itself is being upgraded/reinstalled. Note that the package depends on other packages, which will also be installed as needed.

Starting the package

Every time a new R/Rstudio session is started, the package needs to be loaded:

library('modelbuilder')

followed by starting the main menu for the package:

modelbuilder()

This will bring up a graphical user interface from which everything is done. Once your are done using modelbuilder, simply close the graphical user interface.

Main menu

Building a model

Analyzing a model

Roadmap

In addition to the not-yet implemented features stated above, the following are planned:

Let us know if there are others you want to see implemented!

References



ahgroup/modelbuilder documentation built on April 14, 2024, 2:29 p.m.