mescla.datasets.loaders.BesosEndMembers

class mescla.datasets.loaders.BesosEndMembers(endmembers, sd_endmembers, sd_factor_river, sd_factor_groundwater, conservative, published_ratios, table)[source]

Bases: object

The published Besòs River end-members and their standard-deviation scheme.

Variables:
  • endmembers (EndMembers) – W1 (wet period), D1 and D2 (dry periods), 20 species.

  • sd_endmembers (ndarray) – Standard deviations for the end-members, already multiplied out from the published fractional factors.

  • sd_factor_groundwater (sd_factor_river,) – The published fractional factors, per species, for observation points.

  • conservative (tuple of str) – The species the authors treated as conservative.

  • published_ratios (dict) – The reported overall groundwater contributions, for checking against.

Parameters:
endmembers: EndMembers
sd_endmembers: ndarray
sd_factor_river: ndarray
sd_factor_groundwater: ndarray
conservative: tuple[str, ...]
published_ratios: dict[str, float]
table: Any
conservative_only()[source]

The four species the paper treats as conservative: Cl, EC, Na, SO4.

Return type:

EndMembers