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"ofthroughput_time()with argumentlevel = "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- fromis followed by the
activity- towithin 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_nnow 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(), oridle_time()with
argumentunits = "auto"(default) which caused units to be
ambiguously displayed as “auto” in the graph. (#36).
- Fixed bug in plot()which failed when plottingprocessing_time(),throughput_time(), andidle_time()with argumentlevel = "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(), oridle_time()) now retain
the units in the output.
- filter_processing_time()no longer shows the- Warning: between() called on numeric vector with S3 classwhen an- intervalis supplied.
- Fixed bug in filter_infrequent_flows()which failed
when applied to anactivitylog.
- Fixed bug in filter_activity_presence()which failed
when applied to angrouped_log.
- Fixed bug in filter_trim()which failed when applied to
angrouped_log.
- Functions resource_frequency,resource_specializationandresource_involvementhave been corrected, as they showed
erroneous results as of bupaR 0.5.0.
Other
- Added a NEWS.mdfile to track changes to the
package.