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.
The bupaverse (alias bupaR (Janssenswillen et al. 2019)) is an open-source,
integrated suite of R
-packages (R Core Team 2022) for handling and analysing
business process data, developed by the Business Informatics Research
Group at Hasselt University, Belgium. Profoundly inspired by the tidyverse (Wickham et al. 2019) package, the
bupaverse package is designed to facilitate the
installation and loading of multiple bupaverse packages
in a single step.
The bupaverse is a collection of packages that can
be conveniently installed from CRAN using a single
R
command:
install.packages("bupaverse")
This will install the “core” packages that are required to start with
business process analytics in R
. Currently, the “core”
contains the following packages:
To start using these packages, you can load them all using a single
R
command:
library(bupaverse)
#>
#> .______ __ __ .______ ___ ____ ____ _______ .______ _______. _______
#> | _ \ | | | | | _ \ / \ \ \ / / | ____|| _ \ / || ____|
#> | |_) | | | | | | |_) | / ^ \ \ \/ / | |__ | |_) | | (----`| |__
#> | _ < | | | | | ___/ / /_\ \ \ / | __| | / \ \ | __|
#> | |_) | | `--' | | | / _____ \ \ / | |____ | |\ \----.----) | | |____
#> |______/ \______/ | _| /__/ \__\ \__/ |_______|| _| `._____|_______/ |_______|
#>
#> -- Attaching packages --------------------------------------- bupaverse 0.1.0 --
#> v bupaR 0.5.2 v processcheckR 0.2.0
#> v edeaR 0.9.1 v processmapR 0.5.2
#> v eventdataR 0.3.1
#> -- Conflicts ------------------------------------------ bupaverse_conflicts() --
#> x bupaR::filter() masks stats::filter()
#> x processmapR::frequency() masks stats::frequency()
#> x edeaR::setdiff() masks base::setdiff()
#> x bupaR::timestamp() masks utils::timestamp()
#> x processcheckR::xor() masks base::xor()
In addition to attaching the “core” packages, this command also reports which package versions were loaded and conflicts with previously loaded packages.
install.packages("bupaverse")
also installs “non-core”
packages which are required for bupaverse to function.
The “non-core” packages include: cli (Csárdi 2022), glue (Hester and Bryan 2022), magrittr
(Bache and Wickham 2022), purrr (Henry and Wickham 2022a), and rlang (Henry and Wickham 2022b). Note that these
packages are not attached by library(bupaverse)
.
After the package has been loaded, you can start analysing process
data, e.g., you can analyse and plot the processing time for each
activity in the sample dataset eventdataR::patients
. Learn
more about bupaverse at the bupaR.net homepage.
%>%
patients processing_time(level = "activity") %>%
plot()
The bupaverse development team would like to warmly thank all users who are actively contributing to the bupaverse framework by submitting issues and pull requests on the GitHub repositories.
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.