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.