Skip to content

New liquid model#7

Open
ameerracle wants to merge 19 commits into
igrega348:mainfrom
ameerracle:new_liquid_model
Open

New liquid model#7
ameerracle wants to merge 19 commits into
igrega348:mainfrom
ameerracle:new_liquid_model

Conversation

@ameerracle
Copy link
Copy Markdown
Contributor

@ameerracle ameerracle commented May 5, 2026

New option (new physics model) in gde_multi that uses a carbonate liquid setup rather than a gas setup.

ameerracle and others added 11 commits April 26, 2026 17:07
…that were repeated (gas vars moved to gas area in last commit)
Co-authored-by: Copilot <copilot@github.com>
- add dataset-specific input/output column lists with validation
- update gas/bicarb loaders to enforce column order and numeric cleanup
- use dataset defaults in optimizer/run_experiment to avoid Voltage as input
- make PhModel accept dynamic input size and Zero_eps_thickness index
…that were repeated (gas vars moved to gas area in last commit)
Co-authored-by: Copilot <copilot@github.com>
- add dataset-specific input/output column lists with validation
- update gas/bicarb loaders to enforce column order and numeric cleanup
- use dataset defaults in optimizer/run_experiment to avoid Voltage as input
- make PhModel accept dynamic input size and Zero_eps_thickness index
@ftherrien ftherrien force-pushed the new_liquid_model branch from a8191f7 to d8c43e0 Compare May 7, 2026 15:00
Comment thread run_config.yaml
@@ -1,3 +1,4 @@
data_file: Characterization_data.xlsx
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove this, set it as None in config.py

Comment thread run_experiment.py
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would keep all parameters in the yaml and modify the yaml for each experiement. That way you no exactly what params were used for each run. You can keep argparse for the config path only

Comment thread run_experiment.py

# Determine input labels from non-constant columns
exclude_cols = {'triplet'} | set(output_labels)
input_labels = [col for col in df.columns
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Keep this filtering of parameters that don't change so that is done automatically in the future

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants