Software
Desktop application for respiratory signal analysis featuring automated breath detection, a cascading ML classification pipeline (Random Forest, XGBoost, MLP), and integrated fiber photometry analysis. Computes 75+ breath metrics across multiple file formats.
PythonPyQt6ML PipelineSignal Processing
CageMetrics
Application for analyzing home-cage behavioral data from the Allentown Discovery IVC (EnVision) system. Provides automated group consolidation, circadian time averaging, sleep-bout detection, and group-level comparisons with publication-ready figures. Available as a desktop app and a fast, interactive web version — in use at the Seattle Children's Behavioral Phenotyping Core.
Behavioral AnalysisCircadianSleepStatistics