bupaR - Business Process Analysis in R
Comprehensive Business Process Analysis toolkit. Creates S3-class for event log objects, and related handler functions. Imports related packages for filtering event data, computation of descriptive statistics, handling of 'Petri Net' objects and visualization of process maps. See also packages 'edeaR','processmapR', 'eventdataR' and 'processmonitR'.
Last updated 1 years ago
9.03 score 55 stars 11 packages 401 scripts 1.5k downloadsedeaR - Exploratory and Descriptive Event-Based Data Analysis
Exploratory and descriptive analysis of event based data. Provides methods for describing and selecting process data, and for preparing event log data for process mining. Builds on the S3-class for event logs implemented in the package 'bupaR'.
Last updated 5 days ago
8.69 score 12 stars 8 packages 143 scripts 1.2k downloadsprocessmapR - Construct Process Maps Using Event Data
Visualize event logs using directed graphs, i.e. process maps. Part of the 'bupaR' framework.
Last updated 3 months ago
7.59 score 9 stars 3 packages 159 scripts 800 downloadsprocessanimateR - Process Map Token Replay Animation
Provides animated process maps based on the 'procesmapR' package. Cases stored in event logs created with with 'bupaR' S3 class eventlog() are rendered as tokens (SVG shapes) and animated according to their occurrence times on top of the process map. For rendering SVG animations ('SMIL') and the 'htmlwidget' package are used.
Last updated 2 years ago
animationbuparbusiness-processevent-logshtmlwidgetsprocess-mapprocessminingsvg-animations
7.57 score 66 stars 113 scripts 391 downloadseventdataR - Event Data Repository
Event dataset repository including both real-life and artificial event logs. They can be used in combination with functionalities provided by the 'bupaR' packages 'edeaR', 'processmapR', etc.
Last updated 3 years ago
6.51 score 2 stars 13 packages 354 scripts 1.2k downloadsprocesscheckR - Rule-Based Conformance Checking of Business Process Event Data
Check compliance of event-data from (business) processes with respect to specified rules. Rules supported are of three types: frequency (activities that should (not) happen x number of times), order (succession between activities) and exclusiveness (and and exclusive choice between activities).
Last updated 2 years ago
5.57 score 4 stars 1 packages 31 scripts 352 downloadspetrinetR - Building, Visualizing, Exporting and Replaying Petri Nets
Functions for the construction of Petri Nets. Petri Nets can be replayed by firing enabled transitions. Silent transitions will be hidden by the execution handler. Also includes functionalities for the visualization of Petri Nets and export of Petri Nets to PNML (Petri Net Markup Language) files.
Last updated 2 years ago
4.28 score 4 stars 1 packages 16 scripts 410 downloadsbupaverse - Easily Install and Load the 'bupaverse'
The 'bupaverse' is an open-source, integrated suite of R-packages for handling and analysing business process data, developed by the Business Informatics research group at Hasselt University, Belgium. Profoundly inspired by the 'tidyverse' package, the 'bupaverse' package is designed to facilitate the installation and loading of multiple 'bupaverse' packages in a single step. Learn more about 'bupaverse' at the <https://bupar.net> homepage.
Last updated 2 years ago
4.28 score 2 stars 19 scripts 389 downloadsheuristicsmineR - Discovery of Process Models with the Heuristics Miner
Provides the heuristics miner algorithm for process discovery as proposed by Weijters et al. (2011) <doi:10.1109/CIDM.2011.5949453>. The algorithm builds a causal net from an event log created with the 'bupaR' package. Event logs are a set of ordered sequences of events for which 'bupaR' provides the S3 class eventlog(). The discovered causal nets can be visualised as 'htmlwidgets' and it is possible to annotate them with the occurrence frequency or processing and waiting time of process activities.
Last updated 2 years ago
buparevent-logheuristics-minerpetri-netprocess-mining
4.02 score 14 stars 15 scripts 427 downloadsdaqapo - Data Quality Assessment for Process-Oriented Data
Provides a variety of methods to identify data quality issues in process-oriented data, which are useful to verify data quality in a process mining context. Builds on the class for activity logs implemented in the package 'bupaR'. Methods to identify data quality issues either consider each activity log entry independently (e.g. missing values, activity duration outliers,...), or focus on the relation amongst several activity log entries (e.g. batch registrations, violations of the expected activity order,...).
Last updated 2 years ago
3.78 score 6 stars 7 scripts 288 downloadsxesreadR - Read and Write XES Files
Read and write XES Files to create event log objects used by the 'bupaR' framework. XES (Extensible Event Stream) is the `IEEE` standard for storing and sharing event data (see <http://standards.ieee.org/findstds/standard/1849-2016.html> for more info).
Last updated 5 years ago
3.52 score 1 stars 1 packages 11 scripts 394 downloadsprocessmonitR - Building Process Monitoring Dashboards
Functions for constructing dashboards for business process monitoring. Building on the event log objects class from package 'bupaR'. Allows the use to assemble custom shiny dashboards based on process data.
Last updated 6 years ago
3.40 score 1 stars 25 scripts 252 downloads