Run gcm_run.j directly -- part2, rename suites#703
Run gcm_run.j directly -- part2, rename suites#703Dooruk wants to merge 9 commits intofeature/exec_geos_direct_part1from
Conversation
|
@mranst a question for you regarding # --------------------------------------------------------------------------------------------------
class SuiteConfig(QuestionContainer, Enum):
# --------------------------------------------------------------------------------------------------
forecast_coupled_geos = QuestionList(
list_name="forecast_coupled_geos",
questions=[
sq.all_suites,
qd.start_cycle_point("2021-07-02T12:00:00Z"),
qd.final_cycle_point("2021-07-03T12:00:00Z"),
qd.cycle_times([
"T12",
]),
qd.geos_build_method("use_existing"),
qd.forecast_duration("P1D"),
],
)
# --------------------------------------------------------------------------------------------------
forecast_coupled_geos_tier1 = QuestionList(
list_name="forecast_coupled_geos_tier1",
questions=[
forecast_coupled_geos
]
)
# -------------------------------------------------------------------------------------------------- |
Yes, You can change this to -> # If there are no models and the cycle_times is in the keys then remove the models key from
# the cycle_times question dictionary
if 'cycle_times' in self.question_dictionary_model_ind.keys():
if not self.suite_needs_model_components:
self.question_dictionary_model_ind['cycle_times'].pop('models')
if self.question_dictionary_model_ind['cycle_times']['default_value'] == 'defer_to_model':
self.question_dictionary_model_ind['cycle_times']['default_value'] = 'T00' |
More low-level changes to make this change mergeable with develop, still work in progress
See #677 for more details
Partially addresses #700
Remainin things: