ktch:モデルベース形態測定学向けPythonパッケージ

ktch:モデルベース形態測定学向けPythonパッケージ

金, 7月 21, 2023

ktch

さまざまな階層の「かたち」の定量解析をシンプルかつ手軽に実施できる環境の実現を目指し,開発を進めているPythonパッケージ ktch を公開しました.

現時点では,標識点ベース形態測定学の一般化プロクラステス解析,輪郭ベース形態測定学の楕円フーリエ解析(あと球面調和関数解析の係数からの形状再構築部分)を実装しています. 今後も開発を進めて,球面調和関数解析,確率分布ベース,deformable shape,パーシステントホモロジー解析を活用した手法,理論形態モデルなどの実装を進め,多様なモダリティの「かたち」の定量解析の実現を目指します.

RのMomocs,geomorph,shapesなど既に幾何学的形態測定学関連の解析ツールは存在していますが,それぞれ独自のデータ構造やインターフェースをベースにしており,データのやり取りが(個人的には)煩雑でした. インタラクティブな解析はPythonでやることが多いという事情もあり,scikit-learn APIを採用して他のツールでの可視化や統計解析,機械学習モデルの開発へ展開し易いようにしました. データもNumPyの多次元配列やPandasのデータフレームを前提としているので,Pythonのデータ解析の基盤の上に「かたち」の数理解析システムを構築するイメージです.

サンプルノートブックも少しづつ増やして解析の流れをカタログ化していこうと思っています.

フィードバック歓迎です! 何かお気づきの点があればGitHubでissueを投げて頂けると嬉しいです.

Tweetのまとめ

最終更新日