Fiji-Kappa
Fiji-Kappa measures curvature in biological image data using B-splines to quantify morphological features of tissues, cells, and sub-cellular structures.
Key Features:
- B-spline curvature representation: Uses B-splines to represent and measure curvature along continuous curves fitted to image structures.
- Manual initialization: Accepts a manually defined initial curve to guide subsequent computational fitting.
- Iterative minimization fitting: Employs an iterative minimization algorithm to fit the B-spline curve to underlying image data for refined curvature estimation.
- Synthetic-data validation: Validated using synthetic images generated from sine waves and golden spirals digitized across varying signal-to-noise ratios (SNR), pixel sizes, and point-spread functions (PSF), showing high correlation between measured and theoretical curvatures.
- Performance optimization: Fitting algorithms are optimized for higher SNR, smaller pixel sizes, and PSFs similar to those encountered in super-resolution microscopy, improving accuracy under those conditions.
Scientific Applications:
- Cytoskeletal filament analysis: Quantifies curvature of cytoskeletal filaments in vitro for studies of filament morphology and mechanics.
- Budding yeast cell wall analysis: Measures curvature of the budding yeast cell wall to assess morphological features of cell shape.
- Whole-worm locomotion analysis: Quantifies curvature of whole worms moving in an agar dish to study body posture and locomotion dynamics.
- Morphological and structural studies: Supports analysis of morphological changes, structural integrity, and dynamic processes in cellular and developmental biology.
Methodology:
Computational steps include manual definition of an initial curve, representation of the curve with B-splines, and iterative minimization to fit the B-spline curve to image data; validation employed synthetic images generated from sine waves and golden spirals digitized at varying SNR, pixel sizes, and PSF.
Topics
Details
- License:
- MIT
- Programming Languages:
- Java
- Added:
- 1/14/2020
- Last Updated:
- 1/13/2021
Operations
Publications
Mary H, Brouhard GJ. Kappa (<i>κ</i>): Analysis of Curvature in Biological Image Data using B-splines. Unknown Journal. 2019. doi:10.1101/852772.
DOI: 10.1101/852772