diff --git a/pm4py/algo/__init__.py b/pm4py/algo/__init__.py index 7aada4fac..55705e96b 100644 --- a/pm4py/algo/__init__.py +++ b/pm4py/algo/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/analysis/__init__.py b/pm4py/algo/analysis/__init__.py index c6752f555..3061711fb 100644 --- a/pm4py/algo/analysis/__init__.py +++ b/pm4py/algo/analysis/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/comparison/__init__.py b/pm4py/algo/comparison/__init__.py index 051880b81..fb6497da8 100644 --- a/pm4py/algo/comparison/__init__.py +++ b/pm4py/algo/comparison/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/conformance/__init__.py b/pm4py/algo/conformance/__init__.py index d2b54b84a..1c453d87d 100644 --- a/pm4py/algo/conformance/__init__.py +++ b/pm4py/algo/conformance/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/connectors/__init__.py b/pm4py/algo/connectors/__init__.py index 56ae5e821..c52aa7fd5 100644 --- a/pm4py/algo/connectors/__init__.py +++ b/pm4py/algo/connectors/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/decision_mining/__init__.py b/pm4py/algo/decision_mining/__init__.py index 245183c55..cb8f89ef0 100644 --- a/pm4py/algo/decision_mining/__init__.py +++ b/pm4py/algo/decision_mining/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/discovery/__init__.py b/pm4py/algo/discovery/__init__.py index 418b4dd06..a058cd705 100644 --- a/pm4py/algo/discovery/__init__.py +++ b/pm4py/algo/discovery/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/evaluation/__init__.py b/pm4py/algo/evaluation/__init__.py index 6516130f9..eb08c3ca5 100644 --- a/pm4py/algo/evaluation/__init__.py +++ b/pm4py/algo/evaluation/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/evaluation/simplicity/variants/arc_degree.py b/pm4py/algo/evaluation/simplicity/variants/arc_degree.py index 43c2a6afb..4ba4d0749 100644 --- a/pm4py/algo/evaluation/simplicity/variants/arc_degree.py +++ b/pm4py/algo/evaluation/simplicity/variants/arc_degree.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from enum import Enum from pm4py.util import exec_utils from typing import Optional, Dict, Any, Union diff --git a/pm4py/algo/label_splitting/__init__.py b/pm4py/algo/label_splitting/__init__.py index 797f651ad..08e3d291e 100644 --- a/pm4py/algo/label_splitting/__init__.py +++ b/pm4py/algo/label_splitting/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/merging/__init__.py b/pm4py/algo/merging/__init__.py index c59b980e9..9e10a4e39 100644 --- a/pm4py/algo/merging/__init__.py +++ b/pm4py/algo/merging/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/organizational_mining/__init__.py b/pm4py/algo/organizational_mining/__init__.py index 2749b02cb..f37f099b8 100644 --- a/pm4py/algo/organizational_mining/__init__.py +++ b/pm4py/algo/organizational_mining/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/querying/llm/__init__.py b/pm4py/algo/querying/llm/__init__.py index f6e056e00..a27248930 100644 --- a/pm4py/algo/querying/llm/__init__.py +++ b/pm4py/algo/querying/llm/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/reduction/process_tree/__init__.py b/pm4py/algo/reduction/process_tree/__init__.py index 242d72032..2279b838d 100644 --- a/pm4py/algo/reduction/process_tree/__init__.py +++ b/pm4py/algo/reduction/process_tree/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/simulation/__init__.py b/pm4py/algo/simulation/__init__.py index 5cae3f6df..54a3fa740 100644 --- a/pm4py/algo/simulation/__init__.py +++ b/pm4py/algo/simulation/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/algo/transformation/__init__.py b/pm4py/algo/transformation/__init__.py index 435e90e96..7223b8f7c 100644 --- a/pm4py/algo/transformation/__init__.py +++ b/pm4py/algo/transformation/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/__init__.py b/pm4py/objects/__init__.py index 57e308334..339114838 100644 --- a/pm4py/objects/__init__.py +++ b/pm4py/objects/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/bpmn/__init__.py b/pm4py/objects/bpmn/__init__.py index 6375137cd..497036627 100644 --- a/pm4py/objects/bpmn/__init__.py +++ b/pm4py/objects/bpmn/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/conversion/__init__.py b/pm4py/objects/conversion/__init__.py index c73dcfa3a..a50281467 100644 --- a/pm4py/objects/conversion/__init__.py +++ b/pm4py/objects/conversion/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/conversion/bpmn/__init__.py b/pm4py/objects/conversion/bpmn/__init__.py index 7ce5df30d..fdd51c252 100644 --- a/pm4py/objects/conversion/bpmn/__init__.py +++ b/pm4py/objects/conversion/bpmn/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/conversion/dfg/__init__.py b/pm4py/objects/conversion/dfg/__init__.py index ddece129c..cc08d0b71 100644 --- a/pm4py/objects/conversion/dfg/__init__.py +++ b/pm4py/objects/conversion/dfg/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/conversion/heuristics_net/__init__.py b/pm4py/objects/conversion/heuristics_net/__init__.py index 77ec63461..b0912b25d 100644 --- a/pm4py/objects/conversion/heuristics_net/__init__.py +++ b/pm4py/objects/conversion/heuristics_net/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/conversion/log/__init__.py b/pm4py/objects/conversion/log/__init__.py index 4ccab1dc4..7946d94e7 100644 --- a/pm4py/objects/conversion/log/__init__.py +++ b/pm4py/objects/conversion/log/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/conversion/ocel/__init__.py b/pm4py/objects/conversion/ocel/__init__.py index d6341c736..a03adfbc9 100644 --- a/pm4py/objects/conversion/ocel/__init__.py +++ b/pm4py/objects/conversion/ocel/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/conversion/powl/__init__.py b/pm4py/objects/conversion/powl/__init__.py index 89dc011ba..e0b9c32d6 100644 --- a/pm4py/objects/conversion/powl/__init__.py +++ b/pm4py/objects/conversion/powl/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/conversion/process_tree/__init__.py b/pm4py/objects/conversion/process_tree/__init__.py index cec035232..20561f212 100644 --- a/pm4py/objects/conversion/process_tree/__init__.py +++ b/pm4py/objects/conversion/process_tree/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/conversion/wf_net/__init__.py b/pm4py/objects/conversion/wf_net/__init__.py index 7e7817e02..4c66e1aba 100644 --- a/pm4py/objects/conversion/wf_net/__init__.py +++ b/pm4py/objects/conversion/wf_net/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/dfg/__init__.py b/pm4py/objects/dfg/__init__.py index 668fbd8df..75e88e67a 100644 --- a/pm4py/objects/dfg/__init__.py +++ b/pm4py/objects/dfg/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/heuristics_net/__init__.py b/pm4py/objects/heuristics_net/__init__.py index de3453a02..54e0bc465 100644 --- a/pm4py/objects/heuristics_net/__init__.py +++ b/pm4py/objects/heuristics_net/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/log/__init__.py b/pm4py/objects/log/__init__.py index 0ec7b2f7e..c5fe9ff23 100644 --- a/pm4py/objects/log/__init__.py +++ b/pm4py/objects/log/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/ocel/__init__.py b/pm4py/objects/ocel/__init__.py index 894581f07..183904316 100644 --- a/pm4py/objects/ocel/__init__.py +++ b/pm4py/objects/ocel/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/org/__init__.py b/pm4py/objects/org/__init__.py index f864873ef..1fc7e00c1 100644 --- a/pm4py/objects/org/__init__.py +++ b/pm4py/objects/org/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/petri_net/__init__.py b/pm4py/objects/petri_net/__init__.py index 93f0136a9..c1e975916 100644 --- a/pm4py/objects/petri_net/__init__.py +++ b/pm4py/objects/petri_net/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/powl/__init__.py b/pm4py/objects/powl/__init__.py index 2c6d1e68b..a76b4cfea 100644 --- a/pm4py/objects/powl/__init__.py +++ b/pm4py/objects/powl/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/process_tree/__init__.py b/pm4py/objects/process_tree/__init__.py index bfbbd3535..5a62a3c32 100644 --- a/pm4py/objects/process_tree/__init__.py +++ b/pm4py/objects/process_tree/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/random_variables/__init__.py b/pm4py/objects/random_variables/__init__.py index d82857e14..b565fa1fb 100644 --- a/pm4py/objects/random_variables/__init__.py +++ b/pm4py/objects/random_variables/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/stochastic_petri/__init__.py b/pm4py/objects/stochastic_petri/__init__.py index 10017c2c6..ac336decb 100644 --- a/pm4py/objects/stochastic_petri/__init__.py +++ b/pm4py/objects/stochastic_petri/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/transition_system/__init__.py b/pm4py/objects/transition_system/__init__.py index f0622f1f9..512a4c19b 100644 --- a/pm4py/objects/transition_system/__init__.py +++ b/pm4py/objects/transition_system/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/objects/trie/__init__.py b/pm4py/objects/trie/__init__.py index 5de8b2be5..e294d3522 100644 --- a/pm4py/objects/trie/__init__.py +++ b/pm4py/objects/trie/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/statistics/__init__.py b/pm4py/statistics/__init__.py index eb1340ca0..b78ed4e43 100644 --- a/pm4py/statistics/__init__.py +++ b/pm4py/statistics/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/streaming/__init__.py b/pm4py/streaming/__init__.py index de6cb9ae5..24d359430 100644 --- a/pm4py/streaming/__init__.py +++ b/pm4py/streaming/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/visualization/__init__.py b/pm4py/visualization/__init__.py index 53eb6bed5..31852e9e6 100644 --- a/pm4py/visualization/__init__.py +++ b/pm4py/visualization/__init__.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.util import constants as pm4_constants if pm4_constants.ENABLE_INTERNAL_IMPORTS: diff --git a/pm4py/visualization/petri_net/util/vis_trans_shortest_paths.py b/pm4py/visualization/petri_net/util/vis_trans_shortest_paths.py index 426fcb4bb..1b52a2ef5 100644 --- a/pm4py/visualization/petri_net/util/vis_trans_shortest_paths.py +++ b/pm4py/visualization/petri_net/util/vis_trans_shortest_paths.py @@ -1,3 +1,24 @@ +''' + PM4Py – A Process Mining Library for Python +Copyright (C) 2024 Process Intelligence Solutions UG (haftungsbeschränkt) + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see this software project's root or +visit . + +Website: https://processintelligence.solutions +Contact: info@processintelligence.solutions +''' from pm4py.visualization.common.utils import *