mescla.emma.diagnostics.cross_site_projection¶
- mescla.emma.diagnostics.cross_site_projection(result, other, **kwargs)[source]¶
Project another site’s chemistry into this site’s mixing subspace.
Hooper’s (2003) test of whether the same end-members control two places. A good fit means site B’s chemistry is explained by site A’s mixing system – strong evidence that a conceptual model transfers across nested catchments, wells or seasons. A poor fit means it does not, which is equally useful to know.
- Parameters:
result (EMMAResult) – Fitted EMMA for the reference site.
other (array_like, DataFrame or ChemTable) – Chemistry of the second site, with the same species in the same order.
**kwargs – Threshold overrides passed to
hooper_diagnostics().
- Return type: