fips.problems.flux.pipeline.FluxInversionPipeline#
- class fips.problems.flux.pipeline.FluxInversionPipeline(config)[source]#
Abstract pipeline for atmospheric flux inversions.
Attributes
configConfiguration object containing necessary parameters and settings for the pipeline.
The estimator to use for solving the inverse problem, either as a class or a string identifier.
Methods
aggregate_obs_space(obs, forward_operator, ...)Aggregate the observation space.
filter_state_space(obs, prior)Filter state space by removing intervals with insufficient observations.
get_constant(obs)Get optional constant offset vector.
get_forward_operator(obs, prior)Get forward operator matrix.
get_inputs()Gather all input components for the inverse problem.
get_modeldata_mismatch(obs)Get model-data mismatch covariance matrix.
get_obs()Get observation vector.
get_prior()Get prior state vector.
get_prior_error(prior)Get prior error covariance matrix.
run([estimator_kwargs])Run the flux inversion pipeline.
Print a comprehensive statistical summary of the inversion results.