picaso icon indicating copy to clipboard operation
picaso copied to clipboard

Driver Interface

Open sierrajanson opened this issue 3 months ago • 2 comments

Description

Created UI with options to run a reflected light or thermal emission spectrum. Modified driver.py as we discussed to return intermediate versions of the inputs class based on the desired stage (from star, temperature, to cloud for example)

Running Instructions

To run locally use streamlit run driver_ui.py in the picaso/picaso directory. You will need to have streamlit pip installed, but you most likely have all other requirements already. I left a note for the two paths you'd need to change in order to run locally without difficulties (hopefully).

sierrajanson avatar Sep 25 '25 00:09 sierrajanson

  • [x] Loading in driver.toml to config and relying on default fields n the code instead of hard coding fields (THIS will require edits to default driver.toml)
  • [ ] Creating a driver.toml specific to the users inputs. WIP, more testing needed
  • [ ] adding pressure grid as option (a few others like opacity file, and Virga file)
  • [ ] If # 1 is working properly... then.. clouds might be easy...

natashabatalha avatar Sep 25 '25 19:09 natashabatalha

^ commit I just added now is not ready for review, just saving progress

sierrajanson avatar Sep 30 '25 18:09 sierrajanson