NEDAS.schemes package
- NEDAS.schemes.get_scheme(config: Config | None = None, config_file: str | None = None, parse_args: bool = False, **kwargs) Scheme[source]
Factory function to get the correct analysis scheme instance.
- Parameters:
config (Config, optional) – configuration object.
config_file (str, optional) – the top-level configuration file
parse_args (bool, optional) – whether to parse runtime argument from cli, default to false.
**kwargs – other key value pairs to rewrite the configuration
- Returns:
The analysis scheme class instance.
- Return type:
Submodules
- NEDAS.schemes.filter module
FilterAnalysisSchemeFilterAnalysisScheme.steps_need_mpiFilterAnalysisScheme.run_all()FilterAnalysisScheme.load_model_state()FilterAnalysisScheme.save_model_state()FilterAnalysisScheme.load_obs()FilterAnalysisScheme.save_obs()FilterAnalysisScheme.prepare_truth()FilterAnalysisScheme.validate_truth_data()FilterAnalysisScheme.prepare_init_ensemble()FilterAnalysisScheme.validate_init_ensemble_data()FilterAnalysisScheme.check_cycle_complete()FilterAnalysisScheme.preprocess()FilterAnalysisScheme.postprocess()FilterAnalysisScheme.ensemble_forecast()FilterAnalysisScheme.filter()FilterAnalysisScheme.filter_iter()FilterAnalysisScheme.perturb()FilterAnalysisScheme.diagnose()FilterAnalysisScheme.get_task_opts()FilterAnalysisScheme.get_restart_dir()
main()
- NEDAS.schemes.forecast module