print_observation_of_aligner_results

viz.print_observation_of_aligner_results(aligner_results, aligner)

Print a detailed comparison analysis for alignment results.

Iterates through a nested results dictionary and uses the Aligner’s comparison logic to output a human-readable summary of how the processed geometry relates to the reference data for different parameter settings.

Parameters

Name Type Description Default
aligner_results dict of dict A nested dictionary where the first key is the theme_id and the second key is the relevant_distance (rel_dist). The values are ProcessResult dictionaries. required
aligner Aligner An instance of the Aligner class (or a subclass) that provides the compare_to_reference method for geometric analysis. required

Returns

Name Type Description
None The function prints the analysis directly to the standard output.

Notes

This function is primarily used for debugging and quality control to verify if the “Observation” (alignment logic) is producing the expected geometric relationship with the reference data.