Package: bupaR 1.0.0

Benoît Depaire

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:Benoît Depaire [cre], Gert Janssenswillen [aut], Gerard van Hulzen [ctb], Felix Mannhardt [ctb], Niels Martin [ctb], Greg Van Houdt [ctb], Hasselt University [cph]

bupaR_1.0.0.tar.gz
bupaR_1.0.0.zip(r-4.7)bupaR_1.0.0.zip(r-4.6)bupaR_1.0.0.zip(r-4.5)
bupaR_1.0.0.tgz(r-4.6-any)bupaR_1.0.0.tgz(r-4.5-any)
bupaR_1.0.0.tar.gz(r-4.7-any)bupaR_1.0.0.tar.gz(r-4.6-any)
bupaR_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
bupaR/json (API)
NEWS

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

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

Pkgdown/docs site:https://bupaverse.github.io

On CRAN:

Conda:

9.09 score 61 stars 8 packages 423 scripts 807 downloads 4 mentions 105 exports 58 dependencies

Last updated from:c9b9eed470. Checks:7 WARNING, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64WARNING163
source / vignettesOK190
linux-release-x86_64WARNING168
macos-release-arm64WARNING103
macos-oldrel-arm64WARNING103
windows-develWARNING241
windows-releaseWARNING103
windows-oldrelWARNING141
wasm-releaseOK127

Exports:%>%act_collapseact_recodeact_uniteactivitiesactivities_to_eventlogactivity_idactivity_instance_idactivity_labelsactivitylogadd_end_activityadd_start_activityarrangeassign_instance_idcase_idcase_labelscase_listcasesconvert_timestampscountdetect_resource_inconsistenciesdmydmy_hdmy_hmdmy_hmsdurationseventlogevents_to_activitylogfillfilterfirst_nfix_resource_inconsistenciesgroup_bygroup_by_activitygroup_by_activity_instancegroup_by_casegroup_by_idsgroup_by_resourcegroup_by_resource_activitygroup_by_traceieventlogis.activitylogis.eventlogis.grouped_activitylogis.grouped_eventlogis.grouped_logis.logisimple_eventloglast_nlifecycle_idlifecycle_labelslifecyclesmappingmdymdy_hmdy_hmmdy_hmsmutaten_activitiesn_activity_instancesn_casesn_eventsn_resourcesn_tracesre_maprenameresource_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_bupaRselect_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:base64encbslibcachemclicommonmarkcpp11data.tabledigestdplyreventdataRfarverfastmapfontawesomeforcatsfsgenericsggplot2gluegtablehtmltoolshttpuvisobandjquerylibjsonlitelabelinglaterlifecyclelubridatemagrittrmemoisemimeminiUIotelpillarpkgconfigpromisespurrrR6rappdirsRColorBrewerRcpprlangS7sassscalesshinysourcetoolsstringistringrtibbletidyrtidyselecttimechangeutf8vctrsviridisLitewithrxtable

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
Arrange logarrange arrange.activitylog arrange.grouped_eventlog
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
Count logcount count.grouped_log count.log
Detect resource inconsistenciesdetect_resource_inconsistencies
Durationsdurations
Eventlogeventlog ieventlog
Events to activitiesevents_to_activitylog
Fill event logfill
Filter event logfilter
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 loggroup_by
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
Group a log on tracegroup_by_trace
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
Mutate event logmutate
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
Rename logrename rename.grouped_log rename.log
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
Sample function for eventlogsample_n sample_n.grouped_log sample_n.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 event logselect select.eventlog
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 function for event logslice slice.grouped_log slice.log slice_activities.activitylog slice_activities.eventlog slice_activities.grouped_log slice_events.eventlog slice_events.grouped_eventlog
Slice Activitiesslice_activities
Slice Eventsslice_events
Sample function for logsslice_sample slice_sample.grouped_log slice_sample.log
Standardize format of lifecycle typesstandardize_lifecycle standardize_lifecycle.eventlog
Summarize event logsummarise summarize
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 logungroup ungroup.activitylog
Ungroup event logungroup_eventlog ungroup_eventlog.eventlog ungroup_eventlog.grouped_log
Unite multiple columns into one.unite unite.activtylog unite.eventlog unite.grouped_eventlog