Module validation

Module validation 

Source
Expand description

Validation utilities for hierarchical clustering

This module provides functions to validate linkage matrices and other hierarchical clustering data structures to ensure they meet mathematical requirements and are suitable for downstream analysis.

Functionsยง

validate_cluster_consistency
Checks consistency of cluster assignments with a linkage matrix
validate_cluster_extraction_params
Validates cluster extraction parameters
validate_distance_matrix
Validates that a distance matrix is suitable for clustering
validate_linkage_matrix
Validates a linkage matrix for correctness
validate_monotonic_distances
Validates that merge distances are monotonic (for certain linkage methods)
validate_square_distance_matrix
Validates that a square distance matrix has required properties