ktch.harmonic#

The ktch.harmonic module implements harmonic-based morphometrics.

Classes#

harmonic.DiskHarmonicAnalysis([n_harmonics, ...])

Disk Harmonic Analysis

harmonic.EllipticFourierAnalysis([...])

Elliptic Fourier Analysis (EFA)

harmonic.SphericalHarmonicAnalysis([...])

Spherical Harmonic (SPHARM) Analysis

Functions#

harmonic.disk_harm(n_max, coef[, r_range, ...])

Reconstruct coordinates from disk harmonic coefficients.

harmonic.rotation_matrix_2d(theta)

harmonic.spharm(l_max, coef[, theta_range, ...])

Reconstruct surface coordinates from SPHARM coefficients.

harmonic.xy2polar(xy, *[, centered])

Convert Cartesian coordinates to polar coordinates on the unit disk.

harmonic.xyz2spherical(xyz)

Convert Cartesian coordinates to spherical coordinates.