pm4py 2.3.0
fit-alessandro-berti
released this
25 Nov 15:43
·
2169 commits
to release
since this release
Added
- 00a7ab3
PMPY-1641 Adding several methods to the simplified interface (process discovery/conformance checking using log skeleton, temporal profile, batch detection). - feeb189
PMPY-1741 OCEL - Visualization of object graphs (object interaction, object descendants, ...) - 15964a4
PMPY-1742 - OCEL - Added some filters in the simplified interface - fefe740
- PMPY-1953 OCEL - insertion of an attribute pointing to the parent object
- 88c58a1
- PMPY-1763 OCEL - sampling objects
- 40c741c
PMPY-1743 OCEL - Method to get a temporal description of an object-centric log - d63929c
PMPY-1744 OCEL - method for objects summary - fdd87eb
PMPY-1812 OCEL - expansion of the set of objects during filtering on object identifiers - 908d0aa
- PMPY-1951 OCEL - conversion to NetworkX DiGraph
- 5c7cc41
- PMPY-1956 EventLog - conversion to NetworkX DiGraph
- e7b4f71
- PMPY-1764 OCEL - objects interactions summary
- 43b5976
- PMPY-1950 OCEL - methods to merge duplicates
- 3cc1a19
- PMPY-1806 OCEL - methods to manage duplicates, sorting and time-delta for events
- 2c729e2
- PMPY-1941 OCEL - conversion event log to OCEL accepts several object types
Changed
- f6b7714
PMPY-1602 default variant representation is now a tuple of activities instead of a comma-separated string - 642dcdf
PMPY-1670 refactoring PNML importing: auto-detection of final marking shall be optional - 85cea58
PMPY-1671 refactoring XES exporting in the simplified interface - f60fd1d
PMPY-1703 refactoring usage of type() and isinstance() throughout the code - faabe5e
PMPY-1655 introduced proper ResetNet, InhibitorNet, and ResetInhibitorNet classes - 070d046
PMPY-1705 different OCEL exporters methods are now available for different outputs, instead of having a single method accepting a path with an extension - c614474
PMPY-1706 made extension optional to write methods - f89a1df
c768e5a
PMPY-1650 documentation is taken inside docstrings and formatted using Sphinx - 7640c79
PMPY-1799 brand new implementation of the inductive miner, also with multi-processing support.
the .apply method of the inductive miner is now returning a process tree object. - cc74d5e
PMPY-1915 re-implementation of business hours in a slot-based way.
Deprecated
- 6184f7f
PMPY-1574 deprecating the usage of the EventLog class - fddc1c0
PMPY-1623 deprecating some packages for removal in future release (hierarchical clustering, comparison, alignments with edit distance, decision mining, earth mover distance, log to interval tree) - 000f23c
PMPY-1660 deprecating the format_dataframe function.
Fixed
-
- Fixed issue with OCEL-CSV importing (Pandas index_col)
-
- Fixed issue with OCEL-CSV importing (relations dataframe timestamp)
-
22ec9ab
5c0b0d4
9b90c2c
ba6b55b
4d57650
PMPY-1573 making methods directly working on Pandas dataframes -
ba6b55b
4d57650
aea1581
PMPY-1619 adding common parameters to simplified interface methods -
f8482b9
PMPY-1880 missing parameters in heuristics net discovery
Removed
- d2a95d3
PMPY-1575 removed all deprecated code for this release; standardized object definitions