A dataclass for the outcomes of a single EDA check function.
meridian
.
model
.
eda
.
eda_outcome
.
EDAOutcome
(
check_type
:
meridian
.
model
.
eda
.
eda_outcome
.
EDACheckType
,
findings
:
list
[
EDAFinding
],
analysis_artifacts
:
list
[
ArtifactType
]
)
An EDA check function can discover multiple issues. This object groups all of
those individual issues, reported as a list of EDAFinding
objects.
Methods
get_findings_by_cause_and_severity
get_findings_by_cause_and_severity
(
finding_cause
:
meridian
.
model
.
eda
.
eda_outcome
.
FindingCause
,
severity
:
meridian
.
model
.
eda
.
eda_outcome
.
EDASeverity
)
->
Sequence
[
meridian
.
model
.
eda
.
eda_outcome
.
EDAFinding
]
Helper method to retrieve findings by cause and severity.
get_geo_artifacts
get_geo_artifacts
()
->
list
[
ArtifactType
]
Returns the geo-level analysis artifacts.
Returns a list to account for checks that produce multiple artifacts at the same level (e.g. Standard Deviation check).
get_national_artifacts
get_national_artifacts
()
->
list
[
ArtifactType
]
Returns the national-level analysis artifacts.
Returns a list to account for checks that produce multiple artifacts at the same level.
get_overall_artifacts
get_overall_artifacts
()
->
list
[
ArtifactType
]
Returns the overall-level analysis artifacts.
Returns a list to account for checks that produce multiple artifacts at the same level.
__eq__
__eq__
(
other
)
Return self==value.



