Skip to content

pipt_init⚓︎

Entry point for constructing an assimilation scheme from parsed config.

init_da(da_input, en_input, sim) ⚓︎

Build the assimilation scheme object described by the config.

Parameters:

Name Type Description Default
da_input dict

Parsed dataassim section. Must contain scheme (the algorithm name) and analysis (the flavour).

required
en_input dict

Parsed ensemble section.

required
sim object

Forward simulator instance.

required

Returns:

Type Description
object

Instantiated scheme.

Raises:

Type Description
ValueError

If daalg is missing or malformed.

KeyError

If the requested scheme/analysis combination is not registered. The message lists the valid options.