You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create new, serializable DMOD class, similar in purpose to NgenRealization from ngen.config package. It should be composed of classes from ngen.config as well. The class will represent job config details provided by user, but it will not required certain information required by a NextGen realization config that DMOD can automatically determine.
The prime example is forcing configuration details, since these are subject to the details of the associated DMOD forcing dataset.
The text was updated successfully, but these errors were encountered:
robertbartel
changed the title
Create new DMOD class, similar in purpose and composition to NgenRealization from ngen.config package, to represent only those job config details provided by user via GUI or CLI when requesting a job
Create new DMOD class for subset of config details from NextGen realization config
Jan 30, 2023
Changing the status of this issue to Blocked. Much of the work is done and pushed to the i/post_agu22/5/request_config branch in my fork. However, it really needs the Pydantic work (#279) finalized and committed first.
After getting back into this, it looks like it might now make more sense to finish the Pydantic stuff in #279 first. The implementation I have thus far has an intermediate serialized state expected to be generated by Pydantic at the GUI but not aware of it at this level, which isn't ideal.
There needs to be some more (fairly complicated) rebasing done for #279, though. Going to give that a shot first, and if it looks too complicated, I will return to this in its less refined first form, which we can improve later.
Create new, serializable DMOD class, similar in purpose to
NgenRealization
fromngen.config
package. It should be composed of classes fromngen.config
as well. The class will represent job config details provided by user, but it will not required certain information required by a NextGen realization config that DMOD can automatically determine.The prime example is forcing configuration details, since these are subject to the details of the associated DMOD forcing dataset.
The text was updated successfully, but these errors were encountered: