pycsa

pyCSA: Constrained Spectral Approximation Method

A Python package for spectral approximation methods applied to topographic analysis.

Modules

cli

Command-line entry points for pyCSA.

compute

Compute-pipeline plumbing.

config

User-facing run-time configuration.

core

The src subpackage contains the mathematical modules and their accompanying utilities for the constrained spectral approximation method.

data

Data containers for grids, topography, and analysis results.

logging_config

Centralised logging configuration for pyCSA runs.

plotting

The vis subpackage contains the plotting modules.

scheduling

HPC scheduling helpers: per-cell memory estimation and memory-aware batching.

wrappers

Wrappers subpackage