Check out some of my Desktop GUI projects
Manual Scoring: Quantifying freezing behavior as a fear response proxy required observers to manually check subjects every ten seconds, record on paper, and aggregate by hand.
Workflow Bottleneck: Multi-step manual entry into Excel created significant processing drag and high vulnerability to human transcription errors.
GUI Tracker: Developed a Kivy-based desktop application enabling real-time checkbox logging at ten-second intervals.
Automated Export: Programmed backend calculations to output directly into stats-ready Excel spreadsheets detailing percentage freezing time per minute.
Short video demonstrating the desktop application's functionality
Density Deviation: Quantifying pure ethanol (EtOH) ingested from gram-weight changes required accounting for the fact that ethanol's lower density relative to water complicates direct weight-to-volume conversions.
Formulation Tool: Built a PySimpleGUI desktop application allowing users to input specific gravity, target volume percentage, and final volume.
Dual Metric Output: Automatically computes required component quantities in both milliliters and grams to ensure precise formulations for stock liquids.
Short video demonstrating the desktop application's functionality
Click Link to Try My App Emulated on Streamlit
Manual Calculation Drag: Preparing 3:2 anesthetic solutions for surgical prep requires custom volume scaling that is tedious and prone to calculation errors when done by hand under time constraints.
Custom Utility: Designed a PySimpleGUI desktop application to instantly compute component amounts for any arbitrary final volume requiring a 3:2 mixture.
Desktop Application's UI
Short video demonstrating the desktop application's functionality
Click Link to Try My App: PySimpleGUI Emulated on Streamlit
Unit Conversion Friction: Novice student researchers frequently struggled with complex unit conversions (animal weights in grams, drug weights in milligrams, dosing targets in mg/kg), risking experimental accuracy.
Tkinter Tool: Built a multi-function desktop utility to automate drug calculations, covering solution preparation volumes, individual animal gram weights, and combined cohort weight dosage scaling.
Short video demonstrating the desktop application's functionality
Continuous Observation Limit: Quantifying social interaction behaviors required unbroken human observation without looking away for manual note-taking, making traditional multi-stopwatch setups inadequate.
Multi-Behavior Tracker: Developed a Tkinter desktop application to track multiple behaviors, total durations, bout lengths, and discrete tallies simultaneously during live sessions.
Excel Integration: Automated openpyxl data formatting to output all session logs directly into custom Excel spreadsheets.
Tkinter UI
Short video demonstrating the desktop application's functionality