← Projects

SYNTHETIC · Local dashboard

Cooling Loop Dashboard.

From a sensor-format CSV to inspectable calculations and feedback.

Data visualizationStreamlitThermal analysis
Engineering question
How can sensor-format files become inspectable plots, calculations and reports?
My contribution
Developed a local Streamlit interface with AI coding assistance.
Current evidence
SYNTHETIC sample-data demonstration; 21 software tests passed in the Codex check on October 10, 2026.
Next step
Qualify measured inputs, units, timing and sensor definitions before drawing physical conclusions.
File analysisLocal Streamlit interface
CSV + HTMLProcessed files and reports
SYNTHETICWorking Cooling Loop Dashboard interface displaying operating summaries and plots from a synthetic sample dataset.
SYNTHETIC · Genuine screenshot of the local dashboard using repository sample data. The app analyzes files; it does not perform live acquisition or control laboratory equipment.

Problem and my contribution

I developed this dashboard with AI coding assistance to make sensor-format files easier to inspect. It brings calculation outputs, plots, warning rules, and input-quality information into a local interface.

Implemented methods

The app loads sample or compatible uploaded CSV files, checks their structure, and displays temperatures, flow, pressure drop, and calculated heat pickup. It reuses Thermal Calculator and exports processed CSV and HTML reports. An optional simulator heat-load column supports an educational residual comparison.

Verification

On October 10, 2026, Codex ran the current repository tests: 21 passed. The suite covers calculations, malformed and missing inputs, warning paths, conditional reports, and headless application behavior.

Interpretation and limits

The public demonstration uses synthetic data. Warnings are threshold rules, and the optional residual compares calculated heat pickup with a simulator input. Neither is a validated physical energy balance or fault-detection result. The app does not calibrate sensors, calculate experimental uncertainty, or control equipment.

Current status and next step

The local dashboard is implemented. A future measured-data workflow needs qualified inputs, confirmed units, timing, sensor definitions, and a documented analysis method before physical conclusions are drawn.

Back to projects