Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
65f1063
remove orphaned chart
ADBond Feb 17, 2026
c37090e
cl detailed record as dataclass
ADBond Feb 17, 2026
b59f5cc
comparison name in cl detailed rec
ADBond Feb 17, 2026
e898735
detailed record dataclass in comparison
ADBond Feb 17, 2026
e49a2e3
specialised detailed record for settings
ADBond Feb 17, 2026
37841a6
em iteration record subclass
ADBond Feb 17, 2026
c5c0176
comparison_match_weights_chart using dataclasses directly
ADBond Feb 17, 2026
9ca3d9f
test comparison_match_weight_charts
ADBond Feb 17, 2026
29ed4bf
match weight charts using dataclass
ADBond Feb 17, 2026
3648eb3
mu charts using dataclass
ADBond Feb 17, 2026
66f0c20
import only for type checking
ADBond Feb 18, 2026
a092b4d
avoid kw only
ADBond Feb 18, 2026
bafa244
iteration charts with dataclasses
ADBond Feb 18, 2026
687e6a9
SplinkChart + MatchWeightsChart subclass
ADBond Feb 18, 2026
75ab2b3
comparison match weights chart to SplinkChart
ADBond Feb 18, 2026
5853660
some simpler charts to SplinkChart
ADBond Feb 18, 2026
b6bac81
mw histogram chart, and settable height/width
ADBond Feb 18, 2026
8b2b1aa
mw interactive history as SplinkChart
ADBond Feb 18, 2026
59556b2
better chart typing
ADBond Feb 18, 2026
3507ee8
more chart functions -> SplinkCharts
ADBond Feb 18, 2026
fd416b3
threshold selection & accuracy to SplinkChart
ADBond Feb 19, 2026
b8f9425
unlinkables -> SplinkChart
ADBond Feb 19, 2026
7ea5018
Ditch unneeded need VegaliteNoValidate workaround
ADBond Feb 19, 2026
932f829
waterfall chart to SplinkChart
ADBond Feb 19, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions splink/internals/blocking_analysis.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
from splink.internals.blocking_rule_creator_utils import to_blocking_rule_creator
from splink.internals.charts import (
ChartReturnType,
cumulative_blocking_rule_comparisons_generated,
CumulativeBlockingRuleComparisonsGeneratedChart,
)
from splink.internals.database_api import DatabaseAPISubClass
from splink.internals.duckdb.duckdb_helpers import record_dicts_from_relation
Expand Down Expand Up @@ -721,7 +721,9 @@ def cumulative_comparisons_to_be_scored_from_blocking_rules_chart(
)
)

return cumulative_blocking_rule_comparisons_generated(cumulative_comparison_records)
return CumulativeBlockingRuleComparisonsGeneratedChart(
cumulative_comparison_records
).chart


def n_largest_blocks(
Expand Down
Loading