Package: bupaR 0.5.2

Gert Janssenswillen

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'.

Authors:Gert Janssenswillen [aut, cre], Gerard van Hulzen [ctb], Felix Mannhardt [ctb], Niels Martin [ctb], Greg Van Houdt [ctb]

bupaR_0.5.2.tar.gz
bupaR_0.5.2.zip(r-4.5)bupaR_0.5.2.zip(r-4.4)bupaR_0.5.2.zip(r-4.3)
bupaR_0.5.2.tgz(r-4.4-any)bupaR_0.5.2.tgz(r-4.3-any)
bupaR_0.5.2.tar.gz(r-4.5-noble)bupaR_0.5.2.tar.gz(r-4.4-noble)
bupaR_0.5.2.tgz(r-4.4-emscripten)bupaR_0.5.2.tgz(r-4.3-emscripten)
bupaR.pdf |bupaR.html
bupaR/json (API)
NEWS

# Install 'bupaR' in R:
install.packages('bupaR', repos = c('https://bupaverse.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/bupaverse/bupar/issues

On CRAN:

8.99 score 56 stars 11 packages 400 scripts 1.3k downloads 4 mentions 104 exports 65 dependencies

Last updated 1 years agofrom:e16c72400d. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 26 2024
R-4.5-winNOTEOct 26 2024
R-4.5-linuxNOTEOct 26 2024
R-4.4-winNOTEOct 26 2024
R-4.4-macNOTEOct 26 2024
R-4.3-winOKOct 26 2024
R-4.3-macOKOct 26 2024

Exports:%>%act_collapseact_recodeact_uniteactivitiesactivities_to_eventlogactivity_idactivity_instance_idactivity_labelsactivitylogadd_end_activityadd_start_activityarrangeassign_instance_idcase_idcase_labelscase_listcasesconvert_timestampsdetect_resource_inconsistenciesdmydmy_hdmy_hmdmy_hmsdurationseventlogevents_to_activitylogfillfilterfilter_attributesfirst_nfix_resource_inconsistenciesgroup_bygroup_by_activitygroup_by_activity_instancegroup_by_casegroup_by_idsgroup_by_resourcegroup_by_resource_activityieventlogis.activitylogis.eventlogis.grouped_activitylogis.grouped_eventlogis.grouped_logis.logisimple_eventloglast_nlifecycle_idlifecycle_labelslifecyclesmappingmdymdy_hmdy_hmmdy_hmsmutaten_activitiesn_activity_instancesn_casesn_eventsn_resourcesn_tracesre_mapresource_idresource_labelsresourcessample_nscale_color_continuous_bupaRscale_color_discrete_bupaRscale_color_gradient_bupaRscale_color_gradient2_bupaRscale_fill_continuous_bupaRscale_fill_discrete_bupaRscale_fill_gradient_bupaRscale_fill_gradient2_bupaRselectselect_idsset_activity_idset_activity_instance_idset_case_idset_lifecycle_idset_resource_idset_timestampsimple_eventlogsliceslice_activitiesslice_eventsslice_samplestandardize_lifecyclesummarisetimestamptimestampsto_activitylogto_eventlogtrace_listtracesungroupungroup_eventloguniteymdymd_hymd_hmymd_hms

Dependencies:base64encbslibcachemclicolorspacecommonmarkcpp11crayondata.tabledigestdplyreventdataRfansifarverfastmapfontawesomeforcatsfsgenericsggplot2gluegtablehtmltoolshttpuvisobandjquerylibjsonlitelabelinglaterlatticelifecyclelubridatemagrittrMASSMatrixmemoisemgcvmimeminiUImunsellnlmepillarpkgconfigpromisespurrrR6rappdirsRColorBrewerRcpprlangsassscalesshinysourcetoolsstringistringrtibbletidyrtidyselecttimechangeutf8vctrsviridisLitewithrxtable

Readme and manuals

Help Manual

Help pageTopics
Collapse activity labels of a sub process into a single activityact_collapse act_collapse.activitylog act_collapse.eventlog act_collapse.grouped_log
Recode activity labelsact_recode act_recode.grouped_log act_recode.log
Unite activity labelsact_unite act_unite.grouped_log act_unite.log
Activitiesactivities activities.activitylog activities.grouped_log
Activity classifieractivity_id activity_id.default activity_id.log_mapping
Activity instance classifieractivity_instance_id activity_instance_id.activitylog activity_instance_id.activitylog_mapping activity_instance_id.eventlog activity_instance_id.eventlog_mapping
Get vector of activity labelsactivity_labels activity_labels.log
Create activity logactivitylog
Add Artificial Start/End Activitiesadd_end_activity add_end_activity.activitylog add_end_activity.eventlog add_end_activity.grouped_log add_start_activity add_start_activity.activitylog add_start_activity.eventlog add_start_activity.grouped_log
as.grouped.data.frameas.grouped.data.frame
Assign activity instance identifier to eventsassign_instance_id
bupaR - Business Process Analysis in RbupaR
Case classifiercase_id case_id.activitylog case_id.activitylog_mapping case_id.eventlog case_id.eventlog_mapping
Case labelscase_labels case_labels.log
Case listcase_list case_list.activitylog case_list.eventlog
Casescases cases.activitylog cases.eventlog cases.log
Convert timestamp formatconvert_timestamps
Detect resource inconsistenciesdetect_resource_inconsistencies
Durationsdurations
Eventlogeventlog ieventlog
Events to activitiesevents_to_activitylog
first_nfirst_n first_n.activitylog first_n.eventlog first_n.grouped_log
Fix resource inconsistenciesfix_resource_inconsistencies fix_resource_inconsistencies.activitylog fix_resource_inconsistencies.eventlog
Group event log on activity idgroup_by_activity
Group event log on activity instance idgroup_by_activity_instance
Group event log on case idgroup_by_case
Group log on identifiersgroup_by_ids group_by_ids.log
Group event log on resource idgroup_by_resource
Group event log on resource and activity idgroup_by_resource_activity
Grouped activitylog objectgrouped_activitylog
Grouped eventlog objectgrouped_eventlog
Grouped log objectgrouped_log
Test if the Object is a Logis.activitylog is.eventlog is.grouped_activitylog is.grouped_eventlog is.grouped_log is.log
last_nlast_n last_n.activitylog last_n.eventlog last_n.grouped_log
Life cycle classifierlifecycle_id lifecycle_id.eventlog lifecycle_id.eventlog_mapping
Get vector of lifecycle labels.lifecycle_labels lifecycle_labels.activitylog lifecycle_labels.eventlog
Life cycleslifecycles lifecycles.activitylog lifecycles.eventlog lifecycles.grouped_activitylog lifecycles.grouped_eventlog
Log objectlog
Mappingmapping mapping.activitylog mapping.eventlog
n_activitiesn_activities n_activities.grouped_log n_activities.log
n_activity_instancesn_activity_instances n_activity_instances.activitylog n_activity_instances.eventlog n_activity_instances.grouped_activitylog n_activity_instances.grouped_eventlog
n_casesn_cases n_cases.grouped_log n_cases.log
n_eventsn_events n_events.activitylog n_events.eventlog n_events.grouped_activitylog n_events.grouped_eventlog
n_resourcesn_resources n_resources.grouped_log n_resources.log
n_tracesn_traces n_traces.grouped_log n_traces.log
Generic print function for mapping.print.eventlog_mapping
Generic print function for eventlogprint.log
Re mapre_map
Resource classifierresource_id resource_id.activitylog resource_id.activitylog_mapping resource_id.eventlog resource_id.eventlog_mapping
Get vector of resource labelsresource_labels resource_labels.default
Resourcesresources resources.activitylog resources.eventlog resources.grouped_log
bupaR color scalesscale_color_continuous_bupaR scale_color_discrete_bupaR scale_color_gradient2_bupaR scale_color_gradient_bupaR scale_fill_continuous_bupaR scale_fill_discrete_bupaR scale_fill_gradient2_bupaR scale_fill_gradient_bupaR
Select identifiers from logselect_ids select_ids.log
Set activity id of logset_activity_id set_activity_id.default
Set activity instance id of logset_activity_instance_id set_activity_instance_id.eventlog
Set case id of logset_case_id set_case_id.default
Set lifecycle id of logset_lifecycle_id set_lifecycle_id.default
Set resource id of logset_resource_id set_resource_id.default
Set timestamp of eventlogset_timestamp set_timestamp.eventlog
Simple Eventlogisimple_eventlog simple_eventlog
Slice Activitiesslice_activities
Slice Eventsslice_events
Standardize format of lifecycle typesstandardize_lifecycle standardize_lifecycle.eventlog
Generic summary function for eventlog classsummary.eventlog summary.grouped_eventlog
Timestamp classifiertimestamp timestamp.activitylog timestamp.activitylog_mapping timestamp.eventlog timestamp.eventlog_mapping
Timestamp classifierstimestamps timestamps.activitylog timestamps.activitylog_mapping timestamps.eventlog timestamps.eventlog_mapping
Convert eventlog object to activitylog object.to_activitylog
Convert activitylog to eventlogto_eventlog to_eventlog.activitylog to_eventlog.grouped_activitylog
Trace listtrace_list trace_list.activitylog trace_list.eventlog trace_list.grouped_log
Tracestraces traces.grouped_log traces.log
Ungroup event logungroup_eventlog ungroup_eventlog.eventlog ungroup_eventlog.grouped_log