bupaverse / processanimateR

Token replay animation for process maps created with processmapR by using SVG animations (SMIL) and the htmlwidget package.
https://bupaverse.github.io/processanimateR/
Other
66 stars 11 forks source link

Plan for python/pm4py support #17

Open serkserk opened 5 years ago

serkserk commented 5 years ago

Hi,

I see that you work with other process mining project like pm4py and interfacing it to bupar. Do you have any plan on making this package compatible with pm4py/python ?

Thanks

fmannhardt commented 5 years ago

What kind of interface are you thinking of? With the pm4py package: https://github.com/fmannhardt/pm4py you can simply call all the PM4Py functions.

The only way forward I could think of is to make the animation a bit more generic. I am planning to have it support Causal nets generated by Heuristics Miner as developed here: https://github.com/fmannhardt/heuristicsmineR

But this is not trivial as now tokens may split up in parallel branches.

serkserk commented 5 years ago

I was asking that because there is no library like this one for process mining in python

Being able to call animate_process() in python on a pm4py object would be very helpfull

But because of the different net output, it of course not as easy

hungnmai commented 3 years ago

@fmannhardt How to draw graph process animation in Python? Thanks a lot