Contents ======== The following page provides entry point for documentation of all available functionality in the SAX4BPM library. The functionality can be divided into several logical layers: * the data layer, providing methods for importing event log in various standard formats (CSV, MXML, XES) and creating a data object :class:`sax.process_data.raw_event_data.RawEventData` representing the formatted event log. This event log data object can be utilized in various analysis layers for different views into the process, whether it is the process mining, causal discovery or XAI analysis; * The process mining layer provides various functionalities for discovering process models and variants of the event log; * The causal discovery layer allows to transpose the data object into tabular format and apply causal discovery algorithms; 1. Process Data Layer - :doc:`Process Data ` - :doc:`Formatters ` 2. Causal Process Discovery - :doc:`Causal discovery library ` - :doc:`Modalities ` - :doc:`Causal discovery algorithms ` - :doc:`Prior Knowledge ` 3. Process Mining - :doc:`Process Mining ` 4. Synthethis - :doc:`LLM blending ` - :doc:`LLMs Wrappers ` - :doc:`RAG retreivers ` .. toctree:: :maxdepth: 2 :caption: Modules modules.rst