-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Animate queue length on activities #31
Comments
How would you want to show them? In theory you can change the shape parameters of a token at any time using the following approach: Of course, this still has the overplotting issue which can be mitigated a bit by using the Token merging is unfortunately not so trivial with the current rendering engine where each token is a separate SVG element and everything is precomputed as declarative SMIL animation. |
I was thinking something like the Inductive Visual Miner from the ProM package. Here's a short recording using the Mapping to token size is definitely a possible visualization. But I think animating it on the activities/edges makes more sense in two ways:
In any case, thanks Felix for your great work on process mining in ProM and in R! |
This is being worked on in this pull request: Thanks to @lindeloev for making this possible. |
New PR: #35 |
I would like to show queue lengths during playback and perhaps change the text of the activities or edges accordingly. For example, in the
animate_process(patients, mode = "relative")
example, it can be hard to see how many patients are actually started on an activity or between any two activities at a given time. I can think of two approaches to this:animate_process(patients, activity_queue = TRUE, edge_queue = FALSE)
.animate_process(patients, activity_show_latest_event_attribute = "queue_length")
wherequeue_length
is then an event attribute in the eventlog. The user can then code the queues into event attributes themselves - or any other attribute they may want to display.We visualize an assembly lines where there are physical constraints on the number of tokens that can reside at a given edge. This feature would be great at visualizing bottlenecks and their causes.
The text was updated successfully, but these errors were encountered: