This repository contains the documentation, source code, and analysis tools for the HardHaq submission. It is designed to handle parameter optimization and data visualization for Comsol simulations.
The repository is organized into three main sections:
Located in the Website/ directory.
This is a Streamlit-based web application designed to compare and analyze parameter files.
- Features:
- Scans folders for parameterized text files (e.g.,
V_rf_300.txt). - Extracts numeric tables and generates interactive plots.
- Compares multiple files against a baseline.
- Provides statistical summaries and correlation analysis.
- Scans folders for parameterized text files (e.g.,
- Usage: Detailed instructions for running the app are available in Website/README.md.
Located in the Comsol_Optimization/ directory.
Contains scripts related to the optimization processes.
Comsol_Optimize.py: Main script for optimization logic.Comsol_SchizoTest: Test or auxiliary file.
Located in the PDF/ directory.
Contains the formal submission documents and visuals.
HardHaq_Submission.pdf: The final submission paper.HardHaq_Submission.tex: LaTeX source for the submission.PDF_Visuals/: Directory containing visual assets used in the documentation.
To run the analysis dashboard:
- Navigate to the
Websitedirectory. - Install the required dependencies:
pip install -r Website/requirements.txt
- Run the Streamlit app:
streamlit run Website/streamlit_app.py