Skip to content

Latest commit

 

History

History
59 lines (36 loc) · 3.2 KB

NEWS.md

File metadata and controls

59 lines (36 loc) · 3.2 KB

edeaR 0.9.4

Bugfixes

  • Rework functions (number_of_selfloops, number_of_repetitions, size_of_selfloops, size_of_repetitions) have been fixed to be compatible with changes in bupaR 0.5.3.

edeaR 0.9.2

Breaking Changes

  • filter_activity_presence() no longer ignores unknown activities. A warning is thrown when the specified activities were not found in the log.
  • units = "auto" is no longer an available option for filter_throughput_time() and filter_processing_time(), as it does not make sense to have units automatically defined when using a duration interval.
  • Column "relative_trace_frequency" of throughput_time() with argument level = "trace" is now renamed to "relative_frequency" to be more consistent with other methods/levels reporting on relative frequency.

Features

  • filter_idle_time() is a new filter, in analogy with filter_processing_time() and filter_throughput_time().
  • filter_flow_time(): A new filter function that allows to select cases where the activity from is followed by the activity to within a certain time interval.
  • filter_activity_presence() emits a warning when one or more of the specified activities cannot be found in the log, but will still take all specified activities into account when filtering.
  • idle_time() performance has been significantly improved.

Bugfixes

  • filter_time_period() now also works correctly with open-ended intervals, using NA.
  • filter_endpoints_condition() now also works correctly on grouped event logs. Note that the deprecated filter_endpoints_conditions() only works with ordinary logs.
  • resource_involvement() at level resource-activity now correctly outputs list of resource-activity, instead of just resources.

edeaR 0.9.1

Features

  • filter_infrequent_flows()'s argument min_n now defaults to 2.
  • filter_activity_presence() emits warning when specified activities cannot be found in the log. When no valid activities are specified, an empty log is returned.

Bug Fixes

  • Fixed bug when plotting processing_time(), throughput_time(), or idle_time() with argument units = "auto" (default) which caused units to be ambiguously displayed as "auto" in the graph. (#36).
  • Fixed bug in plot() which failed when plotting processing_time(), throughput_time(), and idle_time() with argument level = "case" (e.g. patients %>% processing_time(level = "case") %>% plot()) (#37).
  • Summary statistics of metrics at level = "log" with time units (e.g. processing_time(), throughput_time(), or idle_time()) now retain the units in the output.
  • filter_processing_time() no longer shows the Warning: between() called on numeric vector with S3 class when an interval is supplied.
  • Fixed bug in filter_infrequent_flows() which failed when applied to an activitylog.
  • Fixed bug in filter_activity_presence() which failed when applied to an grouped_log.
  • Fixed bug in filter_trim() which failed when applied to an grouped_log.
  • Functions resource_frequency, resource_specialization and resource_involvement have been corrected, as they showed erroneous results as of bupaR 0.5.0.

Other

  • Added a NEWS.md file to track changes to the package.