Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add case_study object #23

Open
jklenzing opened this issue Jan 31, 2019 · 2 comments
Open

Add case_study object #23

jklenzing opened this issue Jan 31, 2019 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@jklenzing
Copy link
Member

Is your feature request related to a problem? Please describe.
It would be nice if there was an object that could duplicate a given run. Could potentially be used as a community database for published output of sami2py.

Describe the solution you'd like
Need to create a case_study object with some level of hierarchy for storing multiple run types under a given topic. A mechanism should exist for to allow a user to duplicate a run from a published paper and tweak parameters after this. Essentially you should be able to use the case_study parameters as the default in run_model and adjust from there.

@jklenzing jklenzing added the enhancement New feature or request label Jan 31, 2019
@jklenzing jklenzing added this to the Public Release milestone Jan 31, 2019
@jklenzing jklenzing added this to To Do in User Interface Improvements via automation Jan 31, 2019
@jklenzing jklenzing assigned jklenzing and unassigned jklenzing Jan 31, 2019
@jklenzing jklenzing modified the milestones: Public Release, Beta Release Feb 5, 2019
@jklenzing jklenzing self-assigned this Feb 5, 2019
@jklenzing jklenzing moved this from To Do to In Progress in User Interface Improvements Feb 22, 2019
@jklenzing jklenzing modified the milestones: Beta Release, 1.0.0 Release Mar 29, 2019
@jklenzing jklenzing mentioned this issue Oct 31, 2019
9 tasks
@jklenzing jklenzing modified the milestones: 0.3.0 Release, 0.4.0 Release Oct 8, 2020
@jklenzing jklenzing removed their assignment Dec 4, 2020
@jklenzing
Copy link
Member Author

Could this just run from the metadata?

@jklenzing
Copy link
Member Author

jklenzing commented Jun 16, 2022

Plan:

  • Finish and merge STY: revisit keywords #150
  • Create new object in class that houses the info dict
  • Class has function to read/write to netcdf as metadata
  • run_model invokes this class to prepare the model, then calls hidden _run_model_from_info which is existing write namelist and run executable
  • New class has pass-thru function that calls new hidden run model code

@jklenzing jklenzing self-assigned this Sep 7, 2022
@jklenzing jklenzing modified the milestones: 0.3.0 Release, 0.4.0 Release Sep 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant