Algorithm Development & GUI Tools
Converting MATLAB scripts into standalone GUI programs for broader accessibility and usability.
P-CAAT (Probabilistic Cosmogenic Age Analysis Tool)
- Takes multimodal probabilistic age data and deconvolves them into normal distributions (Gaussians)
- Statistical analysis of degraded vs. inherited age populations
- Comprehensive uncertainty quantification
- Handles complex age distributions with statistical rigor
LASTiff (LAS to GeoTIFF Converter)
- Converts LAS files to GeoTiffs
- Interpolates raw point cloud data to regularly spaced gridded surfaces
- Eliminates mismatch between ground and vegetation layers
- Generates multiple surface products: DSM, DTM, DCM
- Streamlines LiDAR data processing workflows
Remote Sensing & Field Methods
Drone LiDAR Applications
Using DJI Terra and drone-based LiDAR for high-resolution monitoring of surface processes:
- High-resolution topographic mapping
- Change detection analysis (elevation change mapping)
- Landslide boundary delineation and monitoring
- Stream channel morphology assessment
- Pre- and post-event comparative analysis
- Mass movement and fluvial erosion surveys
Computational Methods
Core Philosophy
Combine and streamline complex workflows to develop integrated surface process models that elucidate landscape evolution, hazard prediction & response under changing climate regimes.
Machine Learning Algorithms
- • Brute force implementation of ML models
- • Monte Carlo simulations for uncertainty quantification
- • Stochastic modeling approaches
- • Support Vector Machines (SVM)
- • Logistic Regression (LR)
- • Naive Bayes (NB)
- • Boosted Trees (BT)
High-Performance Computing
- • GPU-accelerated processing workflows
- • Parallel computing for large datasets
- • Memory-optimized algorithms for big data (192 GB RAM)
- • Real-time processing capabilities
- • Multi-GPU distributed computing
Statistical Analysis
- • Probabilistic modeling and uncertainty analysis
- • Time series analysis and forecasting
- • Multivariate statistical methods
- • Model validation and performance assessment
- • Cross-validation and sensitivity analysis
Geospatial Analysis
- • Digital elevation model (DEM) processing
- • Watershed delineation and analysis
- • Slope stability assessment
- • Flow accumulation and routing
- • Spatial interpolation techniques
Modeling & Simulation Capabilities
Hydrological Modeling
- • Flood inundation modeling with TUFLOW
- • Sub-grid sampling for computational efficiency
- • Storm-specific calibration capabilities
- • Climate scenario testing
- • GPU-accelerated simulation (12 min per county)
Landslide Susceptibility
- • Data-driven statistical modeling
- • Machine learning-based susceptibility mapping
- • Inventory-based model validation
- • Multi-algorithm comparison frameworks
- • Regional-scale hazard assessment
Surface Process Integration
- • Multi-hazard modeling approaches
- • Cross-scale process integration
- • Landscape evolution modeling
- • Climate-hazard coupling
- • Risk assessment for rural communities
Workflow Automation
- • Custom script development
- • GUI creation for accessibility
- • Batch processing capabilities
- • Reproducible research workflows
- • Integration with existing software packages