General Indicators¶
process_performance_indicators.indicators.general.activities
¶
activity_instance_count(event_log: pd.DataFrame, activity_name: str) -> int
¶
The number of times that a specific activity has been instantiated in the event log.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
activity_name
|
str
|
The name of the activity. |
required |
Source code in process_performance_indicators/indicators/general/activities.py
human_resource_count(event_log: pd.DataFrame, activity_name: str) -> int
¶
The number of human resources that are involved in the execution of the activity.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
activity_name
|
str
|
The name of the activity. |
required |
Source code in process_performance_indicators/indicators/general/activities.py
resource_count(event_log: pd.DataFrame, activity_name: str) -> int
¶
The number of resources that are involved in the execution of the activity.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
activity_name
|
str
|
The name of the activity. |
required |
Source code in process_performance_indicators/indicators/general/activities.py
process_performance_indicators.indicators.general.cases
¶
activity_count(event_log: pd.DataFrame, case_id: str) -> int
¶
The number of activities that occur in the case.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_id
|
str
|
The case id. |
required |
Source code in process_performance_indicators/indicators/general/cases.py
activity_instance_count(event_log: pd.DataFrame, case_id: str) -> int
¶
The number of times that any activity has been instantiated in the case.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_id
|
str
|
The case id. |
required |
Source code in process_performance_indicators/indicators/general/cases.py
human_resource_count(event_log: pd.DataFrame, case_id: str) -> int
¶
The number of human resources that are involved in the execution of the case.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_id
|
str
|
The case id. |
required |
Source code in process_performance_indicators/indicators/general/cases.py
resource_count(event_log: pd.DataFrame, case_id: str) -> int
¶
The number of resources that are involved in the execution of the case.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_id
|
str
|
The case id. |
required |
Source code in process_performance_indicators/indicators/general/cases.py
role_count(event_log: pd.DataFrame, case_id: str) -> int
¶
The number of human resource roles that are involved in the execution of the case.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_id
|
str
|
The case id. |
required |
Source code in process_performance_indicators/indicators/general/cases.py
process_performance_indicators.indicators.general.groups
¶
activity_count(event_log: pd.DataFrame, case_ids: list[str] | set[str]) -> int
¶
The number of activities that occur in the group of cases.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_ids
|
list[str] | set[str]
|
The list or set of case ids. |
required |
Source code in process_performance_indicators/indicators/general/groups.py
activity_instance_count(event_log: pd.DataFrame, case_ids: list[str] | set[str]) -> int
¶
The number of times that any activity has been instantiated in the group of cases.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_ids
|
list[str] | set[str]
|
The list or set of case ids. |
required |
Source code in process_performance_indicators/indicators/general/groups.py
case_count(event_log: pd.DataFrame, case_ids: list[str] | set[str]) -> int
¶
The number of cases belonging to the group of cases.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_ids
|
list[str] | set[str]
|
The list or set of case ids. |
required |
Source code in process_performance_indicators/indicators/general/groups.py
expected_activity_count(event_log: pd.DataFrame, case_ids: list[str] | set[str]) -> float
¶
The expected number of activities that occur in a case belonging to the group of cases.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_ids
|
list[str] | set[str]
|
The list or set of case ids. |
required |
Source code in process_performance_indicators/indicators/general/groups.py
expected_activity_instance_count(event_log: pd.DataFrame, case_ids: list[str] | set[str]) -> float
¶
The expected number of times that any activity has been instantiated in a case belonging to the group of cases.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_ids
|
list[str] | set[str]
|
The list or set of case ids. |
required |
Source code in process_performance_indicators/indicators/general/groups.py
expected_human_resource_count(event_log: pd.DataFrame, case_ids: list[str] | set[str]) -> float
¶
The expected number of human resources that are involved in the execution of a case belonging to the group of cases.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_ids
|
list[str] | set[str]
|
The list or set of case ids. |
required |
Source code in process_performance_indicators/indicators/general/groups.py
expected_resource_count(event_log: pd.DataFrame, case_ids: list[str] | set[str]) -> int | float
¶
The expected number of resources that are involved in the execution of a case belonging to the group of cases.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_ids
|
list[str] | set[str]
|
The list or set of case ids. |
required |
Source code in process_performance_indicators/indicators/general/groups.py
expected_role_count(event_log: pd.DataFrame, case_ids: list[str] | set[str]) -> int | float
¶
The expected number of human resource roles that are involved in the execution of a case belonging to the group of cases.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_ids
|
list[str] | set[str]
|
The list or set of case ids. |
required |
Source code in process_performance_indicators/indicators/general/groups.py
human_resource_count(event_log: pd.DataFrame, case_ids: list[str] | set[str]) -> int
¶
The number of human resources that are involved in the execution of the group of cases.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_ids
|
list[str] | set[str]
|
The list or set of case ids. |
required |
Source code in process_performance_indicators/indicators/general/groups.py
resource_count(event_log: pd.DataFrame, case_ids: list[str] | set[str]) -> int
¶
The number of resources that are involved in the execution of the group of cases.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_ids
|
list[str] | set[str]
|
The list or set of case ids. |
required |
Source code in process_performance_indicators/indicators/general/groups.py
role_count(event_log: pd.DataFrame, case_ids: list[str] | set[str]) -> int
¶
The number of human resource roles that are involved in the execution of the group of cases.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event_log
|
DataFrame
|
The event log. |
required |
case_ids
|
list[str] | set[str]
|
The list or set of case ids. |
required |