projects
Selected open-source software and computational projects.
These projects collect open-source work in medical imaging, environmental modeling, machine learning, biomechanics, and accessibility tools. Each repository includes implementation details, usage notes, and project-specific documentation.
BODIESReg: Registration of 3D human scans
Open-source pipeline for registering 3D human scans to SMPL-family body models using pose-aligned initialization and geometric optimization.
- Combines projection-based keypoint detection, inverse kinematics, and surface fitting.
- Supports automatic registration, manual correction, batch processing, visualization, and body measurements.
Marine Ecosystem ML Surrogate Models
Machine-learning surrogate models for an enhanced NPZD ecosystem model, designed to approximate marine biogeochemical dynamics more efficiently.
- Compares Random Forest and PyTorch neural-network surrogates for nutrients, plankton, detritus, and chlorophyll.
- Uses synthetic North Atlantic training data and reports predictive performance up to R^2 = 0.906.
TROPOMI Methane Emissions Monitoring
End-to-end pipeline for methane hotspot detection and analysis using TROPOMI/Sentinel-5P data through Google Earth Engine.
- Uses statistical anomaly detection and spatial clustering to identify emission sources.
- Includes Streamlit dashboard support for maps, time series, hotspot details, and data export.
Super-Emitter Tracking System
Framework for detecting, tracking, and analyzing methane super-emitters from TROPOMI satellite observations.
- Combines multi-algorithm detection, temporal persistence filtering, and uncertainty-aware tracking.
- Implements trend analysis, change-point detection, lifecycle monitoring, and notification prioritization.
High-Frequency Soil CO2 Simulation
Computational framework for simulating automated soil CO2 chamber measurements and analyzing sampling-frequency effects.
- Models environmental drivers, chamber physics, sensor behavior, flux calculation, and quality control.
- Detects Birch pulse events and quantifies 67-76% information loss under sparse sampling protocols.
Peatland Carbon Dynamics Framework
Modeling framework for simulating peatland carbon balance under climate and management scenarios.
- Represents sequestration, Q10-driven decomposition, management state, temperature, and precipitation effects.
- Provides command-line batch runs and Streamlit dashboard views for scenario analysis and export.
OpenSim RAG Chat Assistant
Retrieval-augmented chat assistant for OpenSim biomechanics documentation using an open-source Mistral model.
- Combines documentation retrieval, semantic search, vector storage, and context-aware answer generation.
- Includes model-loading and memory-management utilities for local open-source inference.
Visual Assistant for Accessibility
Locally hosted visual assistant for image description, OCR, and question answering about visual content.
- Integrates image description, text extraction, question answering, and text-to-speech.
- Runs through an accessible web interface with local processing and no external API requirement.