ktch is a Python package for model-based morphometrics, through scikit-learn compatible APIs.
ktch provides implementations of various morphometric analysis methods:
- Landmark-based methods: Generalized Procrustes Analysis (GPA) for shape analysis
- Surface-based methods: Elliptic Fourier Analysis (EFA) for 2D and 3D closed curves
- File I/O: Support for standard morphometric file formats (TPS, CHC)
- Datasets: Example datasets for testing and learning
All methods follow the scikit-learn APIs, making them easy to integrate into existing data analysis pipelines.
pip install ktchconda install -c conda-forge ktchgit clone https://github.com/noshita/ktch.git
cd ktch
pip install -e .ktch is licensed under the Apache License, Version2.0